Sweepstakes Casino Vertical

Our Vanilla Out-of-the-Box solution delivers a consistent data structure tailored for Sweepstakes Casino operations. Designed for marketers, it enables easy segmentation and personalized campaigns that cater to the unique dual-currency model of social and sweepstakes play. Below, you will find detailed information on the output attributes for the Sweepstakes Casino vertical.

What Data Should You Send?

To unlock powerful segmentation, predictive insights, and personalized campaigns for your players, Optimove requires specific data about your customers and their activities. Providing accurate and complete data ensures you can leverage the full range of attributes—like demographic details, gaming behaviors with Gold Coins and Sweeps Coins, and predictive scores—described in this article. The following data types are essential:

  • Customers: Information about your players, such as age, country, and virtual currency balances (Gold Coins and Sweeps Coins).
  • Transactions: Records of Gold Coin purchases and Sweeps Coin redemptions, critical for identifying spending players and calculating financial metrics.
  • Games: Details of player gaming activity, including bets and wins with both Gold Coins and Sweeps Coins, which drive insights into preferences and engagement.
  • Game Types & Categories: Data on game names and categories (e.g., slots, table games), enabling tailored promotions based on players’ favorite games.

Properly preparing these data sets allows Optimove to deliver the actionable insights needed to convert Non-Spenders, retain Active players, and reactivate Churned players effectively. See Prepare your data for Optimove for more information.


What You Will See in Your Instance

Our solution provides a rich set of attributes to help you understand and engage your players effectively. Below, each category of attributes is detailed with practical use cases and comprehensive tables.

Demographic Attributes

Demographic attributes provide essential information about your players’ identities and account status, enabling personalized marketing and segmentation. For example:

  • The casino company uses the AGE attribute from the Customers table to segment players into different age groups and tailor targeted promotional campaigns that increase engagement and retention.
Demographic Attributes
Attribute NameDescriptionSource Table
Player IDA unique identifier for each player.Customers
EmailThe player's email address.Customers
First NameThe player's first name.Customers
Last NameThe player's last name.Customers
AliasThe player's nickname or screen name.Customers
Mobile NumberThe player's mobile phone number.Customers
Date of BirthThe player's date of birth.Customers
AgeThe player's age, calculated from their date of birth.Customers
GenderThe player's gender.Customers
CountryThe country where the player is located.Customers
CityThe city where the player is located.Customers
AddressThe player's physical address.Customers
LanguageThe player's preferred language.Customers
Registration DateThe date the player first registered an account.Customers
BalanceThe player's current Sweeps Coin balance.Customers
Gc BalanceThe player's current Gold Coin balance.Customers
CurrencyThe currency used for the player's transactions.Customers
Affiliate IdThe ID of the affiliate partner who referred the player.Customers
Referral TypeThe method or channel through which the player was referred.Customers
Registered PlatformThe platform or device used by the player to register (e.g., iOS, Android, Web).Customers

Consent Attributes

The consent-related attributes track a customer's communication preferences and verification statuses, ensuring compliance and effective campaign delivery. For example:

  • A company utilizes the ALLOW_EMAIL attribute to determine which customers have opted in for email communication, allowing them to send personalized marketing emails only to customers who have explicitly consented, ensuring compliance with privacy regulations and improving email campaign effectiveness.
Consent Attributes
Attribute NameDescriptionSource Table
Allow EmailIndicates if the player has consented to receive marketing communications via email.Customers
Allow PushIndicates if the player has consented to receive push notifications.Customers
Allow SMSIndicates if the player has consented to receive marketing communications via SMS.Customers
Is Blocked*Indicates if the player's account is blocked or suspended.Customers
Is Email VerifiedIndicates if the player has verified their email address.Customers
Is OptinA general indicator that the player has opted into at least one marketing channel.Customers
Is SMS VerifiedIndicates if the player has verified their mobile number.Customers
Is Test*Indicates if the player account is a test account used for internal purposes.Customers

Please Note: The Is_OptIn attribute acts as a general consent indicator for receiving marketing messages. It is used to query or segment customers who have opted into at least one communication channel, enabling flexible targeting of those with active marketing consent. For example, if a customer opts into email but not push notifications, their attributes would show Allow_Push = 'No', Allow_Email = 'Yes', and Is_OptIn = 'Yes'.

Attributes marked with * are not specific to channel consent but can be used to exclude customers ineligible for marketing communications.

Please Note: As consent-related attributes are provided alongside other customer data, you are responsible for managing the associated logic, rules, and maintenance.


