Page cover

1.92.00 (13.02.2025)

A deployment of a new version of SodaStream and Client Portal.

Client Portal updates

Removal of IP Match & Engage from Portal > Actions Column #CX

Where found: https://portal.sopro.io/intenttracker

What’s Changing?

We have removed IP Match and Engage from the Actions column, as this feature is no longer used by clients. They have been fully replaced by the automated SodaStream solution.

Why This Change?

  • Improved efficiency: SodaStream for a while now fully automates the process, eliminating the need for manual actions.

  • Simplified interface: Removing outdated options ensures a cleaner, more user-friendly experience.

  • No impact on functionality: All campaign actions previously handled by IP Match and Engage are now seamlessly managed by SodaStream.

How This Affects You

  • You will no longer see IP Match and Engage in the Actions column.

  • No further action is required—your campaigns will continue running smoothly with the fully automated SodaStream system.

This update streamlines campaign management and ensures you’re using the latest automation features. 🚀

Fix for Missing Campaign Audience Dropdown and Shuffle/Refresh Buttons in Generative M1 Templates #CX

Issue

Previously, when the M1 template was set as a generative template, but the chasers (follow-up emails) were assigned as standard templates, users experienced the following issues in Portal → Email Templates:

  • Clicking on the M1 template generated only the initial email.

  • The dropdown menu for selecting campaign audiences was missing.

  • The Shuffle Recipient and Refresh buttons were unavailable.

Fix

We have updated the system to ensure that when viewing a generative M1 template: ✅ The full template sequence (M1 + chasers) is displayed. ✅ The campaign audience selection dropdown is available. ✅ The Shuffle Recipient and Refresh buttons are active and functional.

How This Affects You

  • You can now fully preview and interact with generative M1 templates, even if chasers are set as standard templates.

  • The Shuffle and Refresh options allow you to generate different versions of the email for better personalization.

  • Selecting a campaign audience ensures that templates are previewed in the right campaign context.

This fix improves usability and ensures a seamless experience when working with generative templates. 🚀

Product/Process updates affecting clients

Fix for Webchat Access After User Deletion #CX

Issue

Previously, if a user was deleted from Portal → Webchat → Users, re-adding them did not restore their access to Webchat. This meant that even after being re-added, the user could not interact with Webchat as expected.

Fix

We have resolved this issue so that when a deleted user is re-added, their Webchat access is fully restored.

How This Affects You

  • Users who are re-added to Webchat will now regain access without any issues.

  • No additional manual steps are required—once a user is added back, they can use Webchat as normal.

  • This fix ensures smoother user management without interruptions to Webchat access.

Internal process updates

Automated Filtering of Invalid Email Responses #Ops

What's New?

We’ve introduced a new automated rule that detects and transfers specific email responses to the Invalids Table based on predefined keywords found in the subject line or message body.

How It Works

  • If an incoming email contains one of the specified keywords, it will automatically be categorized as Invalid and moved to the Invalids Table.

  • This helps improve response handling by filtering out unwanted or non-genuine replies.

Keywords Used for Filtering

Instantly-related responses: SMDTB14, SMDTB30, SMDTB80, TICCCA, PSTV111, prprpr, bgrteee, oiygs, thyrast, EPRS123, BOOM, papapt, kriak, tiokok, utupan, tirksa, rakela, pruelas

MailReach-related responses: 0a00d10, 416c473e02n, 432a6f, 91b2b0

Snovio-related responses: Snv, ‘Sent date #’

✅ Keywords:

- aa0d4ad4y- ; - 39c49l- ; - 8756873805y- ; - 024b0ad6br- ; - 8022c1ak- ; - 8c11d17g- ; 4YYH60N

How This Benefits You

  • Reduces manual effort by automatically filtering out irrelevant or spam-like responses.

  • Improves response accuracy, ensuring only valid emails remain in the main inbox.

  • Enhances efficiency by keeping your campaign data clean and actionable.

This update is applied automatically—no action is needed on your end. 🚀

Issue

Previously, when both Disable Open Tracking and Disable Click Tracking were enabled in an email template that contained a Giftlink variable, the Giftlink did not redirect correctly. This caused broken URLs in sent emails, preventing recipients from accessing their gift links.

Root Cause

  • When tracking was enabled, the link worked as expected.

  • When tracking was disabled, the system skipped emails.domain, breaking the Giftlink and making it inaccessible.

Fix

We have updated the system to ensure that Giftlinks work correctly regardless of tracking settings. Now, even when Disable Open Tracking and Disable Click Tracking are active, the Giftlink will function properly.

How This Affects You

  • Giftlinks will now redirect correctly, even if tracking is disabled.

  • Recipients will always receive a valid, working Giftlink in their emails.

Fix for Incorrect Ops Owner Assignment in Email Profiles #Ops

Issue

Previously, when an Ops Owner assigned to an Email Profile was deleted (i.e., their role was changed to Deleted or they were removed from User Listings), the system incorrectly reassigned the Ops Owner field to the first Ops Owner on the list. This led to inaccurate ownership.

Fix

Now, when an Ops Owner is deleted: ✅ The Ops Owner field will be left empty in the Email Profile. ✅ Users cannot save the Email Profile until a new Ops Owner is selected. ✅ This ensures that Email Profiles always have the correct, manually assigned Ops Owner.

How This Affects You

  • If an Ops Owner is removed, the system will prompt you to select a new Ops Owner before saving changes.

  • This prevents incorrect auto-assignments and ensures accurate ownership.

  • Email Profiles will always have a valid, manually assigned Ops Owner to maintain data integrity.

This update improves role management and prevents unintended ownership changes. 🚀

Last updated