# May 2025

### Custom popups with HTML, CSS and JavaScript support

Smartico now supports the creation of **custom popup templates** with full control over **HTML, CSS, and JavaScript**.

<figure><img src="/files/zvIefoKI3bDS0f2dSxV9" alt=""><figcaption></figcaption></figure>

**Key Capabilities:**

* Define popup structure and layout using raw HTML
* Apply custom styling via CSS
* Add dynamic behavior using JavaScript
* Configure editable fields and logic through the `o` object and templating engine

**How to Use:**

* Navigate to **Marketing → Templates → Popups**
* Clone an existing template called "Example Popup with HTML/CSS/JS"
* Customize the **Body** and **Configuration** sections as needed
* Preview changes in real time

### Refill the prize pool in Lootbox

You can now schedule automatic prize refills for the Weekday Lootbox type. Set the refill date and define the stock quantity for each prize. On the scheduled day, the prize pool will be refilled automatically based on your settings.

<figure><img src="/files/JYCtEd2i1nNH4A6xBzc5" alt=""><figcaption></figcaption></figure>

### Remove Users from Tournament Runs

You can now remove registered users from a Tournament run. A new **‘Cancel’** button is available in the Runs tab under User Details in the Tournament template. Once removed, the user will no longer be able to participate or earn prizes in that run.

<figure><img src="/files/YNQIlaHPIuoa0vzP1FWj" alt=""><figcaption></figcaption></figure>

### Improved CSV Segment Import

We’ve upgraded segment import with improved support for dates, boolean flags, and enum-based properties. You’ll also get clearer error messages when uploading files with invalid values, making the process more reliable and easier to manage.

<mark style="color:purple;">More details in:</mark>

{% embed url="<https://help.smartico.ai/welcome/products/crm-automation/segmentation/imported-segments#csv-import-guidelines-and-rules>" %}

<figure><img src="/files/qWbIqFfC1vt9GPBw7Gd7" alt=""><figcaption></figcaption></figure>

### Purchase minigames/tournaments with Gems & Diamonds

We have expanded the usability of our additional currencies by allowing the use of Gems & Diamonds for playing Minigames and joining Tournaments.

<div align="center" data-full-width="true"><figure><img src="/files/gac5dxyK4iHMjhlYjFqm" alt=""><figcaption><p>Join Tournament with Gem &#x26; Diamonds</p></figcaption></figure></div>

<div data-full-width="true"><figure><img src="https://lh7-qw.googleusercontent.com/docsz/AD_4nXdcCCctDvYqeT-mSNfvtlBE4GcED7WLZdRyMEcWcAowon4xrBa_Hfoy36yeYQUGADHsgP5RHuQdNdbGB4Fv2_Tz8EB2LqzdyOCpvV_3zH6INlNQIONfPo_j2uXt5xRbmQY3_7v1gw?key=Iyjw599MmA5tQp3RbUFV_Q" alt=""><figcaption><p>Review Quiz answers with Gem &#x26; Diamonds</p></figcaption></figure></div>

### Push assets - Button links

We have added individual links for every configured button in Push assets to improve on the redirect capabilities.

<figure><img src="https://lh7-qw.googleusercontent.com/docsz/AD_4nXfPfM324uxXjtfbcw1yKdhIOUkbwkfgJAeCRBj4ahsnV8nqNgfNdeeIHJSNJhECfqrclpz-rLG7gpWlQnVGLMojPs0fxUxfIToAV9GtZsqk2aWGunItiUNjiJplHSWR5p0m0i4UWg?key=Iyjw599MmA5tQp3RbUFV_Q" alt=""><figcaption><p>Set individual URLs for every Button on Push assets</p></figcaption></figure>

### RFM Scores available for segmentation, export and on user profile

We have extended RFM segmentation functionality, now you can use exact values of R,F and M scores in the segmentation and they are visible in the user profile

<figure><img src="/files/U16RyJ4A40PHXSgizqLn" alt=""><figcaption><p>R,F,M scores usages in the segmentation</p></figcaption></figure>

<figure><img src="/files/9MgM7A13FfSy920l3QjB" alt=""><figcaption><p>R,F,M scores visibilty in the user profile</p></figcaption></figure>

### Manually reset the accumulation in Automation Rules

You can now reset the accumulation in an Automation Rule manually. We’ve introduced a new button called **‘Reset Accumulation’** in the automation rules template which is available only if the accumulation option is enabled for the rule. Triggering the manual accumulation reset works the same ways as a scheduled reset - it will clear all users’ progress, requiring them to start over.

**When to use it:**

* If you've changed the Event/Trigger after users already made progress
* If you've updated the User Segment after users already made progress
* If you’ve changed the Conditions of the rule after users already made progress

<figure><img src="/files/xa93scjypVpsqZ4k3ISE" alt=""><figcaption></figcaption></figure>

### New Skin for Treasure Hunt

We’ve released a fresh new skin for the **Treasure Hunt** mini-game! Enjoy the same exciting gameplay - now with a new look to match the thrill of uncovering hidden rewards and score modifiers.

<figure><img src="/files/0Qxa5g8UXCvkZVrrWiwH" alt=""><figcaption></figcaption></figure>

### Manually complete badges for a specific user segment

We’ve added the option to manually complete a badge for a specific user segment. This is useful in cases where users have already met the badge criteria before it was created. For example, if you introduce a KYC badge but some users completed KYC earlier, you can retroactively award them the badge and its rewards. The Manual Complete option is available in the badge template under the ‘More’ dropdown.

{% hint style="success" %}
**Note:**

* By manually completing the badge, all stages will be completed
* The badge will be awarded to the players
  {% endhint %}

<figure><img src="/files/vu99JwvRoNquthhBgPEh" alt=""><figcaption></figcaption></figure>

### Prize Segmentation in Mini-Games

You can now control who can win each prize inside your mini-games! A new option called **‘Who can win this prize’** is available at the prize level, allowing you to assign a user segment or define specific conditions. For example, in Spin the Wheel, you can set a prize to be eligible only for users who have deposited in the last 24 hours. The prize segmentation is available for the following mini-games:

✅ Spin the Wheel\
✅ Scratch Card\
✅ Giftbox\
✅ Treasure Hunt\
✅ Prize Drop\
✅ Lootbox

{% hint style="success" %}
**Note:** Segmentation affects only the chance to win a prize. Prizes remain visible and are not removed from the game interface.<br>
{% endhint %}

<figure><img src="/files/XT9gnPBp0WToUfT3vri0" alt=""><figcaption></figcaption></figure>

<mark style="color:purple;">Read more about Prize Segmentation here:</mark>

{% embed url="<https://help.smartico.ai/welcome/products/mini-games/game-template-setup#prize-segmentation>" %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://help.smartico.ai/welcome/more/release-notes/may-2025.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
