🍁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.

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.

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

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
This functionality is intended strictly for testing purposes and should be used accordingly.
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.
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.

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.

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


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.

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.”


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.

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.

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.

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.

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.

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:
Note: Visitor Mode requires a different API. Read more 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.

Last updated
Was this helpful?