Optimove Loyalty is currently in Alpha. While tournament creation and configuration are functional, some display elements (participant counts, currency labels) are undergoing fixes and will be updated in an upcoming release.
Tournaments let you run competitive, time-limited events where players earn points by completing defined tasks. Rankings are calculated in real time, and rewards are distributed automatically to top-ranked participants when the tournament ends.
This guide walks through the four steps to launching a tournament, from naming and imagery through to scheduling and reward definition.
Step 1: Tournament Details
- Navigate to Optimove Loyalty → Tournaments and click + New Tournament.
- Enter a unique Name that will be displayed to players.
- Provide a Description to explain the tournament objective and how players can participate.
- Upload two images:
- List view image — displayed in the tournament directory where players browse available tournaments.
- Detail view image — displayed inside the tournament's individual page.
- Click Next.
Step 2: Tasks
Tasks define how players earn points during the tournament. Each task is tied to an Optimove event, and points accumulate as players complete them. There is no limit on the number of tasks you can add, and multiple tasks can be completed simultaneously.
- Click + Add Task.
- Select an Event from your available Optimove events (e.g.,
deposit_made). - Optionally configure an Attribute condition to target a specific variation of that event (e.g., deposit amount greater than £100).
- Set the number of Points awarded each time this task is completed.
- Repeat for each additional task.
Step 3: Rewards
Define the prizes distributed to players based on their final rank when the tournament ends. Rewards are sent automatically upon tournament completion — no manual distribution is required.
- Click + Add Reward Tier.
- Define the rank or rank range this reward applies to (e.g., Rank 1, or Ranks 2–5). You can create as many tiers as needed, including rewarding all participants.
- Click + Add Reward Type and select a reward from your loyalty reward library.
- Click Save & Activate to publish the tournament.
Step 4: Entry Settings (Optional)
Entry settings control who can participate in the tournament. Both settings are optional and can be used together, independently, or not at all.
- Participant cap (optional) — enable this to limit the maximum number of players who can enter the tournament (e.g., max 100 players). Once the cap is reached, no further entries are accepted.
Entry fee (optional) — require players to spend a set amount of virtual currency to enter. Select the currency from your library and define the amount.
Note: Entry fees are limited to virtual currencies only. Real-money entry fees are not supported at this time.- Click Next.
Step 5: Schedule Settings
Schedule settings define when the tournament runs. The active period determines the window during which players can participate and earn points.
- Set the Start date and Start time for when the tournament opens to players.
- Set the End date and End time for when the tournament closes and rankings are finalised.
- Click Save & Activate to publish the tournament, or Save to store it as a draft.