Managing your email sequences just got significantly easier. When you adjust the timing of any step in your campaign, FirstQuadrant now automatically recalculates the delays for all subsequent steps to maintain consistent timing throughout your entire sequence. This ensures your follow-up emails maintain their intended spacing without manual adjustments.

The campaign builder also now includes a dropdown menu for each sequence step, giving you quick access to copy step details or delete steps directly from the interface.

CSV import wizard

Importing contacts is now more intuitive with our new CSV import wizard. Upload your CSV files and easily map columns to contact properties through a guided interface. The system includes improved error handling and validation to ensure your data imports correctly every time.

The email composer now includes full link management capabilities. Add, edit, and remove links through a convenient popover interface, complete with URL input fields and dedicated buttons for link actions. This makes creating professional emails with proper links much faster and more reliable.

Improvements

  • Added snooze options with a dropdown menu allowing you to snooze actions for 1 day, 1 week, or 1 month
  • Enhanced the activity log display with toggleable visibility and improved UI for viewing skipped activities
  • Added bulk actions to manage multiple contacts simultaneously from campaign views
  • Improved contact search performance with virtual scrolling for handling large datasets
  • Enhanced the campaign preview with better loading states and more detailed sequence information
  • Added focus handling to activity items that automatically unfocuses after a timeout for better navigation
  • Improved the import settings to give you more control over handling existing contacts during imports
  • Added usage progress bars in billing settings to help track your subscription limits
  • Enhanced analytics with new pipeline data visualizations and stage value representations
  • Added theme selection options in workspace settings (light, dark, and system themes)
  • Improved contact columns with additional fields for membership, location, and email verification status
  • Enhanced campaign management with better data sorting and display options
  • Added auto-refresh capabilities for company data based on enrichment status

Fixes

  • Fixed an issue where campaigns were using disabled mailboxes instead of only enabled ones
  • Resolved a problem where draft emails could be sent multiple times by adding proper duplicate send prevention
  • Fixed timeline display issues with nullable date values in activity items
  • Corrected the document title from “FirstQuadrant Vite” to “FirstQuadrant” for proper branding
  • Fixed connection queries to only process active connections in sequence generation
  • Resolved email draft synchronization issues that could cause data inconsistencies
  • Fixed action descriptions to use proper grammar in API responses
  • Corrected delay handling in draft email forms to prevent unintended modifications

Behind the scenes

  • Integrated PostHog analytics for improved user interaction tracking and identification
  • Added Vercel Analytics to the marketing website for enhanced user insights
  • Implemented retry mechanisms for contact processing with up to three attempts and detailed logging
  • Enhanced email sync processes with conditional syncing based on message updates
  • Added hard stop functionality for campaigns that unapproves sequences and unschedules draft emails
  • Upgraded HTTP request handling by replacing fast-xml-parser with the ky library
  • Implemented optimistic updates for actions and improved query management with better resource handling
  • Added comprehensive logging standardization across all backend routes and components
  • Enhanced contact enrichment processes with activity count tracking and improved reasoning
  • Updated pricing API logic to reflect new credit values for Startup and Scaleup plans
  • Improved email parsing logic using regex instead of XML parsing for better performance
  • Added support for additional image variables in campaign email templates
  • Enhanced Nylas client integration with new message and event handling functions
  • Implemented requestIdleCallback polyfill for better idle effect handling across different environments
  • Added new API endpoints for events, users, files, and suppression lists
  • Updated dependencies including Tailwind CSS, React Query, and TypeScript ESLint for improved performance
  • Enhanced cookie management throughout the application with CookiesProvider integration
  • Improved token management and API client functionality with streamlined error handling