🍁October 2025

Smartico release notes for October 2025 - covering CRM Automation and Gamification improvements done since the previous release.

Exclude Specific Dates from Communication Period

We’ve added the ability to exclude specific dates during the active communications period. You can now prevent Push notifications, SMS, Email, or IVR calls from being sent on certain dates. To configure this, go to Label Settings → Mail Activity Hours (or any other communication) and add the dates you want to skip.

BO: Mail activity hours in Label settings

Example configuration for emails:

{
  "from": "08:30",
  "till": "22:00",
  "skip_days": [
    "SUNDAY",
    "SATURDAY"
  ],
  "skip_dates": [
    "15.10.2025",
    "16.10.2025"
  ]
}

With this setup, emails will not be sent on 15.10.2025 and 16.10.2025, in addition to all specified weekdays (Saturday and Sunday in this example). The same logic applies to all communication channels.

Christmas skins for Voyager and Treasure Hunt

Celebrate the festive season with our new Christmas-themed skins for the Voyager and Treasure Hunt games! Both games now feature a refreshed holiday design with seasonal elements and decorations to enhance the player experience during the Christmas period.

You can find the skin packages here

Redirect from ‘Claim’ button in Missions

You can now redirect players from the 'Claim Reward' button in missions. Two new options have been added:

  • Customize the button label

  • Add a deep link to redirect players to a specific destination

These options are available in the Missions template only if 'Enable reward claiming' is turned on. By default, the new fields are empty, meaning no redirection will occur unless a deep link is provided.

BO: Redirect from 'Claim' button in Missions

When a player clicks the 'Claim' button, they will receive their reward and be redirected to the specified location simultaneously.

GF Widget: 'Claim Reward' button in Mission

Notification API for user actions in the widget

Now you can subscribe from JavaScript to the user interactions within Gamification Widget.

Whenever user navigates between screens, opens missions, store items or any other elements, you can get a callback and base custom logic on it.

_smartico.on("gf_ux", ({screen_name_id, screen_sub_name_id, entity_id, custom_section_id}) => {
    console.log({
        screen_name_id,
        screen_sub_name_id,
        entity_id,
        custom_section_id
    });
});

Read more on the extended integration in front-end.

Jackpot Test mode

You can now simulate jackpot explosions with greater precision and control using the newly introduced Test Mode. This feature is activated via a toggle located in the corner of the Core Jackpot setup, ensuring you're always aware of which mode is currently active.

Once Test Mode is enabled, a dedicated configuration field titled “Who will win the Jackpot” becomes visible. This field lets you define conditional rules to determine which users will trigger the jackpot explosion during testing. The simulation is designed to award the jackpot on the first qualifying bet placed by any segmented user, provided the jackpot has reached its configured minimum threshold for explosion.

Note: The user must be opted into the Jackpot for the explosion to occur.

While only users defined in the “Who will win the Jackpot” segment can trigger the explosion under normal test conditions, if the jackpot reaches its configured maximum threshold, it will explode on any participating bet - even if placed by a user outside the defined segment.

BO: On enabling of Test Mode an additional field “Who will win the Jackpot” becomes available for configuration

Restrict Store Item Purchase by Schedule

You can now restrict the purchase of a store item based on a defined schedule. When a schedule is set, the item remains visible in the store, but cannot be purchased during the restricted period. If a player attempts to buy the item while the restriction is active, they will see an error message, which can be customized in the Store Item Template.

BO: Restrict Purchase by time in Store items

Mobile & Translation key options to Gamification Preview Tool

You can now choose how to launch Gamification directly from the user profile. A new “Mobile” launch option has been added, allowing you to emulate how the widget will appear on mobile devices, ideal for previewing layout.

Additionally, we've added the option to launch Gamification with translation keys visible instead of localized text. This makes it easier to identify which message key corresponds to each text element, helping you manage and troubleshoot translations more efficiently

BO: Loyalty UI preview dropdown with different launch options
BO: Example of Gamification launched with translation keys displayed

Minigames Report

We are introducing a new Minigames Report. This new report provides trends and product analysis for your Minigames KPIs. It’s designed to help you in monitoring, managing and optimizing your business usage of the Minigames product, and make data-driven decisions.

Read more about the Minigames report:

Event evaluation in Query Builder

We are introducing a new Event Evaluation feature in the Query Builder that enables the execution of operations that rely on custom event properties — even when those properties are not predefined or directly available in the system. These custom event properties are created by the Operator.

Query builder UX in Back Office now supports custom event properties as String, Number, or Boolean, offering simplified condition building.

Read more about the Event Evaluation in Query Builder:

Bonus Cost Report Revamp

