All Collections
Ways to Make Your Players Earn
Challenges Program: More Ways to Earn
Reward Customers on Occasions Using the Challenge Catalog
Reward Customers on Occasions Using the Challenge Catalog

Surprise your customer with a nice gesture on special holidays and occasions through few steps.

Rana ElGharib avatar
Written by Rana ElGharib
Updated over a week ago

Table of Contents


Enjoying globally and widely celebrated events with your players will help personalize their experience, increase their loyalty, and strengthen the brand and customer bond. For this reason, Gameball has created a ready-to-use templates based on international holidays and events that are globally cherished so you can celebrate with customers without much work to do.

What are the already made occasions templates to use? and how can I deploy them through Gameball dashboard?

You can access the challenges section of your Gameplan experience in the Gameball dashboard through Ways to Earn > Add ways to earn

When you click Add ways to earn, you will be taken to the Challenges Cataloge page, where you can create any type of challenges using the existing templates.

If, however, you can not find the type of challenge from the challenge cataloged, you can always customize your own challenge according to your preference.

Under Occasions, choose one of the following templates:

  • Black Friday

  • Christmas

  • Cyber Monday

  • New Year

  • Easter

  • Valentine's Day

  • Mother's Day

What are the details of each challenge template?

The all share the same details except for the date set under the Trigger part. Here is the details they have:

Details: although Gameball set the challenge name and description, you can always edit and change the challenge details.

Trigger: the customer will win this challenge's reward on the following dates:

  • Black Friday: 24th of Novemeber

  • Christmas: 7th of January

  • Cyber Monday: 27th of November

  • New Year: 1st of January

  • Easter: 9th of April

  • Valentine's Day: 14th of February

  • Mother's Day: 14th of May

❗️❗️Important Note: All occasions dates can be changed if you find them unmatching.

Reward: as with all the challenge templates, you need to set your challenge reward yourself before deploying the challenge.

Eligble customer: add player tags or segments if needed.

Advanced Settings: set to always visible, limited to 1 time, and follows your global (default) notification settings.

How to set a new occasion if I can't find what I need in the templates?

If you can't find the occasion you want to reward your players on, add your own occasion through the Create Occasion button.

A. Details

  • Challenge Name: it is the external name of the challenge. This name will be displayed to Gameball players through the widget or notifications.
    Examples: The Reviewer, The Achiever, etc.

  • Challenge Description: write down a brief description about what this challenge is about and how it could be achieved.

  • Challenge Icon: this is the challenge image/badge which will be seen by the player on Gameball player widget.

    choose between:

    • From Library: Gameball library of icons.

    • Upload Image: upload a customized image.

  • Add a redirection link: add a link to the landing page a player will be redirected to when clicking on the challenge from through the Gameball widget.

B. Trigger

  • Choose the date of the occasion.

C. Reward

Define the type and value of your player's reward if they achieved the challenge. Click Add Reward.

You will go to the player reward configuration page. Learn how to set a reward.

D. Eligible Customers

If you want the challenge to be available and visible to only a group of people you choose based on any criteria, you can create a label to tag these people with, then you can configure challenges only for them. Read about Group your players by tags.

E. Advanced Settings

How can I set a reward for the challenge?

Define the type and value of your player's reward if they achieved the challenge. Click Add Reward.

You will go to the player reward configuration page.

  • In order to choose the type of reward you want to give to players, use the drop down list under Reward Type.

  • Under Reward Type, choose one of the following reward types:

    • Points

    • Free Product

    • Free Shipping

    • Fixed Amount

    • Percentage Based Discount

  • After choosing the reward type, write down the value of the player's reward under Reward Value.

The following is a list of information you will need to fill when choosing each of the reward types:

  • Product name: type down the name of the free product that will be given to the player. this name will be seen by players.

  • Reward Value: type down the value of the reward you want to grant to players.

  • Reward Expiry (optional): decide if you want to put an expiry date so that players redeem the reward before that day.

  • Minimum Order Value Required (optional): decide if the player should Redeem this (already won reward) only if the order value they want to redeem it with exceed a certain amount.

    For example: this reward will be redeem with an order that exceeds 50 USD.

  • Maximum Reward Usage: decide how many times this reward could be used (redeemed). By default, Gameball allows the players to redeem a gift only one time. However, you can let the reward be redeemable multiple times.

  • Coupon Combination: allow the reward to be redeemed along with other types of coupons. By default, Gameball does not allow the redemption of multiple coupons at once.

  • Applies to: applicable only for the fixed amount coupon and the percentage-based discount. Choose if the coupon can be applied on specific collections only.

  • After being done with creating the players' reward, click Save.


Did this answer your question?