Calculated Attributes

Calculated attributes track players’ gaming and financial behaviors, providing insights for targeting high-value players and optimizing campaigns. These attributes are calculated over the following snapshot periods:

  • Lifetime: Daily aggregated data over the entire customer history.
  • 2 Weeks: Daily aggregated data calculated based on the last two weeks' data.
  • 1 Month: Daily aggregated data calculated based on the last month’s data.
  • 3 Months: Daily aggregated data calculated based on the last three months' data.
  • 1 Year: Daily aggregated data calculated based on the last year’s data.

For example:

  • A company uses the AVERAGE_PURCHASE_AMOUNT to analyze player spending behavior, helping them identify high-value players and tailor VIP offers to improve retention and encourage more frequent purchases.
Frequency Attributes
Attribute NameDescriptionSource TableSnapshot Periods
Number of Activity Days, Lifetime*The total number of distinct days a player was active (played or purchased).Transactions, Games2 Weeks, 3 Months
Number of Casino Game Days, Lifetime*The total number of distinct days a player played any casino game.GameTypesCategories2 Weeks, 3 Months
Number of Casino Games, Lifetime*The total number of casino games played.GameTypesCategoriesLifetime
Number of Casino Mobile Games, Lifetime*The total number of casino games played on a mobile device.GamesLifetime
Number of Casino Web Games, Lifetime*The total number of casino games played on the website.GamesLifetime
Number of Casino Winning Games, Lifetime*The total number of games that resulted in a win.GamesLifetime
Number of Gc Casino Games, Lifetime*The total number of games played using Gold Coins.GamesLifetime
Number of Gc Casino Winning Games, Lifetime*The total number of winning games played using Gold Coins.GamesLifetime
Number of Purchase Days, Lifetime*The total number of distinct days a player has made a purchase.Transactions2 Weeks, 3 Months
Number of Purchases, Lifetime*The total number of purchases made by the player.Transactions2 Weeks, 3 Months
Number of Redeem Days, Lifetime*The total number of distinct days a player has redeemed Sweeps Coins.TransactionsLifetime
Number of Redeems, Lifetime*The total number of Sweeps Coin redemptions made by the player.TransactionsLifetime
Number of Sc Casino Games, Lifetime*The total number of games played using Sweeps Coins.GamesLifetime
Number of Sc Casino Winning Games, Lifetime*The total number of winning games played using Sweeps Coins.GamesLifetime
Frequency, Last Three MonthsThe average number of days between a player's activities over the last three months.Transactions3 Months, 1 Year
Monetary Attributes
Attribute NameDescriptionSource TableSnapshot Periods
Average Monthly Purchase Amount, LifetimeThe average amount a player purchases per month.TransactionsLifetime
Average Purchase Amount, LifetimeThe average monetary value of a player's purchases.Transactions1 Month, 3 Months
Average Sc Casino Bet Amount, LifetimeThe average value of a player's bets using Sweeps Coins.TransactionsLifetime
Cashout Ratio, LifetimeThe ratio of total redemption value to total purchase amount.Internal Tables1 Month, 3 Months
Gc To Sc Ratio, LifetimeThe ratio of Gold Coins played versus Sweeps Coins played.Games3 Months
Net Cash, Lifetime*The net cash flow from the player (total purchases minus total redemptions).Internal Tables2 Weeks
Purchase Amount Monthly Change, LifetimeThe percentage change in a player's purchase amount from one month to the next.Internal TablesLifetime
Sc Win Ratio, LifetimeThe ratio of total Sweeps Coin wins to total Sweeps Coin bets.Games3 Months
Total Casino Net Gaming Revenue, Lifetime*The total net revenue generated from the player (bet amount minus win amount).Games2 Weeks, 3 Months
Total Gc Casino Bet Amount, Lifetime*The total value of all bets placed using Gold Coins.Games2 Weeks, 3 Months
Total Gc Casino Win Amount, Lifetime*The total value of all winnings from games played with Gold Coins.GamesLifetime
Total Purchase Amount, Lifetime*The total monetary value of all Gold Coin packages purchased by the player.Transactions2 Weeks, 3 Months
Total Redeem Amount, Lifetime*The total monetary value of all Sweeps Coins redeemed for prizes.Transactions2 Weeks, 3 Months
Total Sc Casino Bet Amount, Lifetime*The total value of all bets placed using Sweeps Coins.Games2 Weeks, 3 Months
Total Sc Casino Mobile Bet Amount, Lifetime*The total value of all Sweeps Coin bets placed on a mobile device.GamesLifetime
Total Sc Casino Web Bet Amount, Lifetime*The total value of all Sweeps Coin bets placed on the website.GamesLifetime
Total Sc Casino Win Amount, Lifetime*The total value of all winnings from games played with Sweeps Coins.Games2 Weeks, 3 Months
Recency Attributes
Attribute NameDescriptionSource TableSnapshot Periods
Days Since Last LoginThe number of days that have passed since the player last logged in.CustomersLifetime
Last Login DateThe date of the player's most recent login.CustomersLifetime
Days Since First ActivityThe number of days that have passed since the player's first activity.GamesLifetime
Days Since First PurchaseThe number of days that have passed since the player's first purchase.TransactionsLifetime
Days Since Last ActivityThe number of days that have passed since the player's last activity.GamesLifetime
Days Since Last Casino GameThe number of days that have passed since the player last played any casino game.Internal TablesLifetime
Days Since Last PurchaseThe number of days that have passed since the player's last purchase.TransactionsLifetime
Days Since Last ReactivationThe number of days that have passed since the player was last reactivated.Internal TablesLifetime
Days Since Last RedeemThe number of days that have passed since the player last redeemed Sweeps Coins.TransactionsLifetime
Days Since Last Sc Casino GameThe number of days that have passed since the player last played a game with Sweeps Coins.TransactionsLifetime
First Casino Game DateThe date of the player's first-ever casino game session.GamesLifetime
First Purchase DateThe date of the player's first-ever purchase.TransactionsLifetime
Last Activity DateThe date of the player's most recent activity.GamesLifetime
Last Casino Game DateThe date of the player's most recent casino game session.GamesLifetime
Last Purchase DateThe date of the player's most recent purchase.TransactionsLifetime
Last Redeem DateThe date of the player's most recent redemption.TransactionsLifetime
Last Sc Casino Game DateThe date of the player's most recent game played with Sweeps Coins.GamesLifetime

