Gain deeper insights into your sales pipeline and subscription usage with our new analytics and billing data visualizations. The updated analytics section now provides detailed pipeline stage counts and visually represents deal values, empowering you to understand your performance at a glance. In the billing section, you’ll find progress bars and usage categories that break down your current plan consumption, so you can easily monitor AI credits, actions, and more. Real-time data and intuitive graphics make it easier than ever to manage your team’s usage and forecast your pipeline health.

Powerful import controls for managing existing contacts

Importing contacts is now smarter and more flexible. You can choose whether to include or exclude existing contacts during the import process, giving you complete control over your contact lists and avoiding duplicate entries. The new “Connect existing” option is seamlessly integrated into the import settings form and visualized throughout the workflow—making it easy to keep your outreach database clean and organized.

Improvements

  • Theme selection is now available in workspace settings, letting you easily switch between light, dark, or system appearance for a personalized look.
  • Pipeline analytics have been enhanced with new visual breakdowns and stage totals, helping you track deal progress more effectively.
  • The Credits badge now displays both current usage and maximum credit limits for greater clarity on plan allowances.
  • Improved filters and mappings in import components help you better manage and locate data by campaign, view, and import ID.
  • Redesigned analytics and pipeline pages offer easier navigation and expanded data, including auto-refresh and segmented breakdowns for companies, campaigns, and deals.
  • Billing and analytics sections now display additional usage metrics (such as counts and progress bars) for improved subscription management.
  • Enhanced label management provides clearer, more consistent naming for mailbox and calendar provider connections.
  • Campaign management screens feature improved audience and preview actions, as well as better navigation and sequence handling.
  • Campaign preview features include richer membership and sequence data with improved error handling.
  • “New company” and individual company routes have been added for faster, clearer access to company-specific data.
  • Data table and virtual list components have smoother inline rendering and improved error/empty states for a more responsive experience.
  • Settings and profile sections are updated for better usability—with clearer layouts and feedback, a dedicated logout page, and more organized pipelines management.

Fixes

  • The campaign preview loading spinner now accurately displays “Generating preview,” providing clearer feedback during generation.
  • Draft email forms now provide more precise error handling and user notifications, especially when email sending fails.
  • Improved navigation logic prevents issues when contact IDs are missing or undefined.
  • Contact and import filtering now consistently supports new properties for more accurate search and management.
  • Improved accessibility with updated autocomplete attributes on login forms and consistent header structures across the app.
  • Fixed import prompt loading and visual consistency issues in settings and component layouts.
  • API error states, including “ERRORED” status for draft emails, are now clearly displayed so you always know when an issue needs attention.

Behind the scenes

  • Enhanced data visualizations by refactoring analytics components and updating relevant API endpoints for efficient pipeline and billing insights.
  • Added extensive support for new API endpoints, including analytics, events, users, fine-tunings, campaign imports, and more.
  • Standardized and improved import statement ordering throughout the codebase, adopting clearer TypeScript type usage for stronger type safety.
  • Optimized component imports and navigation logic for more robust routing and improved error handling.
  • Migrated global font styles to use the Geist font and introduced a web font plugin for efficient loading and consistent typography.
  • Updated settings, app pages, and profile management for better organization and integration with backend data.
  • Introduced a unified ProcessLogger for better consistency and traceability in activity logging.
  • Revamped various settings components, removing deprecated modules and streamlining the settings structure.
  • Refactored cookies and token management for authentication across both the main app and workspace, enhancing security and reliability.
  • Improved performance and maintainability with the removal of unused dependencies (like @million/lint) and optimization of package scripts.
  • Upgraded project dependencies—including Tailwind, React Query, Vite, and more—for increased efficiency and modern capabilities.
  • Expanded Nylas integration with new message/event methods and higher concurrency limits to boost email/calendar performance.
  • Improved performance and user feedback in virtual list and data table components.
  • Enhanced backend schema with new import filter properties, improving the flexibility of data filtering and association across the app.