We've optimized the Bonus Cost Report. The new version provides detailed analysis of your bonus activity, allowing you to track performance, costs, and player engagement. It’s designed to help you monitor bonus performance across time, segments, platforms, and regions, identify trends, and make data-driven decisions to optimize your bonus strategy.

Read more about the Bonus Cost report:

Jackpot admin fee

You can now apply an admin fee to Jackpot participants, deducted directly from the player’s wallet and excluded from the Jackpot pot. A new field in the Contribution setup lets you define the percentage taken from each bet. This gives you more flexibility to cover operational costs or apply custom fee logic without affecting the pot size.

BO: The admin fee setting is in Contribution rules of Jackpot setup

This fee is clearly separated in the UI and reporting: you’ll see new “Admin fee” and “Total admin fee” columns in Pot History, along with updated filters and visual blocks in reports to help you track accumulated fees alongside contributions.

Display Level progress in percentage (%)

We've added a new way to display level progress: as a percentage of completion. In Label settings, the Progress visualization field lets you choose between showing a points countdown or a percentage. When a percentage is selected, the widget will display progress as “xx% completed.”

You can customize the visualization separately for desktop and mobile, allowing you to tailor the behavior for each device as needed.

BO: Change between points/percentage visualization in Label settings -> Level progress
Gamification: Visualisation of the percentage progress

Email opt-out by vertical properties

We’ve added a new configuration to help you manage vertical-specific opt-out preferences such as sending promotional emails only for casino but not for sport, or excluding users flagged as bonus abusers etc. In Marketing Automation, you’ll now see a label setting called "Email vertical opt-out props", where you can list user properties that control email eligibility.

Note: Only Boolean-type properties are supported, and you can list multiple values in the field to cover different verticals

BO: Setup of email vertical opt-out properties in Label settings

Once set up, these properties appear in the flow builder in a dropdown called “Send only if”, allowing you to conditionally send emails based on whether a user has opted in to a specific vertical. This gives you more flexibility when handling consent logic and helps align with regulatory requirements like those in the UK.

BO: "Send only if" condition for Email activity in Flow builder

New enhancements to Approval queue for Dynamic Rewards

We’ve made several enhancements to the Approval Queue to help operators manage Dynamic Rewards more efficiently. These updates focus on simplifying bulk actions, improving filtering by source, and making it easier to navigate large volumes of bonuses. Here’s what’s new:

Export events per calculation

We’re introducing a new export option for events linked to Dynamic Rewards. This will allow you to download a simplified file showing which events were triggered, when they occurred, and what values were passed.

This makes it easier to investigate user-level cases and validate reward behavior, helping you troubleshoot faster and more efficiently.

BO: Export/Download option for Dynamic Rewards

Approve all bonuses in bulk

Now you can instantly approve every matching dynamic bonuses in your search results, without having to manually select them page by page. Previously, you could only select up to 1,000 bonuses per page, but now with a single action you can process all relevant bonuses at once, saving time and streamlining your workflow.

BO: Approve all bonuses in result by clicking on the "Issue All" button

Filter by Journey/Automation

We’ve updated the Approval Queue interface to make it easier to review bonuses by their source. Instead of displaying individual bonuses in a long list, you can now filter results by Campaign or Automation rule using the new “Given by type” field. This lets you focus on one type of bonus source at a time, streamlining the approval process.

Once you select a type, the already existing “Given by” field will automatically adjust to show only relevant filter options. For example, if you choose “Campaign” in the type filter, the “Given by” dropdown will only list campaigns. This makes it faster to locate and approve bonuses linked to a specific journey or rule, without sorting through unrelated entries.

BO: Example of filter by Automation rule in Approval queue

Auto-login with JWT in the email communication

You can now enable secure, token-based authentication for users accessing links in Smartico CRM emails and communications, using JSON Web Tokens (JWT) to ensure privacy and seamless login.

This feature lets you send personalised, time-limited links in messages that automatically log users in - no passwords or credentials exposed. The feature will work in any communication channel.

Enhance both security and user experience with just a few setup steps in your Smartico Back Office.

Read the full implementation guide here

Gamification Widget with Visitor Mode

You can now configure the Gamification Widget to run in Visitor Mode. This allows you to showcase the widget to non-registered visitors, giving them a chance to explore your loyalty setup before signing up.

Read more about:

  • Mini-games for visitors here

  • Visitor API here

  • How to activate the visitor mode here

Manually issue Prize Drop to a user

We’ve introduced a new option that allows you to issue a Prize Drop directly to a specific user from their profile page. Simply select the Prize Drop game type from the ‘Give Mini-game’ menu, define the prize drop template, and set the delivery timeout.

BO: User profile -> Give 'Prize drop' to a user

Last updated

Was this helpful?