Note: Attributes marked with * are part of the Activity History feature.


Lifecycle Stage (LCS) Attributes

Lifecycle Stage attributes track the progression of players through different phases of their journey with your brand, enabling tailored retention and engagement strategies. For example:

  • A casino company uses the Lifecycle Stage Before Churn attribute to identify players who were previously "Active" and targets them with a personalized "We Miss You" campaign featuring their favorite games.
Lifecycle Stage (LCS) Attributes
Attribute NameDescriptionSource TableSnapshot Periods
Lifecycle StageThe player's current lifecycle stage (e.g., New, Active, Churn Non-Spender).Internal TablesLifetime
Months Since RegistrationThe number of months that have passed since the player first registered.Internal TablesLifetime
Days In Churn, LifetimeThe total number of days the player has spent in the 'Churn' lifecycle stage.Internal TablesLifetime
Days In Churn Non Spender, LifetimeThe total number of days the player has spent in the 'Churn Non-Spender' lifecycle stage.Internal TablesLifetime
Days In Reactivated, LifetimeThe total number of days the player has spent in the 'Reactivated' lifecycle stage.Internal TablesLifetime
Days Since Lifecycle Stage ChangeThe number of days that have passed since the player last changed their lifecycle stage.Internal TablesLifetime
Dormant TypeIndicates if a dormant player was previously a purchaser or a non-purchaser.Internal TablesLifetime
Lifecycle Stage Before ChurnThe lifecycle stage the player was in immediately before entering the 'Churn' stage.Internal TablesLifetime
Previous Lifecycle StageThe lifecycle stage the player was in immediately before their current one.Internal TablesLifetime

Predictive Model Attributes

Predictive model attributes forecast player behaviors, helping you prioritize retention and conversion efforts for maximum impact. For example:

  • A company uses the CONVERSION_PROBABILITY_SCORE to identify non-spending players who are most likely to make their first purchase, then targets them with a compelling starter-pack offer.
