Platform
Platform | Plan |
Shopify | Starter, Pro, & Guru |
Salla | Starter, Pro, & Guru |
Selfserve | Growth & Enterprise |
Gamify your customer experience with Gameball’s exciting Gamify reward campaign templates. Each template is designed to add a fun and interactive element to your loyalty program, keeping your customers engaged and motivated. Below is a brief explaination on how to launch the streak campaign.
Game-Based Reward Campaign Templates:
Check-in Streak (Daily Visits):
Foster daily engagement with your website by rewarding customers for daily visits. This habit-forming campaign keeps your brand top-of-mind and encourages regular interaction.
Actions Required:
Choose Your Audience.
In the Rewards section, set up the streak rewarding system. Let's say for example you want your customers to get 10 points every day they log in until the 5th day, then they start getting 20 points daily until the 10th day then they start getting 50 points.
! Note: If the customer misses a day, they start over.
You can also add up to 10 Daily Rewards
Make the necessary adjustments to the Activation, Details, Badge, and Goal sections. Learn more about setting up a Reward Campaign.
How does Gameball track customers' check-ins/daily visits?
A daily visit (check-in) is recorded when a registered customer interacts with your platform after midnight (00:00 AM) in their local time. But what exactly qualifies as a "check-in"?
For web visits:
A customer visit is counted as a daily check-in in any of the following cases:
The customer is logged in and loads any page that includes the Gameball widget (typically added via a JavaScript snippet).
If the customer is logged out, they must log in for the visit to count.
The platform sends any event on behalf of the customer (e.g., a purchase or level-up event).
You retrieve customer details via the Gameball API (e.g., calling
Get Customer
endpoint).
Note: If you're not using a built-in Gameball plugin like Shopify or Salla, make sure the widget is integrated using our JavaScript SDK guide to ensure proper tracking.
For mobile app visits:
On mobile, a check-in is registered under the following conditions:
The customer clicks on the loyalty program button to launch the Gameball widget.
The app initializes the Gameball SDK, even in the background, when the customer opens the app.
The app sends any event related to the customer through Gameball’s event tracking.
You retrieve customer details via the API (same as on web).
Note: Simply opening the app without triggering the widget or an event will not count as a check-in.
Related Articles: