Smartico Help Center
Admin loginSmartico.aiTheAffiliatePlatform.com
  • Welcome
  • Products
    • 🔆CRM Automation
      • ◾Create Journey Flow
      • ◾Event Driven Journey
      • ◾Automation Rules
      • ◾Campaigns vs Automation Rules
      • ◾Segmentation
        • ▪️User State Segments
        • ▪️Behavioral Segments
        • ▪️Imported Segments
      • ◾Activities of Flows
        • ▪️Activity: Email
        • ▪️Activity: SMS, Viber and WhatsApp
        • ▪️Activity: Telegram Bot
        • ▪️Activity: Custom IM
        • ▪️Activity: WebHook
        • ▪️Activity: Limit
        • ▪️Activity: Add Points
      • ◾Communication channels
        • ▪️Email
        • ▪️Liquid Email
        • ▪️SMS, Telegram, Viber, and WhatsApp
        • ▪️Popups
        • ▪️Inbox
        • ▪️Push notifications
        • ▪️Content Variations
        • ▪️Opt-out & Communication Statuses
        • ▪️Gamification activities in the communications
      • ◾A/B Testing
    • 🎮Gamification Blocks
      • Setup steps and checklist
      • Points
      • Gems & Diamonds
      • Levels
        • Level Map
        • Levels Tips & Hints
      • Missions
        • Mission Types & Statuses
        • How to set up a Mission
      • Tournaments
        • Tournament Setup
      • Badges
      • Store
      • Example setup
      • Gamification UI skinning
      • Terms to protect
    • 🧠AI Models
      • ◾AI Enhancer
      • ◾Best Time Model
      • ◾Churn & LTV prediction
      • ◾Favorite product
      • ◾RFM Analysis
      • ◾Sport Recommendations
    • 🎲Mini Games
      • ◾Introduction to Mini Games
      • ◾Game template setup
      • ◾Custom skins for Mini-games
      • ◾Mini-games on the landing pages
      • ◾Using images instead of prize names in Spin the Wheel
      • 🏴‍☠️Treasure Hunt
      • ⚽MatchX Game
        • Creating Rounds
        • Resolution of a Round
        • Leaderboard
        • Game Statuses
        • FAQ: MatchX game
        • Loading MatchX & Quiz games on website
      • ❓Quiz Game
      • 🪂Prize Drop
    • 🗺️Lootbox 2.0
    • 🎁Missions Lootbox
    • 🏆Jackpots
    • 🎟️Raffles
    • 💡General concepts
      • ◾Bonuses
      • ◾Dynamic Rewards
      • ◾Custom Sections
      • ◾Attribution value
      • ◾Label tags
      • ◾Multi-currency usage report
      • ◾Multi-brands support
      • ◾Override translations on Label/Brand Level
      • ◾User markers (tags)
      • ◾Deep-links
      • ◾User roles in Back Office
      • ◾Email Gateways Guide
      • ◾"Client action" event
      • ◾Custom fields/attributes
    • 💻UI Widgets
    • ❔FAQs
      • FAQ: Gamification
      • FAQ: Data Studio & Reports
      • FAQ: CRM Automation
      • FAQ: Front-end integration
      • FAQ: Other topics
      • FAQ: Bonuses
  • Use cases
    • 🔆CRM Automation
      • ◾Cross-sell. Match users on different brands
      • ◾Mini-games usage in marketing campaigns
      • ◾Optimize Communication by excluding disengaged players
      • ◾Automated Sports Campaigns
  • Technical guides
    • ◾Integration process
    • ◾Front-end integration
      • ▪️Extended integration
      • ▪️Push configurations
      • ▪️Acquisition mode
    • ◾Data integration
    • ◾Bonus API integration
    • ◾Secured Messaging Gateways (Email/SMS/IM)
    • ◾Reverse integration
    • ◾Smartico Data Warеhouse
      • ◾Smartico DWH \ Affiliation views
      • ◾Smartico DWH \ CRM views
      • ◾Smartico DWH \ Gamification views
    • ◾Games catalog API
    • ◾Custom push gateways
    • Branded Links
  • More
    • 📝Release notes
      • 🌷May 2025
      • 🌷April 2025
      • 🌷March 2025
      • ❄️February 2025
      • ❄️January 2025
      • ⛄December 2024
      • 🍁November 2024
      • 🍁October 2024
      • 🍁September 2024
      • 🌞August 2024
      • 🌞July 2024
      • 🌞June 2024
      • 🌷May 2024
      • 🌷April 2024
      • 🌷March 2024
      • ❄️February 2024
      • ❄️January 2024
      • ⛄December 2023
      • 🍁November 2023
      • 🍁October 2023
      • 🍁September 2023
      • 🌞August 2023
      • 🌞July 2023
      • 🌞June 2023
      • 🌷May 2023
      • 🌷April 2023
      • 🌷March 2023
      • ❄️February 2023
      • ❄️January 2023
      • ⛄December 2022
      • 🍁November 2022
      • 🍁October 2022
      • 🍁September 2022
      • 🌞June 2022
      • ❄️January 2022
      • 🍁October 2021
      • 🌞July 2021
      • 🌷April 2021
      • ❄️February 2021
    • ⚙️Support Scope
    • 👍Request Demo
