1.89.64 (14.01.2025)
A deployment of a new version of SodaStream and Client Portal inside the regular release window.
Improvements
Leads on the Portal to be clickable
Where found: https://portal.sopro.io/report
Clients can now view the full list of leads directly from the new reports. Lead events are hyperlinked, providing seamless navigation to prefiltered Prospects or Companies pages for better insights and follow-up actions.
All Lead events in the Performance (Total) and Performance by Month groups are now hyperlinked.
Clicking a hyperlink opens the relevant page with pre-applied filters based on:
The clicked event (e.g., Positive Response, Email Outreach Lead).
The date range selected in the report’s date picker.
This update empowers clients with quick access to detailed lead insights, enabling better lead tracking and follow-up management.

Portal new reports - add new data point "% of LI invitations accepted" in the expanded LI outreach view
Where found: https://portal.sopro.io/report
In the extended LinkedIn (LI) outreach view of the Sopro Portal, we have introduced a feature that presents the number of LinkedIn invitations accepted, providing more insight into outreach performance. This feature will display the acceptance rate calculated as the number of invitations accepted vs. the number of invitations sent.
The extended LinkedIn outreach view will now display the number of LI invitations accepted, calculated as Accepted/Connections Sent.
Users will now have a clearer understanding of their LinkedIn outreach effectiveness with real-time acceptance rates. This update enhances the visibility and accuracy of LinkedIn outreach results, helping campaign managers and users make data-driven decisions to improve engagement and outreach strategies.

Introduce GM Sequence Preview tab under M1 Email Templates on the portal
Where found: https://portal.sopro.io/email-templates
The M1 Email Templates page now includes a "Generative Messages Sequence Preview" for Generative templates. This new functionality allows users to view and interact with the complete generative message sequence starting from M1, enhancing clarity and usability.
Opening the "Generative" tab displays the entire generative sequence, starting with M1. This feature empowers users with a clear and interactive preview of the generative sequence, ensuring better understanding and management of generative messaging strategies.

Bulk Selection in Responders Inbox
Where found: https://sodastream.sopro.io/Responder/ResponderMessageImap
We have added the ability for users to select individual responses or select all visible responses in the Responders Inbox using a "select all" checkbox. This enhancement improves efficiency when performing bulk actions, such as moving selected responses to the "invalids" list.
This update streamlines the process of managing responses by selecting all or filtered responses for bulk move to invalids.
Enable on-the-fly email signature updates for deliverability tests
Where found: https://sodastream.sopro.io/EmailTemplate/List
Campaign managers can now update the email signature directly within the email template test modal for deliverability testing. This update ensures flexibility while maintaining the integrity of the saved signature in the system. Additionally, a new "Don't validate email signature parameter" flag has been introduced for enhanced template management.
The test modal now displays the content of the email signature variable. Users can modify the email signature within the test modal, and the updated signature is included in the test email. Changes made to the email signature in the test modal are not saved to the system, ensuring the default signature remains unchanged.
When the test modal is reopened, the system displays the default email signature stored in user management if no changes have been saved.
A checkbox labeled "Don't validate email signature parameter" is now available in template settings. By default, the checkbox is off, and validation ensures templates include an email signature variable. When the checkbox is enabled, templates can be saved without the email signature variable, bypassing validation.
This feature enhances flexibility for deliverability testing while preserving the system's integrity and streamlining template management.