Predictive Model Attributes
Attribute NameDescriptionSource Table
Churn Probability ScoreThe probability that this player will move into a 'Churn' lifecycle stage within the next two periods.Internal Tables
Rank in Churn ProbabilityThe player's churn probability score ranked against all other players, on a scale of 1 (lowest risk) to 100 (highest risk).Internal Tables
Rank in LCS - Churn ProbabilityThe player's churn probability score ranked against only those players in the same lifecycle stage.Internal Tables
Conversion Probability ScoreThe probability that a non-spending player will make their first purchase (convert) within the next two periods.Internal Tables
Rank in Conversion ProbabilityThe player's conversion probability score ranked against all other non-spending players, on a scale of 1 (lowest probability) to 100 (highest probability).Internal Tables
Is Top Spender?A flag (Yes/No) indicating if the player is currently considered a top spender based on their purchase activity.Internal Tables
Becoming Top Spender ScoreThe probability that this player will become a top spender within the next six periods.Internal Tables
Random Customer PercentageA randomly assigned percentile (1-100) for each player, used for creating random control groups for A/B testing campaigns.Internal Tables
Reactivation Probability ScoreThe probability that a churned player will become active again within the next two periods.Internal Tables
Rank in Reactivation ProbabilityThe player's reactivation score ranked against all other churned players, on a scale of 1 (lowest probability) to 100 (highest probability).Internal Tables
Rank in Becoming Top SpenderThe player's 'Becoming Top Spender' score ranked against all other players, on a scale of 1 (lowest probability) to 100 (highest probability).Internal Tables
Rank by LCS Becoming Top SpenderThe player's 'Becoming Top Spender' score ranked against only those players in the same lifecycle stage.Internal Tables

Product Attributes – Purchase History

Product attributes detail players’ gaming preferences, allowing for tailored promotions based on their favorite games. For example:

  • A sweepstakes casino uses the Game Category attribute to identify players who prefer slots and sends them promotions for new slot games, increasing playtime.
Product Attributes – Purchase History
Attribute NameDescriptionSource Table
Game CategoryThe category of the game played (e.g., Slots, Table Games).Product History
Game NameThe name of the specific game played.Product History

Out-of-the-box Campaign KPIs

Out-of-the-box (OOTB) Campaign KPIs measure the success of your marketing campaigns by comparing the performance of targeted player groups against a control group. These metrics help you evaluate how campaigns drive engagement and spending, enabling data-driven optimization.

  • Number of Activity Days: Counts the days a player was active (played or purchased), showing a campaign's impact on engagement.
  • Number of Purchases: Tracks the total number of Gold Coin purchases, indicating a campaign's success in driving monetization.
  • Total SC Casino Bet Amount: Measures the total amount of Sweeps Coins wagered, reflecting a campaign's influence on high-intent gameplay.
  • Total Casino Net Gaming Revenue: Calculates the total net revenue from players, highlighting a campaign's profitability.

Understanding Your Players: Grouping and Predicting Behavior (Segmentation Model)

To help you connect with your players in the best way, we organize them into groups based on their actions—like whether they’ve ever purchased Gold Coins, how often they play with Sweeps Coins, or when they were last active. This process is called Segmentation. We also use these groups to predict what players might do next, like if they are likely to make their first purchase or stop playing. Let’s break it down into Player Groups and Behavior Predictions.

Player Groups: Organizing Players by Their Journey

Imagine you’re running a social casino with two types of currency: Gold Coins (GC) for fun play, and Sweeps Coins (SC) which can be redeemed for prizes. You’d want to group your players based on whether they're new, if they've ever purchased GC, and how actively they play with SC. We do the same with your players, organizing them into groups based on where they are in their journey with your casino. We call these groups Lifecycle Stages (LCS).

Sweepstake Casino Lifecycle Migrations.gif

Here’s how we group players at each stage of their journey:

1. New Non-Spenders

These are new players (registered in the last two weeks) who play for fun with GC but have not yet made a Gold Coin purchase.

Segmentation LayerDetails
Time Since Registration1 Day, 2 to 7 Days, Over 7 Days
Time Since Last ActivityMore than 7 Days, 2 to 7 Days, 1 Day, No Activity
Activity DaysMore than 7 Days, 2 to 7 Days, 1 Day, No Activity

Example: A player who just signed up could get an in-app message: "Ready to play for real prizes? Get a special bonus on your first Gold Coin purchase and receive FREE Sweeps Coins!"

2. Active Non-Spenders

These are established players who are active but have never made a purchase. They are key targets for conversion campaigns.

Segmentation LayerDetails
Time Since RegistrationUp to 1 Month, 1 to 3 Months, 3 to 6 Months, 6 to 12 Months, Over a Year
Time Since Last Activity1 Day, 2 to 7 Days, More than 7 Days
Frequency Last 3 Months1 to 2 Days, 2 to 7 Days, Over 7 Days

Example: A highly engaged non-spender who plays with GC daily could be targeted with a one-time "First Purchase Bonus" offering double the GC and a significant amount of free SC.

3. Churn Non-Spenders