Powered by GitBook

More

  • expo.smartico.ai
  • ice.smartico.ai
  • play.smartico.ai

@ 2025 Smartico.ai

On this page
  • Raffle Mechanic Overview
  • Creating Raffle
  • Raffle Setup:
  • Draw Setup:
  • Prize Setup:
  • Presentation in Gamification widget
  • Raffle landing page:
  • Draw page:
  • Raffle events
  • How to give tickets
  • Summary page

Was this helpful?

  1. Products

Raffles

Raffles provide a straightforward way to enhance player engagement through dynamic draw mechanisms. They allow for the creation of individual draws that can operate within specified time frames and include recurring options. For instance, hourly draws are designed to maintain player interest and encourage consistent daily participation.

Each draw can be customized to align with its target audience, including configurable prize settings to ensure the experience remains engaging and adaptable to various needs. This flexibility makes raffles suitable for diverse scenarios and player segments.

Raffle legend of terminology:

  • Raffle page - refers to the landing page.

  • Draw page - refers to the page displaying the draw details, accessible by selecting a specific draw.

  • Prize - represents the award that the user can potentially win.

  • Per draw - refers to the overall activity period of the draw. For recurring draws, this encompasses all draw runs.

  • Per run - refers to an individual instance of a draw run. For example, in an hourly draw set up, a new draw run occurs every hour.

Raffle Mechanic Overview

  • Players can earn raffle tickets through various channels, including marketing campaigns, automation rules, missions, mini-games, tournaments, or by purchasing them directly from the store.

  • Each ticket is linked to a specific player and automatically enters upcoming draws. These draws follow a predefined schedule and are governed by eligibility criteria and prize configurations.

  • The more tickets a player holds, the higher their chances of winning. Every additional ticket increases the probability of winning a prize.

  • When a draw is executed, winners are determined and publicly announced. Players can be notified of their winnings through multiple communication channels, ensuring visibility and engagement.

Here's an example raffle to give you a clearer picture of what’s possible.

Raffle Period

  • Start Date: June 1

  • End Date: August 31

  • Segment of players: any player with at least one deposit, registration country - FR, not marked as "Bonus abusers"


Daily Draw

  • Execution Time: Every day at 10:00 PM

  • Eligibility: Tickets collected during the 24 hours before each draw

  • Prizes: 100 × “10 Free Spins” 10 × “50 Free Spins” 1 × €100 Cash (Major Prize)


Weekly Draw

  • Execution Time: Every Sunday at 3:00 PM

  • Eligibility: Tickets collected during the 7 days before the draw

  • Prizes: 10 × €100 Cash 1–5 × €1,000 Cash (Major Prize) Eligibility: Players have to collect at least 10 tickets to be eligible for the major prize. The major prize will only be activated if 1,000 or more tickets are collected for the draw. Additional settings: For every additional 1,000 tickets, one more major prize is added: 2,000 tickets = 2 × €1,000 3,000 tickets = 3 × €1,000 ... up to a maximum of 5 major prizes (€5,000 total)


Grand Draw (Finale)

  • Execution Time: August 31 at 5:00 PM

  • Eligibility: All tickets collected from June 1 to August 31

  • Prizes: 1 × BMW XM Eligibility: Only players who collected at least 1,000 tickets The grand prize is only unlocked if a total of 100,000 tickets are collected across the full period. 10 × iPhone 16 Pro Max Eligibility: Players with at least 100 tickets 1,000 × €100 Cash Eligibility: All players, regardless of the number of tickets collected