Email profile type to be mandatory
Where found: https://sodastream.sopro.io/EmailProfile/IndexNew
To ensure proper configuration of email profiles, the system now validates that an Email Profile Type (Email Outreach or IP Match) is selected during the creation or editing process. This validation prevents saving incomplete or incorrectly configured email profiles.
This update ensures all email profiles are correctly configured, improving reliability and reducing errors in email outreach and IP Match campaigns.
Switch off automated invoice for onboarding that are longer than a month
The automated rule that issued an invoice one month after the setup invoice has been removed. This change aims to enhance client satisfaction by preventing unnecessary or poorly timed invoicing. The system no longer generates invoices automatically based on the one-month setup invoice rule. Other invoicing rules and processes remain intact, ensuring seamless invoice management.
Temporary Undelivered to be added as Temporary Exclusions (30 days)
Where found: https://sodastream.sopro.io/Exclusions
We have introduced improved logic to differentiate between "Permanent Undelivered" and "Temporary Undelivered" responses in SodaStream. This ensures accurate categorization in the Campaign Exclusions lists, optimizing re-engagement opportunities for temporary exclusions.
Permanent Undelivered: Added to the Campaign Exclusions → Permanent Exclusions list.
Temporary Undelivered: Added to the Campaign Exclusions → Temporary Exclusions list, with a 30-day exclusion period.
After 30 days, temporary exclusions are automatically removed, allowing re-engagement with prospects if issues are resolved. This update ensures that campaign exclusions are managed efficiently, maximizing opportunities to reconnect with temporarily undeliverable contacts.
Deleted addresses: Auto deactivation of WU2.0 schedule
Where found: https://sodastream.sopro.io/WarmUpV2/WarmUpSchedule
The system now checks and deactivates the Warmup 2.0 schedule for email addresses that have been deleted. Previously, the system would continue to attempt sending emails to and from deleted email addresses if their warmup schedule remained active, which led to unnecessary email traffic. This update ensures better optimization of the warmup process.
The system now performs the same check for deleted email addresses as it does for deleted domains. If an email address is deleted and its Warmup 2.0 schedule is still active, the system will automatically deactivate the schedule.
This ensures that email addresses that are no longer in use do not unnecessarily participate in the warmup process.
WarmUp Default: Active Outbound and Active Inbound
Where found: https://sodastream.sopro.io/WarmUpV2/WarmUpSchedule
To prevent user errors and ensure setups follow best practices, the system now defaults to activating both "Active Outbound" and "Active Inbound" sends when creating a new warmup schedule. This update ensures a more reliable warmup process and reduces the risk of misconfiguration.
When creating a new warmup schedule, both "Active Outbound" and "Active Inbound" will be automatically set to Active. The fields "Active Outbound" and "Active Inbound" won't be editable only by users with the "Super Admin" role. This ensures that only authorized users can modify these important settings.
Disable warmup schedule if 0 outbound sends have been executed a day
Where found: https://sodastream.sopro.io/WarmUpV2/WarmUpSchedule
To optimize resource usage and prevent unnecessary operations, the system will now automatically deactivate outbound messages for warmup schedules when the system detects an incorrect setup that results in 0 warmups executed for the day. This ensures that resources are not wasted on failed attempts and prompts corrective actions.
When a warmup schedule reaches a point where it executes 0 warmups for the day, the system will trigger the following actions:
An email notification will be sent to the Ops owner with details about the issue.
The outbound messages for the schedule will be deactivated.
Bug fixes
CP: Dashboard 'Leads' tables export buttons are not working
Where found: https://portal.sopro.io/dashboard
Export buttons on the 'Positive Responses,' 'Referrals,' and 'Deferred Interest' tables in the Client Portal > Dashboard were non-functional. Clicking the buttons did not initiate a file download as expected.
The issue has been resolved. Users can now click the export buttons to successfully download data from the 'Positive Responses,' 'Referrals,' and 'Deferred Interest' tables as intended.
Partner’s client invoicing is not working
Where found: https://sodastream.sopro.io/Clients/EditNew?Id=
For clients with the "Invoice from Partners Client" option selected, invoices were mistakenly generated to the client itself instead of the designated Partners Client. The issue has been resolved. Invoices will now be correctly generated to the specified Partners Client when the "Invoice from Partners Client" option is enabled.
Onboarding: When wrong LinkedIn credentials are entered the modal remains stuck
Where found: https://portal.sopro.io/onboarding
When incorrect LinkedIn credentials were entered on the onboarding page, the modal got stuck on "Account verification in progress" and failed to:
Close automatically or notify the user of invalid credentials.
Trigger a notification to the OPS owner for the failed validation.
The modal now detects invalid credentials and displays a toast notification: "Error: Invalid LinkedIn credentials. Please re-enter your details." The modal closes automatically after displaying the error, prompting the user to enter valid credentials.
Issues with Cloning Template: Spintax and Generative Settings Not Retained
Where found: https://sodastream.sopro.io/EmailTemplate/List
When cloning a template, certain settings were not properly carried over:
The Use Spintax checkbox was automatically unchecked in the cloned template, even if the original template had a spintax subject line and the checkbox was enabled.
The Generative Messaging Active toggle was inactive in cloned generative templates, requiring users to reconfigure all settings from the beginning. This issue affected all stages.
Resolution:
The Use Spintax checkbox now remains checked in cloned templates if it was enabled in the original.
The Generative Messaging Active toggle and its associated settings are now fully retained when cloning generative templates.
Search in Dashboard > Recent prospects doesn't work
Where found: https://portal.sopro.io/dashboard
A bug was fix related to the search field in Dashboard > Recent prospects. Now when characters are entered in the search field the system will provide the relevant results.

Last updated
