Version 2.1

Platform Upgrades –
October 2025 🍂

A round-up of improvements, fixes and performance upgrades across the Solitics platform. All updates below are now live.

nano-banana-2025-11-04T08-21-04 (3)
missions-icon

Missions

  • Added: Support sending a Widget as an on-completion action when a mission is completed, allowing you to instantly reward users with a widget once they finish a mission.

  • Added: Support sending a Push notification as an on-completion action when a mission is completed, helping you re-engage users immediately and celebrate their success in real time.

  • Added: CRM visibility into all missions’ statuses for each user, providing a complete overview of their progress.

  • Fixed: Switching the audience from “Segment-based” to “Any member” sometimes blocked messages from being sent by the campaign.

  • Missions now remain visible until the mission expires, rather than disappearing immediately upon completion.

widgets-popups-icon

Widgets & Popups

  • Added: a New Spinning Wheel widget with 10 slots added to the Template Catalog for Casino and Sport brands. The widget supports two configurations: one where users must click “Claim” to collect their bonus, and another that automatically awards the bonus.

  • Improved placeholder editing UX – the category dropdown now closes properly and the Save button activates immediately after changes, making editing more efficient.

  • Fixed: a bug where clicking a widget’s template link didn’t open the template page.

fluent_chat-20-regular

AI & Chatbot

  • Improved response speed and stability – the expert replies faster, even during high platform usage.

  • Improved conversational flow – the expert now understands follow-up questions better and maintains context across multiple queries.

journeys

Journeys & Promotions 

  • Added: “Promotion Deactivated” events to the Journey audit log to provide full visibility into the promotion lifecycle for better tracking.

  • The “Wait until first available time (day 1)” action now supports the next touch point’s time zone.

  • Improved event logging – in rare cases, click events were not recorded in Events despite being triggered. They are now logged correctly, ensuring more accurate performance tracking and analytics.

content-management

Segments & Data Filters

  • Significantly improved the segment calculation time when running over a massive volume of records (when running over raw events).

  • Improved behavior of sub-entity filters inside groups – improved the sub-filter filtering UX.

  • Fixed: incorrect date filter behavior in Member Activity and Segment Membership tabs.

  • Improved conditional placeholder mapping when using Member-ID – mapping now resolves correctly without errors.

integrations

Placeholders & Attributes

  • Added: Validation to prevent creating placeholders with duplicate names, with a clear error message when attempted.
    This one also applies to the transaction-API.

  • Improved performance and reduced timeout errors when saving conditional placeholders in high-parallel rate via the API.

  • Resolved an issue where attributes defined at the promotion level were not recognized during release validation.

sdk

SDK

  • Improved Web SDK event tracking – ensures only one “Delivered” event is recorded per popup message for accurate reporting.

  • Improved popup navigation reliability – fixed an issue where click redirections not navigating the user to the selected page.

general-platform

General 

  • Improved overall dashboard performance for brands with thousands of active journeys, promotions, and placeholders. Users will notice faster page loads and smoother performance.

  • Improved catalog template previews – item displays now fully fill their containers for a cleaner, more professional appearance.

  • Fixed: a UI issue where certain member custom fields appeared empty even though they contained valid values.

  • Fixed: an issue where selecting the Firebase Generic Provider for push notifications locked the expiration field.

  • Fixed: a bug where cloning a segment raised an error.