Creating Raffle

To set up a Raffle, navigate to Raffles in the Gamification section. Create a Raffle and follow the setup steps provided.

Raffle Setup:

  • Start by adding the raffle/section name, description, terms and conditions (T&C), and images that will be displayed on the landing page.

  • Define the segmentation of participation and user visibility. You can choose to make the raffle widely available or restrict it to a specific group of users.

  • Set a cap for the number of issued tickets, both globally per raffle and per user, based on a specific recurring window. Use this feature to balance the ticket flow and ensure all users have the time and opportunity to acquire tickets before reaching the max. tickets count.

Warning: Beware that the Max tickets count is limited at 1 million, thus it's recommended to void giving tickets for every bet, because the cap is going to be reached very quickly.

Draw Setup:

  • Begin by adding the name, description, and images that will distinguish this draw from others and provide visibility into what players are competing for.

  • Define the draw execution window. This can be a one-time event, specific dates, or recurring windows (e.g., Hourly, Daily, or randomly chosen specific dates).

  • Specify the ticket eligibility period to determine which tickets will be considered for participation. You can leave it open for all tickets to qualify or set a timeframe (e.g., 1 day prior to the draw execution) to narrow eligibility.

  • Choose whether tickets can win multiple prizes or whether they should be removed from the draw upon winning.

Prize Setup:

  • Assign a prize to an already created draw.

  • Establish the prize details, including the name, image, and priority.

  • Select the type of prize and define its base amount.

  • Set criteria for unlocking the prize at both the user level and the global level. This helps manage costs and ensures that prizes are only awarded once a specified ticket threshold has been met.

  • Configure a multiplier to grant additional prizes when users reach specific ticket milestones, boosting interest and engagement.

  • Define different cap criteria to ensure the number of prizes awarded stays within specified limits.

Presentation in Gamification widget

The Raffle has its own dedicated section within the Gamification widget, featuring a two-level navigation system. Upon opening a Raffle, you are greeted by the Raffle landing page. Selecting a Draw takes you to the Draw page, where detailed information about the prizes is displayed.

Raffle landing page:

This is the Raffle welcome page, designed to provide users with a clear overview. The upper section introduces the Raffle, allowing users to understand its purpose and access the description and rules. The lower section displays all active and completed Draws, which include information about the draw schedule and participating tickets. Users can click on a Draw to navigate to its dedicated page and explore the details further.

Draw page:

Here, users can view the details of the Draw across three distinct phases:

Gathering Phase:

  • A countdown, indicating the time remaining to gather tickets.

  • Prizes showing their status, whether unlocked or, if not, the ticket threshold required (either personal or global) to unlock them.

  • The ticket counter functions as a progress bar, visually indicating how much progress remains to meet the required ticket threshold. Prize rows can be expanded to reveal more information.

  • If a multiplier is set on a prize, it will appear as a progress bar surrounding the prize, allowing users to track progress toward reaching the milestone.

Drawing Phase:

  • During this phase, the countdown disappears, and a draw animation becomes visible until the winners are selected.

Winners Phase:

  • After the drawing concludes, a list of winners is displayed, showing the winning user, ticket number, and the type of prize won.

  • For recurring draws, a button will become available to provide a quick link to the latest draw.

Raffle events

Three new events have been introduced to act on balance changes and draw result of Raffle:

  • Raffle: Draw Won

  • Raffle: Tickets given

  • Raffle: Tickets issue failed

You can use these events:

  • To communicate to players whenever they have won in a draw using real-time campaigns

  • To set automation rules to run additional activities whenever the balance is changed. E.g., whenever a player gets a ticket to run Web Hook to report the change to the external API.

  • Build missions and badges. E.g. Mission "Collect 10 Raffle tickets"

How to give tickets

  • Manually - Through the user profile page

  • Rewardings with tickets from Missions, Tournaments, Mini-games, Lootbox, Prize drop

  • Store - set up a store item of the "Raffle Ticket" type to sell one or more tickets for a designated raffle

  • Automation - use the new activity to give raffle tickets

  • Campaigns - use the new activity to give raffle tickets

Summary page

Provides an overview of your current raffle configurations, along with their analysis and overall impact.

Last updated 25 days ago

Was this helpful?

🎟️