▪️Dynamic Missions

General Overview

The Dynamic mission allows players to progress by playing their favorite casino game, game provider, or game type.

Each player sees a mission personalized to their preferences. Their favorites are automatically calculated by Smartico based on past betting activity, refreshed daily between 02:30 - 04:30 AM UTC. Read more about the logic behind favorite game calculation here.

Available favorite-based properties:

  • Favorite game name, top 3 - Top 3 favorite games ranked by user preference

  • Favorite game type, top 3 - Top 3 game types ranked by user preferences

  • Favorite game provider, top 3 - Top 3 game providers ranked by user preferences

BO: Mission task setup

How to set it up

When creating a Dynamic mission:

  1. Open the mission template

  2. In 'Who can see and progress in the mission', segment the correct users.

    1. Example: If the mission requires Top 3 favorite games, target users who have Top 3 favorites defined.

  3. In the task name, description or title of the mission you can use the {{suggested_games}} tag to dynamically insert the player’s favorite games or types.

Configuration of the Task

The main difference from regular missions lies in how the task is configured.

  1. Choose an action based on casino activity, such as:

  • Casino: Bet

  • Casino: Bet-Win

  • Casino: Win

  1. Add the relevant favorite-based condition using property-to-property comparison, such as:

  • Favorite game name, top 3 → has any of → Casino: Bet Game Name

  • This ensures the user progresses only when playing their own favorites

Supported Operations

  • Has on pos. 1 any of – favorite in position 1

  • Has on pos. 2 any of – favorite in position 2

  • Has on pos. 3 any of – favorite in position 3

  • Has any of – any favorite in the top 3

  • Doesn’t have any of – excludes favorites in top 3

Dynamic Tag for Missions UI

Use the dynamic tag {{suggested_games}} in the mission task name, description or title.

  • For the top 3 favorites → It expands to 3 game names

  • For top 1 → It expands to only the #1 favorite

  • For favorite type/provider → It expands accordingly

Example:

Make 100 bets on {{suggested_games}}!

This automatically becomes:

Make 100 bets on Book of Dead, Sweet Bonanza, Gates of Olympus!

Presentation on the Front-End

  • The mission text is dynamically personalized per user.

  • The user sees their own favorite games/game types/game providers.

  • When favorites update (daily), the UI reflects the latest favorites unless locking is enabled.

Locking Logic

You can choose to lock the player’s favorite games/types/providers when the mission starts.

  • When locked: The mission remembers the player’s favorites (top 3) at the time of their first progress. Even if their favorites change later, the mission keeps the original ones until it’s completed or expires.

  • When unlocked: The mission dynamically updates with the player’s new favorites each day. The player keeps their previous progress, but the required games or types may change.

Example: On January 1st, the player’s top provider is Pragmatic Play. They make 10 bets on it (10% progress). On January 2nd, their favorite changes to SoftGaming:

  • If locked, they must finish the mission by betting on Pragmatic Play.

  • If unlocked, the mission now expects bets on SoftGaming.

If the mission is recurring, subsequent rounds will always use the updated favorites.

Segmentation to Ensure Mission Consistency

To prevent mismatches between mission requirements and user capabilities:

  • In 'Who can see and progress in the mission', target only users who have the required favorites available.

  • Examples:

    • Mission uses Top 3 favorites → segment users with Top 3 favorites

    • Mission requires a specific game (e.g., Book of Itza) as a favorite → segment users who have it in position #1, #2, or #3

This prevents users from accessing missions they cannot progress in.

Example Use Cases

  1. Generic Favorite Game Mission:

    1. Make 100 bets on any of your top 3 favorite games.

    2. The player can progress by playing any of their current favorites.

    3. The mission task name 'Make 100 bets on {{suggested_games}} will be transformed to 'Make 100 bets on A, B, C', where A, B, C will be the names of favorite games for a specific player.

  2. Specific Position Mission:

    1. Make 100 bets on your the most favorite game.

    2. Only progress when the player plays their top-ranked game (position 1).

    3. The mission task name 'Make 100 bets on {{suggested_games}} will be transformed to 'Make 100 bets on A'

  3. Specific Game in Favorite Position:

    1. Play your #1 favorite game: Book of Dead.

    2. Only if this specific game is the player's game (in position 1), he can progress

    3. If their favorites change, they’ll still see the mission, but won’t be able to progress further.

Favorite Casino Report

You can also analyze favorites in the Games & Sports Reports, where you’ll find data on most played games, top preferences, bet share, and unique users.

Read more about Favorite games and Game types:

FAQ

Q: Do favorites require activation? A: Yes. Contact your Success Manager.

Q: How often are favorites updated? A: Daily between 02:30–04:30 AM UTC.

Q: Do players keep progress if the favorites change? A: Yes, when using Not-Locked logic.

Q: Can I dynamically show player favorites in mission text? A: Yes, using the {{suggested_games}} tag.

Q: Where does Smartico get the favorite game names from? Are they taken from the game catalog? A: Names of the games are taken from the bets/wins transactions. At this point they are not connected to the game details from the Games Catalog.

Last updated

Was this helpful?