Page cover

1.98.00 (13.05.2025)

A deployment of a new version of SodaStream and Client Portal inside the regular release window.

Client Portal updates

🛠 New Feature: "View Log" Button Added to Generative Template Preview for Faster Troubleshooting

To make quality checks and troubleshooting easier for Sopro users, we’ve added a "View Log" button directly to the generative template preview in the Client Portal.

What’s new? Sopro users can now:

  • See a "View Log" button next to each message stage in the generative template preview

  • Click the button to instantly access the related AIM log, making it quicker to review how the message was generated and troubleshoot any issues

  • Have the log update automatically if the template is refreshed, the recipient is shuffled, or the audience changes

Additional behavior:

  • If no AIM log exists, clicking the button will show a clear message: “No log available.”

  • If the template preview shows only a fallback version (not generative), the "View Log" button will be hidden

  • If both generative and fallback versions are available and you switch to the fallback tab, the button will be visible but disabled

  • Non-Sopro users will not see the button at all

This update helps Sopro users speed up the QA process and make improvements with minimal back-and-forth.

🐞 Bug Fix: Improved Handling of Responses with distorted format

We’ve resolved an issue that affected how certain Undelivered responses were processed by our system.

What was happening? Some Undelivered responses were reaching our system in an unusual format, which meant they weren’t correctly classified. As a result:

  • These emails were marked as Pending

  • They were incorrectly shown as unresolved Responders in the Client Portal

What’s been fixed? Our system now correctly identifies and classifies these oddly formatted Undelivered messages. They will no longer appear as pending or visible as active responders in the portal.

This update ensures cleaner, more accurate reporting—so you only see real responses that require action.

Product/Process updates affecting clients

🔒 Bug Fix: Portal Access Now Blocked After Platform Fee End Date

We've fixed an issue affecting portal access for clients with expired platform fees.

What was the issue? Clients with an active Platform Fee were still able to log in to the Client Portal and access services, even after the Platform Fee End Date had passed and all campaigns were marked as Extinct.

What’s been fixed? Now, once the Platform Fee End Date is reached and all campaigns are inactive:

  • Portal access will be disabled

  • All connected services will be automatically deactivated, including:

    • Webchat

    • IP Match & Engage

    • Intent Tracker

    • CRM Sync

This fix ensures that service access aligns with your subscription status, providing better control and compliance with platform billing.

Internal process updates

🆕 New Feature: ‘Audience Description’ Field Now Available for Campaigns

We’ve added a new ‘Audience Description’ field to campaign audience setup to improve message personalisation and relevance.

What’s new? When creating or editing a campaign audience, you can now:

  • Add a custom ‘Audience Description’ (e.g., “UK-based fintech companies using cloud infrastructure”)

  • This description is sent to AIM as {AudienceDescription}, just like other variables

  • AIM then uses this to tailor the generative message previews and the actual messages sent to prospects

Why this matters: This update allows for more accurate and targeted messaging, based on how you define your campaign’s audience in your own words.

Your audience descriptions now directly influence message generation—making your outreach smarter and more aligned with your campaign goals.

🔍 New Feature: Search & Sort in Job Titles for Easier Audience Building

We’ve enhanced the Job Titles section in Company and Prospect Search to make audience creation faster and more accurate.

What’s new?

Search Functionality You can now use a search field to quickly filter job titles. When full title is added the list will instantly update to show only relevant results.

  • Searches match across both the Job Title and Count columns

  • The search is case-insensitive for a smoother experience

Sort by Count A new sort option allows you to order job titles by their Count, making it easy to prioritize roles with higher availability.

These updates help you build more relevant audiences, faster—by cutting through the noise and focusing on the job titles that matter most.

📣 New Feature: Audience Usage Notification at 80%

To help ensure smooth campaign management, we’ve introduced a new audience usage notification system.

What’s new? When a campaign reaches 80% of its allocated audience (i.e. 80% of the prospects have been taken), the system will now automatically send a notification email to the Ops owner linked to the campaign’s Email Profile.

Key Details:

  • The email will come from: [email protected]

  • It will only be sent once, when the 80% threshold is reached for the first time.

  • This gives Ops teams an early heads-up to take any necessary action, such as refreshing the audience or reviewing performance.

This change ensures proactive audience management, helping to keep campaigns running smoothly without unexpected pauses.

🔄 Update: Undelivered Contacts No Longer Shown as Responders

We’ve improved the accuracy of response classification to ensure better visibility and tracking.

What was happening? In some cases, contacts marked as Undelivered in other campaigns were incorrectly shown as Responders in your current campaign.

What’s changed? These contacts will now be correctly labeled as Undelivered, not Responders. This ensures your campaign metrics reflect only genuine replies and helps avoid confusion when reviewing data availability.

This update helps maintain clean, accurate reporting—so you always know exactly who’s engaging with your outreach.

🐞 Bug Fix: Campaign Audience Filters Now Display Proper Names

We’ve resolved an issue on the Campaign Audiences page that affected how filters were displayed.

What was the problem? Previously, when viewing campaign audiences at New Prospect Search, the Technology and Location filters were showing internal codes instead of their readable names.

What’s been fixed? These filters now correctly display the full names of technologies and locations, making it easier to understand and work with your campaign targeting.

This update improves usability and ensures clarity when managing and reviewing campaign audience settings.

🐞 Bug Fix: Gifting Edit and Creation Flow Restored

We’ve resolved a critical issue affecting the Gifting feature in SodaStream that impacted all gifting-enabled campaigns.

What was the issue? Users were unable to edit “Add Message” when updating an existing gift

In these cases the field appeared greyed out, and a message was shown: “There are no products for the selected filters.”

What’s been fixed? You can now continue to the Add Message section and complete edits

This fix ensures a smooth experience when managing or updating gifting campaigns.

🔁 Bug Fix: Master Template Selection Now Preserved When Cloning

We’ve fixed an issue that affected cloned generative templates using non-default master templates.

What was the problem? When you cloned a generative email template that used a non-default master template, the system incorrectly reset the master template selection back to the default.

What’s been fixed? Now, when cloning a template:

  • The original master template selection is preserved

  • You no longer need to manually reselect the correct master template

This update ensures a smoother and more consistent experience when managing generative email templates.

Last updated