Skip to content

XP Loyalty

Guides for working with XP Loyalty on ITVWin.

XP Documentation can be found here.

Quests - https://docs.xtremepush.com/docs/quests

Achievements - https://docs.xtremepush.com/docs/achievements

Reward Configuration - https://docs.xtremepush.com/docs/reward-configuration

Access

  1. Go to https://dashboard.eu.xtremepush.com/
  2. Log in and complete authentication
  3. Select the correct project:
    • ITVWin_Prod — production environment
    • ITVWin_STG — staging environment
  4. In the right-hand navigation, go to Xperience Hub then Loyalty Hub

Useful Events

DescriptionEventConditions
Registerreg_success
Loginlogin
Slots WagerEnriched Game$.body.activity_type_name_ one of Bet
$.body.game_name one of [game name]
$.body.is_free_spin one of False
Accumulate by $.body.amount_customer
Bingo WagerEnriched Bingo$.body.activity_type_name_ one of Bet
$.body.game_name one of [game name]
$.body.is_free_ticket one of False
Accumulate by $.body.amount_customer
DepositDeposit - Customer Initiated$.body.amount_customer More/equal [amount]

Directus Set-up

Quest

Navigate to MagicX Promotions+ to create a new entry and fill in the following fields:

Settings

FieldValue
StatusDraft → Published when ready
Internal Name[Input Name]
Opt InEnabled
Bonus TypeWager & Get (applies to all quests)
Platform IDNumber located in XPL — links the Quest to Directus

Front End Content

FieldDescription
TitlePromo title
SubtitlePromo subtitle
Descriptionsig terms
Eligible CustomersDisplayed in promo detail page
How to ClaimDisplayed in promo detail page
TermsFull terms and conditions
CTA CopyWhat the CTA button will display
SlugURL slug for the promo
CTA URLWhere the CTA will send the user when clicked

Other

FieldDescription
ImagesVarious sizes — see image spec
Eligible GamesDisplay eligible games if applicable
Start/End Date & TimePromotion active window