Changelogs
Currently under development:
- Firstsales v3 (ETA: Q1 2024 - All new major features will come inside v3).
21st February 2024:
- Critical bug that disallowed the sending of email has been resolved.
- Pushing more stability and maintenance update.
- Optimized the codes and database for performance.
30th November 2023:
Added more UI validation.
21st November 2023:
- Pushed critical performance update to ensure speed.
14th November 2023:
1st November 2023:
- Introducing Segments - You can now scrape more than 2500 results from a single search.
- Better handling of the tech.
- Improved discovery of business emails.
12th October 2023:
- Chrome extension now makes less request and performs better.
- Stability & performance updates
1st September 2023:
- Upload bulk mail account.
- Webhooks
22nd August 2023:
- Update Update: You can now start/stop campaign from the campaign manager
- Ability to upload contacts from within the campaign, resulting in 40-50% faster launch of new campaigns.
21st August 2023:
- Various UI and performance update.
16th August 2023:
- Bug fix: "Settings -> Workspace processing state" showed misleading error state on initial load.
- Firstsales is now mobile optimized.
11th August 2023:
- Ability to export activity feed data.
30th July 2023:
24th July 2023:
- Added login with facebook, linkedin, apple
22nd July 2023:
- UI update: Previously time was shown in minutes, now if its greater than 60 min, it will be shown in hour format
21st July 2023:
- UI update: If sequence is disabled, error message & option to enable/disable sequence is displayed.
๏ปฟ
- In the mails campaign, some information is available now to better judge which mail may be overloaded.
- New: Option to view related ongoing campaigns
- Bug fix: Sent overview problem detection didn't work correctly when working with full day intervals (like 0:00 - 24:00 : n mails)
- Bug fix: Inside a campaign, segment metrics can now be viewed without leaving the "Campaign -> Contacts tab".
- Bug fix: Preventing adding a new limit for a time window that already has an existing value.
- Improvement: Added some font size options in the campaign editor.
- Improvement: UI now prevents user from starting campaign without content.
- New: You can now duplicate any campaign.
- Improvement: UI Logs now looks better and more readable.
18th July 2023:
- Mass Action for all contact is out.
7th July 2023:
- Bug fix: When deleting any mail account, wrong message was displayed, now it says "Mail deleted".
- Bug fix: Clicking on any item in row did not work.
- Bug fix: Added missing load state for warming enable/disable.
- UI update: build some useful overview of this plan item.
- New: Sending Overview is now live ๐ฅ You can find it inside your "Campaigns".
- Bug fix: When editing by name, wrong initial value was populated.
- Bug fix: When visiting the URL of a deleted mail account, it got stuck on loading.
- UI update: Removed some items from the dropdown and added them as tabs.
- UI update: Improved UI/UX of Analytics within Campaign.
๏ปฟ
4th July 2023:
- Thrilled to announce that email warm up is now out. Click here to how you can enable warm up in your account.
30th June 2023:
- System updates: Several optimizations and stability updates for scheduling and sending have been implemented.
- New Sent Queue tab: Sent Update. This tab displays items that have been sent but not yet confirmed as sent. In order to move an item to the Done tab, we need to find the sent email in the Sent Mails mailbox of your mail account. Otherwise there is no way to tell if it was a successful send, while mail providers respond with success status even if it's a bounce or many other problem statuses.
- Bug fix: Some workspaces had inaccurate counting of running campaigns or contacts in segments/lists. These numbers should be correct now.
- New: In Campaigns -> Send Queue -> Single Item View, there is now a Delete button.
- New: In Campaigns -> Send Queue there is now a menu to view & delete plan items and the possibility to delete plan items in bulk.
- Bug fix: numbers in queue tabs were not updated when clicking refresh button.
- Bug fix: found an edge case where "next send" estimation broke.
- UI update : Added Timezone.
- Bug fix: Optimistic update for schedule selection.
- Improvement: Added hints in several places to let you know if a mail account's global send limit has been reached.
- Improvement: Updated Interval Picker to allow adding consecutive intervals.
- Improvement: Ability to edit existing global mail limit.
- UI update: External links should now be clickable with target _blank.
- UI update: Selected mails are now on top, just like in the workspace list where we can pin workspaces.
- Bug fix: Newly created sequences are now not enabled by default.
- Bug fix: After creating a new campaign, automatically set schedule timezone to user's timezone.
- UI update: Renamed some titles to be more specific.
- UI update: Renamed "Delete" to "Reset campaign for contact.
- Bug fix: Timezone related.
- Bug fix: In contact attributes, Delete and Edit buttons were sometimes not visible due to long attribute Value.
- Bug fix: When clicking the "View" button in the Campaign Mail tab, the back button displayed should go to the Campaign Mail tab.
26th June 2023:
- System updates: Several optimizations and stability updates for scheduling and sending have been implemented.
- New: Sent Queue tab: Sent. This tab displays items that have been sent but not yet confirmed as sent. In order to move an item to the Done tab, we need to find the sent email in the Sent Mails mailbox of your mail account. Otherwise there is no way to tell if it was a successful send, while mail providers respond with success status even if it's a bounce or many other problem statuses.
- Bug fix: Some workspaces had inaccurate counting of running campaigns or contacts in segments/lists. These numbers should be correct now.
- New: In Campaigns -> Send Queue -> Single Item View, there is now a Delete button.
- New: In Campaigns -> Send Queue there is now a menu to view & delete plan items and the possibility to delete plan items in bulk.
- Bug fix: Numbers in queue tabs were not updated when clicking on refresh button.
- Bug fix: Found an edge case where "next send" estimation broke.
- New: Added timezone inside the send queue to show the exact time the email was sent.
- Bug fix: optimistic update for schedule selection.
24th June 2023:
- Improvement: Ability to set segment filters during campaign creation and segment creation.
- Improvement: After campaign creation, the application now redirects to the 2nd step in the campaign, i.e. campaign mails.
- Improvement: In "single contact view" -> "add tag", existing tags are now available as suggestions.
- Improvement: "Segmentation in progress" alert in Contacts -> Segments tab.
- System update: Segmentation is now faster, several infrastructure updates have made this possible.
- Bug fix: Menu items missing way to right click / ctrl+click to open in new tab.
- UI Update: Added rename functionality for step titles.
- UI update: re-authorize in menu items using the same new UI to authorize mail.
- Bug fix: sometimes the schedule timezone was not saved and updating the schedule variant also changed the timezone.
- Improvement: Campaign creation is now a 2-step process.
- Enhancement: In csv paste, clearing the text field now also clears any errors.
- Improvement: Updated interval picker in custom schedule so invalid intervals can't be added.
- Overlapping intervals within the same day are no longer possible (like 1:00 to 3:00 and 2:00 to 4:00).
- Can't select a "from" value that is greater than "to".
- No equal hour intervals like 0 to 0.
- If no time window for new interval, "add interval" button is disabled.
- "Add interval" button always added the same interval, but now it will check the previous interval (if any) and add a valid non-overlapping one.
- Improvement: better UX for the dialog to rename a step.
- UI update: added 3-dot menu in campaign list view.
- Improvement: When adding domain from campaign, instead of redirecting to Settings -> Add domain, now allows to add domain from campaign and continue where left off.
- Improvement: When checking workspace-level statistics and the workspace is old enough to have inaccurate statistics, an alert is displayed.
- Improvemten: Campaign -> Send queue now has tabs.
- Improvement: Verified that all add/create API success messages should be green.
- Bug fix: If you clicked on the Sending Queue tab, then opened the selected Sending Queue item, then went to another tab, and then came back to the Sending Queue tab, a single selected Sending Queue item was still displayed.
21st June 2023:
- UI update: Moved "View logs" to More, added down arrow to show it's expandable menu, and added outline to More button.
- Improvement: Campaigns were sometimes delayed, several things updated in background processes. All processes reworked, optimized, some bugs found and fixed. As a result, processes now run smoothly without 100% cpu spike.
- UX update: csv-paste now allows text field and preview of parsed contacts in the same view to make it easier to check if the entered contacts are parsed well.
- New UI Validation Update: Domains must be added when needed to enable tracking of open click events, now UI in Campaign -> Options notifies and points to "Add Domain" view.
- Bug fix: from settings tabs, when trying to open a view in a new browser tab, it redirected to the workspace selection view instead.
- New UI update: There is now a dedicated view for adding domains instead of a dialog.
- Improvement: New counting system in action across all metrics.
- Updated UI: added 3-point menu in Settings -> Mail and Domains.
๏ปฟ
- Updated UI: added CTA button in campaign view.
- New UI Update: In Campaign and Preferences, there is now a dedicated view instead of a dialog to add mail, also mail is now automatically enabled for sending and tracking after being added.
- New UI update: Added stats to sidebar.
- Bug fix: Long titles were not wrapped and therefore not visible.
- Bug fix: In campaign mails, instead of waiting for data to load, the wrong number was displayed briefly.
- Bug fix: Menu items has extra rounding, removed that.
- Bug fix: Campaign should show "Mail active and enabled for tracking but not sending" when sending is not enabled.
- Bug fix: Fixed bug in Contacts -> Segment, click to change title.
16th June 2023:
- Bug fix: Wrong template error sometimes didn't show when switching between different steps or variants.
- Improvement: Within the campaign, users can choose to use a pre-defined schedule or a customized one.
- In campaign -> sequences tab
- Fixed misaligned loading text that was shown while loading list of sequences.
- While single sequence was loading, there was blank screen, now there is loading text.
- UI now reflects when logs are loading or empty.
- Bug fix: Refresh button didn't reflect correctly when logs were refreshed.
- Bug fix: In metrics views, selecting "last 7 days" showed 8 days, similar problem with "last 30 days" and "last 90 days".
- Improvement: Right-click to new tab/ctrl+click did not work on some navigation items.
- Improvement: In Campaign -> Send queue, if campaign is not sending, UI now calculates and tells when sending stopped and when it will start again.
๏ปฟ
- Performance improvement: Pre-fetch at various points in the campaign so that data can be displayed to users more quickly.
15th June 2023:
- Bug fix: sometimes contacts were stuck for ยฑ4-12h before autosegmentation kicked in after contact update, it should now autosegment updated contact within ยฑ1minute if not a few seconds.
- Bug fix: now email reply analysis within campaign tracking does not require special codes in the replied email. It can be tracked by mail provider mail message id.
- UI update: added "Pin to top" and "Unpin from top" in workspace view.
- New feature: global send limits with <1h time window & updated UI related to global send limits.
- UI update: In campaign page, sequence tab.
- Architecture update: Main worker instances related to scheduling, plan execution and 15+ other background tasks are now more optimized. CPU usage is reduced, which means more stable performance for users.
14th June 2023:
- System fix: There was an issue with open/click analytics tracking. Fixed several related things. First of all - tracking itself and then system responsible for collecting all failed events was collecting only last 1000 events, now it will collect 100k which should be enough if any problem happens again. 1k was too little and some analytic events got lost.
- UI update: list view removed from workspace list, only table view.
- UI Fix: Live Chat was overlapping with Snackbar messages, moved them to top right position.
- UI fix: no more wrapping text in billing view for AI credit remaining count.
- UI update: Workspaces are now ordered in a new way. On top - paid workspaces, then trial workspaces, and then unpaid workspaces. Within each section, workspaces are ordered A...Z.
- UI fix: missing space and UI elements touching each other within the campaign.
- Metrics Updates -> Activity Feed.
- Instead of buttons, there are now clickable rows like in most places in the application.
- If there are related entities to event (campaign, sequence, step, contact, etc.), buttons are available to navigate to them.
- There is now a button to show or hide JSON in the event details dialog.
- Improvement: When entering an invalid custom field template, there will be warnings highlighting the same, auto-save, and the Save button will also be disabled.
- Bug fix: active domains counter in workspace was not detecting active domain in some cases.
- New Onboarding Checklist added: In the sidebar, the user can now see what's missing in the workspace. Click an item to navigate and see where actions can be taken.
- Bug fix: Text color fix for light theme in the sidebar.
13th June 2023:
- As of June 13, 2023, we now offer live chat support. You should now see the widget inside your app for better support.
- UI update: Cleaned up workspace settings view to have less things there for less confusion.
- New feature: Workspace status released which shows more details on what workspace is doing, some global stats, processing stats and else.
- UI fix: Now workspaces list will show first the workspace which you joined most recently.
- Bug fix: Now in contact metrics, after creating the contact within metrics, you will see the contact's email if the contact has not been removed.
- Bug fix: If new contact is not valid, e.g. email domain does not exist, it is shown under suspended contacts metric. This used to work when suspend/unsuspend was clicked manually. This now works for automated clicks as well.
- Bug fix: Analytics had problems tracking open/click events. Should be fixed now, monitoring situation.
- New: When uploading contacts and adding custom fields, the value can now come from CSV as before, but it is also now possible to use custom static values.
๏ปฟ
- UI update: Workspace table view and some options added.
12th June 2023:
- UI fix: if workspace is not paid, it is now clearly visible and any navigation will lead to the billing page.
- UI update: workspace is not paid hello bar added to be very clear why things are not working anymore.
- UI bug fix: unpaid workspace still allows to go to workspace settings view to rename or delete workspace.
- UI update: added new button to join our community.
- New: Ability to manage sending limits for mail account.
๏ปฟ
- Improvement: Less overwhelming errors when parsing and uploading, also paginated so you don't have to scroll a lot to get to the close button.
9th June 2023:
- UI Fix: If default value is anything but a-z or A-Z it should be inside " now default value will always be inside " to avoid confusion.
- UI Fix: No matter the theme, email preview will always have white background, like most of email programs.
- Fix: Mail tracking should no longer stop due to connection timeout. Timeouts do happen and that's normal, but it should just retry late instead of stopping altogether.
- UI update: No technical details button on mail logs if no details are available besides the message.
- UI Fix: Fixed bug with single mail account buttons.
- Improvement: Inside campaigns segments, checking items in one tab reflected in other tabs too.
- Improvement: From segments can now navigate to related entity (segment/list/campaign).
- UI Fix: When editing content in Campaign Post Recent Updates, the content in the edit forms did not refresh while navigating through the sequence steps. Now it does.
- UI Fix: Tooltip used to get stuck when generating AI content, not anymore.
- Bug fix: Follow up schedule only if schedule item is not done yet.
- New: Mass actions for campaigns are live.
- New feature: You can now edit mailbox settings from within Mail. There you will find 4 mailboxes - Inbox, Sent, Spam and Trash. These are 4 mailboxes that we monitor for replies and other things. Most of the time it's automatically configured for you, but if something goes wrong, there's now a way to see and manage it.
- New: Mail IMAP Box Detector now better automatically detects mailboxes like Trash, Spam, Inbox, Sent, etc.
- UI/UX fix: Generated AI content now doesn't have extra spaces between paragraphs.
- UI/UX fix: The cursor no longer jumps when saving the contents of an email automatically.
- Improvement: Contact segmentation and validation updates. Now it will segment & validate earlier in more cases.
- UX fix: fixed message about something going wrong when nothing actually went wrong.
- New feature: AI Greeting & AI Content. AI Greeting will write greeting part and add some content to the beginning of email content, while AI Content will continue writing email from where it's left. AI content takes a little time to write while it's more content, please stay patient while AI works.
- New: Updated lists and segments to have checkboxes and support mass actions.
5th June 2023:
- UI update: in multiple places fixed dark-light theme issues.
- Bug Fix: Multiple places where counters may be off in some cases.
- Improvement: โHuman Touchโ schedule distribution. It was going into long loops in some edge cases.
- Bug Fix: Broken URLs on mail account logs
- UI update for big schedule setup. Schedule DOM count reduced from 17k+ to 1.5k which makes from freezing UI to smooth.
- UI update, when plan item was planned in near feature for sending it was shown as delayed, now itโs showing as should.
- Bug fix: There were cases when planner was planning up too many events, now it should never go above scheduleโs limit.
- Bug fix: Planner planning for 15minute intervals. In some cases if event planned e.g. 7 minutes in future, it would be executed much sooner. Now if itโs planned in 7 minutes, it will wait for at least 7 minutes before executing.
- Improvement: Planned items are sent way more accurately by plan now. In some cases it was delayed by 1-60 minutes before. Now we see sending out within <1minute by what was planned.
- UI update: Added info box in campaign mail view.
- Improvement: We have added navigation warning during upload, while we don't hide sidebar to prevent navigation during upload anymore.
- New: Added mass actions to delete, suspend, un-suspend contacts.
- UI update: WYSIWYG editor updated.
4rd June 2023:
- Updated the UI for analytics boxes
๏ปฟ
- Improvement: Segmentation for contact is faster now post contact update, set as suspended, warm, cold etc.
- Bug fix: pre text requires HTML and it is now skipped/disabled if sending only text is selected.
3rd June 2023:
- New Feature: AI Subject Line ๐ฅ
- New Feature: AI pre-text Line ๐ฅ
- New Feature: Mass Delete now possible.
- Bug Fix: various UX and UI bugs.
- Bug Fix: URL variables from single contact view didn't clean up upon deleting.
- Improvement: Sequences auto-saves now if the campaign is in draft mode.
- Improvement: Schedule now auto-saves without needing to manually save
1st June 2023:
- We now show a missing tag in campaign before you can hit the start button.
- Added "View log" button in single contact view.
- When 250+ variants added, ui will hint about max variation limit.
- New AI feature: AI-based bounced email detection. Emails are weird, AI is the way to understand them automatically and at scale. Introducing FirstSales' AI-based bounced email engine. AI helps to better understand edge cases where simple parsing fails.
- Copying raw email content fixed. Now the notification won't have the full raw email content to block the screen with a lot of data.
- Billing now allows customer to update plan as needed without need of support.
- Campaign -> sending queue tab now tells distinctly about mail accounts for sending and mail accounts for tracking.
๏ปฟ
- You can now eable / disable Dark Mode
๏ปฟ
- Firstsales v2 beta is now out in public โค๏ธ. Head to https://client.firstsales.io. Sign up and start using v2.
15th Feb 2023 (critical):
- Starting working on Firstsales v2. Estimated to go public beta by 30th May 2023. All new features will come inside v2. Only bug fixes and performance updates will be pushed until Firstsales v2.
9th Feb 2023:
- Database optimization for faster performance.
- Overall app performance improvement.
- Introducing email threads for Gmail. Now all your follow-up emails won't be sent as a new email but as a thread.
12th January 2023:
- Added Global Error: Now you can easily learn why your campaign is not working and what's missing out.
After implementing auto-failure detection last year, it was time for us to update on including a global failure detection which is now visible widely inside your account as soon as you log in, telling you the exact reason why your campaign is not sending an email.
15th December 2022:
- New Campaign Builder validation updates. You can no longer jump around in the campaign builder steps. Each step will now be auto-validated.
10th December 2022:
- Bug Fix: In "sending queue -> campaign filters", some campaigns are not visible.
- Performance Upgrade: Optimized and reindexed the MySQL database for faster performance.
4th December 2022:
- While leaving Workspace or being removed from Workspace, certain misleading error messages won't show now while the user is redirected to Workspace selection.
- More details in the contact preview added:
1st December 2022:
- Mass action for adding/removing contact tags added.
- In campaign analytics, the sequence title will open the campaign's sequence view.
22nd November 2022:
- Option to duplicate a sequence in the basic builder.
- Added tags like "initial-email", "follow-up", etc. in "analytics -> sent tab" and rearranged some items to fix the horizontal scroll for this table.
- Updated all time ranges, and "last-30-days" will now be the default time range.
- Bug Fix: After logging out, leftover things about the old workspace in local memory causing issues upon re-logging elsewhere are now fixed.
18th November 2022:
Critical updates for mail account settings
- Option to add "from" only if none has been added yet.
- There will be an option to edit but not to remove "from".
- Removed option to make it active/inactive, by default, it will be kept active now.
- Improved loading for this view campaign view.
15th November 2022:
- Bug Fix: "add and" button in advanced filters is now responding properly.
9th November 2022:
- You can now add a Single Contact without needing to upload CSV.
- Better error handling update: If a template is not selected, it will now show an error.
8th November 2022:
- In "analytics > sent tab", instead of showing missing details, UI will show that item is queued for sending along with improved loading for this view.
- Posting adding a new step, it will be auto-selected.
๏ปฟ
7th November 2022:
- In the template builder, after the initial load, these spinners won't show again.
2nd November 2022:
- You can now rename your sequences in your basic builder
- Fix: Contacts table pagination was getting reset after contact update/delete.
- When all days are unselected in campaign -> schedule, alert box will be shown about it.
- Updated Loading State views for multiple screens to improve the loading speed performance.
- Improved the app's API to improve the loading speed by over 68%.
1st November 2022:
- New Basic Builder is now Out ๐
17th October 2022:
- Improved: Workspace selection dialog will show whether workspace is not paid, paid or in trial period. Also how much time left till trial/plan expires.
- Improved: Existing tags will be shown as suggestions during contacts upload.
- Option in campaigns table to check sent status linked to "analytics -> sent tab"
- Reduced possibility of horizontal scroll issues on campaign table
- Updated filters in "analytics -> sent tab" to handle edge case when the contact/sequence/campaign being searched is not present in the data fetched on UI.
- Updated IMAP table so it'd wrap less text and feel more readable.
- Instead of exposing to main table, DMARC related things are now made accessible from mail account edit view
- Fix: Sometimes 3 dot menu wasn't visible because of long text in "template-builder -> subjects table".
- In workspace selection, if more than 2 weeks left, only "paid" will be shown next to workspace name and not the time.
- Fix: In "analytics -> sent tab", when dealing with 7 days or more, "Previous send: " was showing inaccurate results.
๏ปฟ
6th October 2022:
- Added flow to better handle situations when the backend is down
- When uploading contacts, the user can now choose to download or not download invalid/duplicate contacts using this checkbox.
- While facing "template is empty" error on the sequence node, instead of opening the template list > searching related template > opening it for editing, you can now achieve the same with just one click.
- Hints around workspace timezone in campaign analytics.
- Fixed an edge case that'd earlier break the contact view layout.
- When adding tags to a contact, existing tags now show up as suggestions.
- Backend Update: Contact stats make lesser API calls now.
- Revamped the working for error notifications using a new API endpoint which should have a positive impact on the overall app's speed as notifications are loaded for the menu item on all pages.
- Changed pagination for contacts, events, and warming.
- The contact count for the campaign is now shown after clicking the icon.
- The contacts icon in the campaigns table opens campaign filters now.
- Updated pagination for "analytics > sent tab" and "contact > events tab".
- In "analytics -> events" and "contact -> events", campaign related events now show option to view campaign.
- Labels in tags and source dropdown menus show when they were last updated.
21st September 2022:
- The mails tab in campaign analytics makes use of the new API option.
- Fixed: Tabs under the emails section in campaign analytics not making proper use of available space.
- Fixed: Under A/B split templates and Sequences tab in campaign analytics, the "close list" and "list all" buttons affected unrelated cards.
- Fixed: Clicking on the "details" button would sometimes collapse an unrelated event instead of expanding the one that was clicked.
- Alerts with error messages for MAIL_ACCOUNT_FAILED_TO_DELIVER and IMAP_CHECK_FAILED events in the events tab.
- In the analytics events tab, the long text is now wrapped in the next line for easier viewing and preventing such unequal event boxes.
- "View" button to open the drawer in the analytics sent tab.
16th September 2022:
- You can now delete all the last nodes in a sequence.
- Added a drawer for each query in the sent tab to give more details about every email sent.
- Added relative time in contact's view's Events tab.
- Backend Update: Each new deployment now takes less than 5 minutes against 15-25 minutes. This will now allow pushing more updates faster and fixing any potential bugs sooner.
- Can now edit all of the contact's default fields post upload.
- Bug Fix: Assigning to team members now works.
- Contact Drawer View UI has been refreshed.
- Improvement: The app is almost 62% faster now.
12th September 2022:
- The campaign now has sending details.
- Bug Fix: Tags menu empty state fixed.
- Bug Fix: While uploading contacts, if the default column is not found, the upload doesn't autoselect the wrong column.
- Bug Fix: Analytics is now working and accurate; it was behind by a couple of days.
- Improved indexes on the database, which will improve load in several cases around events, logs, and contacts.
- Processing improvements and making sending at a higher speed more stable.
- Updates to warming to cover more edge cases when emails do not as expected.
- Total contacts, overview stats, and tags updates to improve loading of contacts view & tags selection dropdown.
- UX Update: UX review is mainly related to identifying the UX issues and focusing more on upcoming UI/design updates.
- Contacts view fixes for some unique edge cases when the app was crashing.
- Various updates to the contacts selection engine while sending the campaign. Some foundation for future updates for campaign contactโs filters.
- New: New filters system to filter out contacts who will get the campaign next. On UI, now, you can see a preview of filtered contacts too.
- Bug Fix: Some sent emails were not showing a full sent email preview on the app; it should show now.
- New: Manage contacts tags from sidebar.
- Filters are not required anymore inside the campaign. Instead, the campaign will be sent to all cold contacts if no filters are added.
- Contacts enqueue to sequence fix.
- Sending speed is better on a daily basis; this campaign is now sending out 540 emails per day.
- Update: Now shows warnings instead of errors for missing signatures in the email preview.
- Improvement: Warm analytics now shows the last seven days by default.
- Mail account dropdown under "warm create" now stays in sync with newly added/removed accounts to warming.
- While adding email warm-up, instead of hiding already used mail accounts, now they're shown as disabled options.
- Improvement: Removed some leftovers from old filters so they don't impact current behavior.
- Improvement: Filters now have a dropdown menu instead of the input field to select a source in campaign filters for better UX.
7th September 2022:
- Imap timeout updated from 3s to 30s
- Better Indexing. Impact sending speed for main campaigns & warming emails.
- When the warm-up email is stopped/removed, it wonโt be used in warming anymore, even if mail is in the queue to be sent.
- Workspaces with missing timezone fixed. UI will ask to select timezone even when not in options.
- Bug Fix: No account shown in the drop-down menu of email-warm-up now shows.
- All slow queries are logged as errors from now which will expose missing indexes & inefficiencies better to fix speed-related issues faster. Previously those were simple logs and often lost in the flow of many other things.
- Simplified filter for cold contacts.
- Improved Error View to show exactly what's missing in the template when building them.
- Visual Nodes now shows an error if templates are missing or not selected.
- no more white backgrounds like this through inline styles while copy-pasting.
- Warm email sending, target selection fix. It was affecting some emails to not send out warming emails.
- You can now archive/unarchive all contents with a click of a button.
1st September 2022:
- You can now edit the subject line from the template builder, saving you several clicks.
- You can now edit the body block content from the template builder, saving you several clicks.
- Introducing Block View to show you blocksize emails in your template builder.
- Several UI Improvements on the Template Builder.
- The editor now suggests if your subject lines are big or small. (We are soon introducing AI score for your emails - This is the first parameter released towards this major solution)
31st August 2022:
- Email Warm up is now out of beta. ๐
- Improved the loading performance of the editor.
- Fixed the focus of the editor's modal.
- Optimized the database for speed improvement.
- Improved algorithm for sending emails.
29th August 2022:
- You can now insert links to images.
- Improvement: Analytics time range has been improved.
- You can now see the last sent email with the exact time stamp.
19th August 2022:
- Multiple UI and performance updates across the app.
18th August 2022:
- You can now create a template inside the sequences live in the campaign builder.
- You can now see which email was sent to whom in the Analytics > Sent Tab. Just click on the person's name for the Drawer to open for full view/details.
- Firstsales.io now validates your CSV to ensure that there is a mandatory email column.
- Mail account status updates.
- The whole platform is now mobile-friendly ๐
- Overall stability/backend updates.
- Database optimization for improved performance.
- Improved Campaign Builder speed and performance.
3rd August 2022:
- You can now delete contacts. Just select the email you want to delete and hit the delete button. You can also select all and delete the contacts. This action is irreversible. Once any contact is deleted, we cannot restore the data back.
- Rate limiting now only has one simplified option of setting up a 24-hour sending limit per email.
2nd August 2022:
- UX Update: Updated UI for the Mail Settings of SMTP
- UX Update: Mail Settings now show how many emails were sent per email, so you can adjust your rate limit.
1st August 2022:
- The default analytics is now set to 3 months.
- Whatever you add in your contact filtering when setting up the campaign becomes the default.
- Added 24h sending limit stats below the contact details in Step 1 inside the Campaign Builder when setting up the emails.
30th July 2022:
- UX updates around the template section.
- UI Validations across campaign builder. If any part of not selected properly, the app will tell you exactly what went wrong.
26th July 2022:
25th July 2022:
- You can now delete your workspace. This is a very risky feature and cannot be undone. The moment you delete the workspace, everything inside the workspace will delete forever. Be careful when using this.
- Improvement: Reports now only load when expanded.
- Improvement: The report now loads simultaneously even though none are expanded.
- Improvement: Removed Emoji from Body block title.
- Improvement: When selecting the SMTP email for email warm-up, the relevant IMAP is automatically selected.
- The relevant timezone is shown across the entire app in settings, campaign creation, and analytics.
20th July 2022:
- New Feature: You can now run A/B granular split testing inside email content at the paragraph level. For example - Your Introduction and
- Improvement: Campaigns now self-heal if they get stuck because of the wrong config.
- Added a loading statement when using a dropdown for a smoother experience if the number of items in the dropdown is more than ten.
19th July 2022:
- All invitation links now expire in 7-days (Security Purpose).
- Improved: User invitation experience.
- You can now view inactive members.
- Bug fix: Upon refresh, the invitation screen is no longer broken.
- Campaign Builder now has a better filter option
18th July 2022:
- Improvement: Pushed fix to this lag in custom fields dropdown.
- Improvement: Onboarding has been improved.
- Improvement: Dropdown has been improved.
- Improvement: Error Messages have been improved.
14th July 2022:
- Improvement: We have improved the queue system for email sending to be more efficient.
- The support button now has a pre-filled email for sending tickets easily.
- UX Improvement: Added UX messages on Campaign Step-3 to have higher clarity on how emails are sent out.
- UX Improvement: Added timezone UI across various parts of the app.
- Improvement: If IMAP credentials are bad, warming will be paused.
- Improvement: Added instructions to edit view.
- Big Improvement: Implemented a brand new queue system.
13th July 2022:
- Added a manual refresh button in the analytics individual tabs.
- New Feature: Rate limiting now allows you to add an email sending cap at the email level. Here is a quick guide on how to do it. ๏ปฟ
- New UX messages were added at various locations to improve onboarding.
- New Demo Video Out with all the latest updates covered in this video.
12th July 2022:
- Added CEM button on the side.
- We now support more delimiters for uploading CSVs.
- Adding personalization to the subject line is now easy. Use the (+) icon to make subject lines more personalized.
- Chart view is now default in analytics.
- UX Update: Email Warm-up & campaigns.
11th July 2022:
- No more archived SMTP/Imap in the dropdown selection.
- Improvement: Subject, Body, and Signature UI now have a cool drawer UI to make it look more organized and faster.
- Improvement: Database Indexing and Sequence system for improved email sending.
- Improvement: Analytics now shows Month to Date date range.
10th July 2022:
- With pleasure, we are happy to launch our Firstsales.io first course Cold Email Masterclass - The Ultimate Course for Modern Closers.
7th July 2022:
- You can now add IMAP automatically when adding SMTP. (You get a check option).
- Fix: The preview no longer shows if no blocks are selected in the template.
- Improvement: Modals no longer re-load when we click on subject/body-block/signature.
- Improvement: Earlier users could save even before changing something, but now save is enabled only after making a change(when editing signature, subject, and body block).
- Added captions at various places with information to make it easy how something works.
- Improvement: Contacts now auto-map upon with a custom field while uploading making the uploading process up to 72% faster.
- Text Improvement at various places across the platform.
- The user invite link if expired now shows a clear message.
- Performance improvement across the entire platform.
5th July 2022:
- 4 updated list endpoints to view archived subjects, templates, body blocks, and signatures.
- 4 new endpoints to restore archived subjects, templates, body blocks, and signatures.
4th July 2022:
- One of the biggest updates to date, we have now moved to AWS RDS Aurora serverless v2 service. This means better performance, a faster app, and better stability. ๐ We might be the first SaaS in the email outreaching/sales category to move to serverless v2 giving "You" as our user an unparallel experience. We aren't stopping here, this entire week, we are going to push probably over 50+ performance updates, backend updates, and improved onboarding, in an attempt to help you launch more campaigns faster). Here are some results due to this upgrade:
- Scaling up by need. Most users come to the app at the same time of the week, or day, for that moment database scales up automatically to the needed level
- Everything is more consistently fast.
- More Stability.
- Optimized database use with notifications API instead of counting failed events.
- New UI Improvement for DNS Updates.
3rd July 2022:
- New: Analytics for Email Warm-up is now out
2nd July 2022:
- Improvement: Analytics data generation. Previously it was running but in some cases slowly, especially when more data. Now it will run ยฑ15x faster.
1st July 2022:
- Brand New Analytics is now out ๐
30th June 2022:
- Updated docs - Added new guides
- New Feature: You can now duplicate your campaign with a single click.
- Improvement: Database architecture update to improve the performance.
29th June 2022:
- Updated docs - Added new guides.
- Added Knowledgebase Link on the sidebar.
- Update: We have optimized the codes for uploading the contacts. Now, uploading contacts and adding a new tag is 42% faster now than the current time.
28th June 2022:
- Update: Campaigns are no longer allowed to start sequence if any of the nodes are missing templates.
- Update: Campaigns no longer start if sequences are not started.
- Update: Campaigns now show you what things are missings so that you can fix your campaign before the "Start Campaign" button is available.
- Update: Added more UI validations and modals for further confirmation.
- Improvement: Individual campaign-level analytics now shows combined stats in Email Stats.
25th June 2022:
- Huge New Solution Release: Email Warm-Up (in public beta)
23rd June 2022:
- New UI for the Events Tab inside Settings.
- Fixed: Campaign loading state inside the single campaign analytics.
- Updates: Pushed critical updates around campaigns.
- New: You can now delete mail accounts in SMTP & IMAP.
16th June 2022:
- Update: Team members loading state fixed.
- Update: Fixed default email "From" settings when adding SMTP. It was not adding the "email" value because of UI bug. Pushed an update to ensure this never happens.
15th June 2022:
- New UI for Human Touch Modal.
- If there were issues, next to the analytics menu there will be an icon and indicator of how many events.
- Added indicator in tabs.
- Added automated check when clicking on analytics, it will point directly to events stream. Inside the events stream, if there are issues, that top part will be visible.
13th June 2022:
- New Campaign Builder.
- Campaign Level deep analytics.
10th June 2022:
- Fixed bug to not load some parts of these views, e.g. billing not loading at all IF sidebar is not visible, e.g. on low width screen like mobile.
- UI Analytics update for the Analytics > Sent tab.
- Added Email Onboarding Flows.
- Added add onboarding and checklist help.
7th June 2022:
- Added DNS checker. You can now detect whether you have added the right DNS settings prior to launching your campaign. By setting up the DNS records like DMARC, SPF, DKIM etc. correctly, you can increase the likely hood of landing in Inbox by up to 72%. You can find the DNS checker inside Settings > Emails & Domains. The DNS checker is available just under SMTP.
2nd June 2022:
- The same mail account is now used for auto-follow up as the mail account used for the first email. However, the the email will swap to another email for the following reason:
- mail account is paused
- mail account is archived
- mail account is removed
- Event technical details in contact view is now less chaotic with more useful data.
31st May 2022:
- Brand new Auth Update using AWS.
- Backend infrastructure around database to improve the performance speed by up to 20%.
- New UI for Sent Tab inside analytics.
27th May 2022:
- Signature load fixed.
- Contact upload UX fix.
- You can now export contacts based on your filters from the Contact section.
- Invitation link only for admin to see.
- New Template builder is now out. ๐
- Ability to add tags in the campaign whom you do not want to send out emails.
- Remove stuck queue item if for whatever reason it got stuck (it should not stuck at first place). Button is visible only if item was not sent for 15 minutes or more.
26th May 2022:
- CSV rows that doesn't have email will now automatically going to get removed to ensure your uploads are not interrupted, neither you have spend an hour cleaning it.
- We have updated the token auth where the dashboard was reloading automatically at times.
- We have just deployed another regional server in the US for load balancing. Users in the US will see the app loading very fast now.
- SMTP Reset - Now you can reset the SMTP and update it again as needed.
25th May 2022:
- You can now use custom fields in the subject line.
- You can now a add custom field and map it during uploading new CSVs.
- You can now add GIFs with a single click inside the editor.
24th May 2022:
We are pleased to release this brand new feature known as "Human Touch"
This is one of the biggest feature releases and updates to date.
This is by far the most innovative feature that we have built that allows you to send emails as if a human is sending them.
It gives you complete control over how many emails will be sent out, with various internals, and days not just on the email level but also on the campaign level based on the timezone you want.
No other competitor has this feature and will scratch their head before they build it, and by the time they do, we will be far ahead with even more no-brainer solutions that we are building at the moment. This feature is an absolute game-changer to avoid spam traps, and increases your opens and possibly reply rate too.
20th May 2022:
We are happy to announce that we have now released one of the craziest solutions in the email outreach tool industry.
You can now add as many email accounts as you want to an existing campaign. Most traditional and existing email outreach tool only allows you to use one email per campaign.
Problem with that approach:ย
- Campaigns are not scale.
- Multiple campaigns are needed for the sale campaign.ย
- Slow lead flow.
- Higher chances of risking your email getting flagged.
- People keep too high of a frequency of sending multiple emails since the account gets banned.
We took it to a whole new level to build a modern and robust yet simple email outreach tool.
This is what will happen with this solution:ย
- Emails will auto-rotate when sending out outreach campaigns.
- You can now speed up your campaigns.
- You will save many hours per month on manual labor work of creating 100s of replicating campaigns.
- You will not face issue spam issues.
- You will be able to scale up your sales efforts aggressively by upping your hot lead flow by up to 40-60%.
- You will leave no outreaching footprint.
- Many other benefits.
We are taking email outreach to a whole new level by building real solutions that will make an instant impact rather than working on "nice to have features".
19th May 2022:
Firstsales.io MVP is now out of the public beta.