These are players who have never purchased and have been inactive for more than 14 days.

Segmentation LayerDetails
Time Since RegistrationUp to 1 Month, 1 to 3 Months, 3 to 6 Months, 6 to 12 Months, Over a Year
Time Since Last ActivityUp to 1 Month, 1 to 3 Months, 3 to 6 Months, 6 to 12 Months, Over a Year, No Activity

Example: A player who hasn't logged in for a month might receive an email: "We miss you! A new game has just dropped. Here are 5,000 free Gold Coins to try it out."

4. New

These are players who made their first purchase within the last 14 days. We group them by their SC play and purchase activity to encourage their second purchase.

Segmentation LayerDetails
SC Bet PercentileTop 10 Percent SC Bet Amount, 10 to 50 Percent SC Bet Amount, Bottom 50 Percent SC Bet Amount
Time Since First Purchase1 Day, 2 to 7 Days, More than 7 Days
Time Since Last Activity1 Day, 2 to 7 Days, More than 7 Days
Purchase Activity3 or More Purchases, 2 Purchases, 1 Purchase

Example: A new purchaser who made one small purchase could receive an in-app message showcasing a higher-value Gold Coin package with a better rate of free bonus Sweeps Coins.

5. Active

These are valuable purchasing players who have been active in the last 30 days. We group them by their spending and SC play to maintain engagement.

Segmentation LayerDetails
Time Since Last Activity1 Day, 2 to 7 Days, 8 to 14 Days, More than 14 Days
Purchase Percentile Last 3 MonthsTop 10 Percent Total Purchase Amount, 10 to 50 Percent Total Purchase Amount, Bottom 50 Percent Total Purchase Amount
Frequency Categorical Last 3 Months1 to 2 Days, 2 to 7 Days, Over 7 Days
SC Bet Percentile Last 3 MonthsTop 10 Percent SC Bet Amount, 10 to 50 Percent SC Bet Amount, Bottom 50 Percent SC Bet Amount

Example: An active player in the top 10% for purchases could be given early access to a new game or an exclusive VIP offer with extra bonus Sweeps Coins on their next purchase.

6. Churn

These are purchasing players who have been inactive for more than 30 days. The goal is to reactivate them with compelling offers.

Segmentation LayerDetails
Time Since Last ActivityUp to 1 Month, 1 to 3 Months, 3 to 6 Months, More than 6 Months
Purchase PercentileTop 10 Percent Total Purchase Amount, 10 to 50 Percent Total Purchase Amount, Bottom 50 Percent Total Purchase Amount
SC Bet PercentileTop 10 Percent SC Bet Amount, 10 to 50 Percent SC Bet Amount, Bottom 50 Percent SC Bet Amount
LCS Before ChurnNew, Active, Reactivated

Example: A high-value churned player could receive an email highlighting a major new feature or game, coupled with a significant "Welcome Back" bonus on their next Gold Coin purchase.

7. Reactivated

These are previously churned players who have recently returned. We group them by their recent activity to solidify their return and encourage them to become Active again.

Segmentation LayerDetails
Time Since Last Activity1 Day, 2 to 7 Days, More than 7 Days
Purchase Percentile By LCSTop 10 Percent Total Purchase Amount, 10 to 50 Percent Total Purchase Amount, Bottom 50 Percent Total Purchase Amount
SC Bet Percentile Last 2 WeeksTop 10 Percent SC Bet Amount, 10 to 50 Percent SC Bet Amount, Bottom 50 Percent SC Bet Amount
Purchase Activity Last 2 Weeks2 or More Purchases , 1 Purchase , No Recent Purchases

Example: A reactivated player who has played but not yet purchased could be targeted with a special, limited-time offer on their first purchase back to reward their return.

8. Dormant

These are players who have been inactive for a very long time and are unlikely to return without a significant incentive.

Segmentation LayerDetails
Dormant Activity LayerUp to 2 Years, More than 2 Years

Example: A dormant player who used to purchase might be targeted in a major site-wide event with a very high-value offer to try and win them back one last time.

Please note that the out-of-the-box customer model excludes players who haven’t been active or registered for over 3 years.


Why This Matters for the Sweepstakes Casino Vertical

By grouping your players and predicting their behavior, you can create personalized experiences that cater to their play style. Whether it’s converting a non-spender with a great first-purchase offer, rewarding a loyal SC player with VIP perks, or winning back someone who has lapsed, these tools help you connect with your players in the right way at the right time—driving both purchases and engagement.

Want to learn more? Check out this guide: The Optimove Model.