Smarter campaign sequence management
Week 14, 2025 — March 31 to April 6
Managing your campaign steps is now more intuitive than ever. When setting up campaign sequences, you can easily reference previous steps to fine-tune the delays between emails. If you adjust the delay on a given step, the timing for all following steps automatically recalculates—keeping your outreach perfectly paced. This enhancement makes coordinating and editing complex, multi-step campaigns a breeze and gives you more confidence that your messaging arrives at exactly the right times.
Seamless CSV contact import
Importing your contacts is faster and more reliable with our new CSV file uploader. Easily upload your spreadsheet, map columns to contact properties, and instantly bring your prospect lists into FirstQuadrant. Enhanced error handling and user feedback ensure your data is imported correctly, letting you get started on your outreach without any friction.
Rich link editing in message composer
The Tiptap message editor now supports full link management! You can add, edit, or remove links within your emails using a streamlined popover interface, making it effortless to include helpful resources or trackable URLs in your outreach. New icons and an improved user interface let you manage links with just a couple of clicks, elevating your email personalization.
Powerful activity logs with toggleable details
Dig deeper into your workflows with improved activity logging. Quickly show or hide detailed logs for each activity item—giving you insight into what happened during automation runs, skipped actions, or system updates. You’ll also find enhanced log organization, so tracking your team’s activity and resolving issues is easier than ever.
Improvements
- Campaign steps can now be copied or deleted from a handy dropdown menu for easier editing and management.
- The campaign run switch offers new “hard stop” functionality, letting you immediately halt ongoing campaigns and unschedule any future emails with a confirmation prompt.
- Snoozing actions is more flexible: choose between 1 day, 1 week, or 1 month directly from an intuitive dropdown.
- Enhanced search and filtering in contacts and actions: filter by unsubscribe status, archived status, email address, company timezone, and more for precise segmentation.
- Activity items now indicate log visibility status, keeping the interface clear while giving you control over details.
- Focus handling and scroll containers in activities and shell components make navigation and form interactions smoother.
- Campaign preview and sequence forms now reflect real-time delay adjustments and changes for better visual feedback.
- Optimized performance on large datasets thanks to a new virtual scrolling implementation, improving select dropdown responsiveness.
- Revised interface icons for a more modern visual language in actions, events, and link editing.
- Improved error feedback and validation for file uploads and CSV imports, so mistakes are caught early and importing is faster.
- Draft emails in contact activities now display scheduled dates and handle delayed send times more clearly.
- Timeline and action bar components better handle nullable or missing date values, resulting in cleaner activity feeds.
- Activity components now automatically unfocus after actions, reducing distraction and improving workflow.
- Improved UI for skipping logs and closing detailed activity logs with new button controls.
Fixes
- Ensured draft emails are only ever sent once, preventing accidental duplicate sends during high-volume outreach.
- Fixed cases where changing an email draft’s delay could unintentionally set it to an incorrect value.
- Improved campaign connection logic to only process active email connections, avoiding unwanted issues in campaign sequences.
- Addressed timeline and action bar UI quirks related to date display and email draft synchronization.
- Clarified feature descriptions and pricing details on the Startup and Scaleup plans in the pricing page.
- Enhanced error messages and feedback in workspace creation and API interactions for a smoother registration experience.
- Corrected grammar in action descriptions and ensured system feedback everywhere is clear and actionable.
Behind the scenes
- Added new campaign step properties and backend logic for previous step referencing and delay recalculations in campaign sequences.
- Integrated PapaParse library for fast, reliable CSV parsing in file imports.
- Introduced and standardized new icons, including hierarchy and flowchart symbols, in the shared UI library.
- Streamlined logging across backend routes, activities, and CRM functions for consistent traceability.
- Removed outdated dependencies (like fast-xml-parser and react-window) and adopted newer, more performant libraries (ky for HTTP requests, react-virtual for virtual scrolling).
- Improved backend email syncing with conditional skipping if a message isn’t found, reducing unnecessary processing.
- Added a changelog generation script and reorganized documentation for easier release tracking.
- Standardized logging framework across the platform with a unified log function, making debugging and analytics more actionable.
- Updated API endpoints and filter schemas to support additional contact and action fields.
- Refactored the import prospect route and API client to improve type safety and performance.
- Fixed and validated URL handling in calendar event schemas for improved conferencing integration.