Skip to main content
Play & Win Launch
A New Home for Games in the Widget
We’ve introduced a new Play & Win section in the Gameball widget to make games easier to find, easier to understand, and more engaging for customers. Instead of appearing alongside regular earning actions, all game-based campaigns now live in one dedicated place.
Play & Win section in widget

What Is the Play & Win Section?

Play & Win is a new widget section that displays all active game campaigns in one place. It helps customers quickly discover games and clearly separates games from standard earning actions. Learn about the Gameball Widget.The section appears automatically when at least one game is active and disappears when no games are available.

What This Means for Your Customers

  • Games are easier to discover and access
  • All games are grouped in one dedicated section
  • Each game appears as its own card with a banner, description, and icon
  • The newest games appear first by default

Supported Game Types

All existing and upcoming game campaigns are supported, including: Spin & Win, Slot Machine, Scratch & Win, Quiz, Puzzle, Match Cards, Shooter, Tap the Target, Stamps, and more.

What Existing Gameball Customers Need to Do

If you already have game campaigns, nothing changes immediately. Your existing games will continue to appear under the Earn section. When you edit an existing game campaign, you’ll be asked to add or update the game’s banner through the customization section.
Game banner customization
Once completed, the game will automatically move from Earn to Play & Win. You can control the visibility of this section and manage the order of game cards from the Play & Win options tab under the General widget section. Learn more.

Customizing How Games Appear

From your dashboard, go to the desired campaign, click Edit, then Customize Design. Stay on the Banner tab to customize each game’s icon, short description, and banner image.
Game banner customization options
All changes are reflected in the widget automatically and support multiple languages.
December 8, 2025
Automation Goals, Lead Form Attributes & More

New Features

Define and Track Goals for Automation Campaigns

You can now set one measurable goal for each automation to evaluate how effectively your flows drive customer actions. Learn more.
Automation goals tracking
  • Goal Setup: Each automation supports defining one goal from any Gameball event with optional filters and a measurement window (7, 14, or 30 days).
  • Automated Tracking: After completing the automation, each customer is marked as Achieved, Pending, or Not Achieved.
  • Goal Performance Analytics: A new tab in automation insights displays total participants, completions, goal achievements, and conversion trends.

Other Improvements

Lead Form Now Supports Custom Customer Attributes

The Lead Form now supports up to 5 custom customer attributes (City, Gender, Age, etc.) with proper input types and validation. Rearrange fields, mark them as mandatory/optional, and toggle default fields on/off. Learn more.
Lead form custom attributes

Test Push Notifications Inside Automation Campaigns

You can now validate the full push notification experience — content, variables, deep links, and delivery — without leaving the Automation builder via a new “Send Test Notification” button.
Test push notifications in automation

Improved Date & Time Display Across Dashboard Tables

Creation dates now show a friendly relative format (e.g., 3h ago, 7d ago) alongside the precise creation timestamp, across Campaigns, Customers, Activities, Segments, and Settings pages.

Separate Coupons Analytics Into a Dedicated Tab

Coupon insights have been separated from the Points & Rewards page into a dedicated Coupons tab with enhanced metrics for issued/redeemed coupons, revenue impact, and expiry analytics.
December 1, 2025
Budget Control, Auto Game Popups & More

New Features

Advanced Budget Control for Campaigns

Define, monitor, and enforce spending limits for reward-based campaigns with automated threshold notifications at 50%, 80%, and 100% of budget. At 100%, the campaign is automatically deactivated. Learn more.
Budget Control for campaigns

Automatically Trigger Game Popups Based on Page URL

Games like Spin the Wheel, Slot Machine, and Match Cards can now be triggered automatically when a page URL matches predefined rules. The experience opens directly in a standalone pop-up, with flexible URL rules, timing options, and eligibility controls. Learn more.
Automatic game popup

Return Window Duration for Tier Entry Reward Points

Define a Return Window Duration for tier entry reward points to prevent temporary reward abuse. Tier-entry points stay locked (pending) until the configured window expires. Learn more.
Return window duration for tier entry points

Other Improvements

Lifetime Tier Benefit Coupon Display in the Redeem Tab

Tier-based lifetime coupons now appear in a dedicated top section of the Redeem tab with a new card design displaying the tier name, a “Free Benefit” label, and a clear “Redeem Now” button — without showing points.

Export Customers from Automation Action & Control Nodes

You can now export customers who reach any Action or Control node inside an automation flow as a CSV. Learn more.
Export customers from automation nodes

Send points_redeemed Event to Integrations

Gameball now sends the points_redeemed event to Insider, MoEngage, and Klaviyo, enabling real-time journeys and campaigns based on customer point redemptions.
November 17, 2025
Recurring Date Campaigns, Game Funnel Analytics & More

New Features

Recurring Customer Date Campaign

Create reward campaigns based on any customer attribute formatted as a date — not just birthdays and anniversaries. Celebrate customers on join dates, subscription renewals, pet birthdays, or any custom date attribute. Learn more.
Recurring customer date campaign

Game Funnel Analytics

A new insights module provides a step-by-step view of how customers interact with every game campaign — from Game Shown → Lead Captured → Game Opened → Started → Completed → Rewarded/No Luck. Supports all game types, entry methods, and both guest and registered customers. Learn more.
Game funnel analytics

Other Improvements

Anonymous Customer Gameplay on Salla

Spin the Wheel and Slot Machine now support anonymous customer gameplay on Salla, enabling engagement with visitors before they create an account.

Collections in Event Rule Dropdowns

Collections can now be selected directly from a dropdown when configuring event-based campaign rules, with search support for large catalogs. Learn more.

New Filtering & Sorting Tools on Segments Page

Filter segments by status, creation date, and customer count range. Sort by name, date, or count directly from column headers. Learn more.

Campaign Preview Stays Visible While Customizing Games

The game preview panel now uses a sticky floating layout, staying visible as you scroll through customization options.

Bug Fixes

Web Messages Not Displaying Reliably

Web messages now display reliably across all major browsers and mobile web whenever configured to appear.

Filter Component UI Alignment

Fixed filter expansion behavior, chip display, and button alignment to match the Gameball design system.
November 10, 2025
Redemption Insights, points_redeemed Event & More

New Features

”Insights” Tab for Redemption Options

Analyze the performance of each redemption option with a new Insights tab showing issued, burned, expired counts, burn/expiry rates, total points, time range filters, and export options. Learn more.
Redemption insights tab

New System Event: points_redeemed

A new built-in event that automatically triggers whenever a customer redeems points, enabling deeper tracking, automation triggers, and integration with external systems. Configurable in Dashboard, disabled by default. Learn more.
Points redeemed event

Other Improvements

Enhanced Customer Coupons API

New isPromotion flag and promotionRules object help distinguish automatic promotions from regular coupons and display qualification rules. Learn more.

Responsive Game View for Standalone URLs

Games now automatically scale to fit any device or screen resolution — perfect for public activations, events, or in-store experiences on large touchscreens.

Improved UX for Customer List in Campaigns

A new loading skeleton (shimmer effect) provides visual feedback while customer list data is being fetched, preventing confusion between “no data” and “still loading.”
November 3, 2025
Tier Visibility, Automation Attributes & More

New Features

Easier Visibility for Tier Status and Expiry Date

A new “Tier Evaluation Date” field on customer profiles and a clear countdown in the widget show when tiers will reset. Supports LTR and RTL languages with automatic recalculation when settings change. Learn more.

Refunded Orders Now Can Be Excluded from Tier Progress

A new toggle under Tier Program Settings lets you exclude refunded orders from tier progress, maintaining fairness and data accuracy. Learn more.

Carry Over Attributes Across Automation Nodes

Pass dynamic attributes (Order ID, Points Earned, Friend Name, etc.) from one node to another inside automations for richer personalization and smarter branching. Learn more.

Other Improvements

View Sent & Clicked Email Analytics Within Automation

Each Send Email action node now displays Emails Sent and Emails Clicked counts with real-time refresh. Learn more.
Automation email analytics

Points Expiry Date in Exported Activity Logs

A new Points Expiry Date column appears in exported customer activity logs for any activity involving earned points. Learn more.

Redesigned Communication & Automation Activities on Customer Page

Collapsible card layout with clear headers, icons, message type indicators, and status display for each activity. Learn more.
Redesigned customer communication activities

Display Name and Terms & Conditions for Manual Coupons

Assign localized display names and Terms & Conditions to manual coupons, with multilingual support and API inclusion. Learn more.
October 27, 2025
Guest Play, Google Wallet, API Testing & More

New Features

Enable Guest Play with Lead Form for Games

AI-powered games (Tic Tac Toe, Tap the Target, Driving, Shooter, Puzzle) now support guest play with lead form capture, turning gameplay engagement into conversion opportunities. Learn more.
Guest play with lead form

Test API Call Configurations in Reward Campaigns

A new “Test API” button lets you verify API call settings (URL, headers, payload) directly during campaign or automation setup — without activating. Learn more.
Test API call configurations

Google Wallet Loyalty Card Integration

Customers can now generate a unique branded Google Wallet loyalty card with their name, points balance, tier, and QR/barcode for scanning. Automatic synchronization keeps balance and tier updates in near real-time.

Multiple Winning Icons for Game Success Screens

Assign a specific icon or image to each individual reward in multi-reward games (Spin the Wheel, Slot Machine, Scratch & Win) with live preview in the dashboard. Learn more.
Multiple winning icons for games

Send Test Emails Inside Automation

Preview and validate automation email content before publishing by sending test emails directly from the automation builder. Learn more.

”Check Coupon Details” Button on Game Success Screens

A configurable CTA button appears on game success screens when a coupon is won, linking directly to the coupon details page.
Check coupon details button

Other Improvements

”Preferred Language” in Automation Conditional Splits

Use the Preferred Language customer attribute in Conditional Split nodes to personalize message flows by language. Learn more.

”Happens One Time” for Multi-Step Referral Event Triggers

Mark multi-step referral events as “Happens One Time” without needing complex metadata configuration. Learn more.

Configure Custom Game Rules

Customize time duration and number of lives for all game campaigns to fine-tune difficulty. Learn more.

Bug Fixes

Correct Display for 0-Point Rewards in Games

Rewards worth 0 points now display the configured reward name instead of showing “No Luck.” Reward Name is now mandatory for 0-point rewards.
October 20, 2025
Customer Tags, Points Expiry, Referral Status & More

Exported Files Include Customer Tags

Customer export files now include a Customer Tags column with all tags per customer (comma-separated). Learn more.

Download Currently Uploaded Collections & Products

Download the latest uploaded CSV files for collections and products directly from the dashboard. Learn more.
Download collections and products

Display Points Expiry Date in Customer Logs

Each reward transaction in Customer Logs now displays its associated expiry date via a tooltip. Learn more.
Points expiry date in customer logs
New deep link #gameball-history opens the widget directly to the Customer History section from any external channel. Learn more.

Reorder Rewards in “Spin the Wheel”

Drag-and-drop interface for reordering rewards on the wheel, with real-time preview updates. Only visual order changes — probabilities remain intact. Learn more.
Reorder rewards in Spin the Wheel

New Customer Attribute: Referral Status

Track whether referred customers are pending (haven’t completed the referral action) or successful (completed it), available across segmentation, automation, and campaigns. Learn more.

Other Improvements

  • Removal of “Clicked” Tracking for Push Notifications — Removed inconsistent “clicked” metric for more accurate reporting.
  • Improved Game Inner Page for Unsuccessful Attempts — Clearer failure state design replaces misleading success visuals.
  • Minimum Two Tasks Required for Missions — Ensures missions remain meaningful multi-step experiences. Learn more.
  • Filter by Gameball Source in Automation Conditional Split — Route customers based on how they were created (lead form, widget, API, POS, etc.). Learn more.
  • Custom Expiry Added to Manual Transaction API — New optional expiryAfter field (1–3000 days) for custom point expiration.
October 1, 2025
A/B Testing in Automations, Expiry Notifications & More

Core & Platform

A/B Testing in Automations

Split audiences into groups (A & B) with customizable ratios, build distinct automation paths, and measure performance side by side with detailed reporting on engagement, redemption, and revenue uplift. Learn more.
A/B testing in automations

New Synced Attributes: Next Expiring Points

Three new customer attributes synced with integrations: Next Expiring Points Amount, Date, and Value — enabling timely pre-expiry communications.
Synced attributes for integrations

Other Improvements

Enhanced Widget Coupons Page Design

Redesigned layout with improved visibility and usability, automatically applied to all widgets.

Fixes

Games in Arabic (RTL)

Resolved layout alignment, text rendering, and playability issues for games displayed in Arabic.
Games in Arabic RTL fixed
Games now work seamlessly via offline links even when hidden from the widget.
August 26, 2025
Milestone Campaign, Dynamic Coupons, Points Expiry Automation & More

Engagement

Milestone: New Reward Campaign

A rule-based campaign that accumulates eligible spend or item count across orders during a defined period (e.g., SAR 500 per month). Supports spending milestones, collection/SKU-specific milestones, and items-purchased milestones. Learn more.
Milestone campaign

Core & Platform

Dynamic Value for Fixed Coupon Rewards

Configure fixed coupons to dynamically calculate their value based on a percentage of a chosen variable (e.g., 15% of cart total). Learn more.
Dynamic fixed coupon rewards

Coupons Start & End Date

Set when coupons become valid and when they automatically expire for time-bound promotions. Learn more.

Copy Campaigns Across Workspaces

Replicate successful reward campaigns across workspaces with automatic event creation, language handling, and safe defaults. Learn more.
Copy campaigns across workspaces

Coupon Insights Tab

A new Insights tab on the coupon details page shows customer-level redemption data with export to CSV. Learn more.

”Is Referred” Customer Attribute

New boolean attribute identifying whether a customer was referred, available as a filter in campaigns, segments, and automations. Learn more.

Full Control Over Internal Gameball Events

Enable or disable auto-fired Gameball events (place_order, view_product, order_refunded, etc.) with real-time effect. Learn more.
Control internal Gameball events

Custom Expiry for Points Multiplier Campaigns

Set a configurable expiry period for bonus points earned through point multiplier campaigns, with delayed activation until after the return window. Learn more.

Automate “Points to Expire” Notifications

New “Points to Expire” trigger in the Automation Builder for custom timing, multi-channel reminders, and conditions. Replaces the old fixed Points Expiry Notifications system. Learn more.
Points to expire automation

Other Improvements

  • reCAPTCHA Added to Login Flow — Google reCAPTCHA protects against automated login attempts.
  • MoEngage: Country & Currency Support — Customer events and attributes now include country and currency data. Learn more.
  • Workspace Information Synced to MoEngage — Segment and target customers by specific workspace in MoEngage.
July 28, 2025
Mission Campaign, External Rewards, Security & More

Engagement

Mission: New Reward Campaign

Define up to 10 different tasks per mission. Once a customer completes all tasks (regardless of order), they earn a reward and unlock a badge — perfect for onboarding flows and multi-step journeys. Learn more.
Mission campaign

External Reward in Referral & Tiers Programs

External Reward, previously limited to Reward Campaigns, is now available in Referral and Tiers modules. Learn more about Referral and VIP Tiers.

Puzzle Game Customization

Fully personalize the Puzzle Game — background image, branding colors, puzzle image, and custom timer. Learn more.
Puzzle game customization

Core & Platform

New “Order Refunded” Event

A new order_refunded system event fires automatically when a refund is processed, logging original order ID, refund ID, refunded amount, and points.

API & Secret Key Rotation from Dashboard

Rotate API keys and Secret Key individually from the dashboard with immediate replacement. Shopify & Salla stores update automatically. Learn more.

High Security Mode for API Authentication

Optional feature requiring Secret Key alongside API Key for all integration API requests, preventing unauthorized access and data exposure. Learn more.
High security mode

Product-Level Order Segmentation

Segment customers based on exact products and quantities purchased — filter by Product ID, SKU, Category, Collection, Title, Quantity, and Price with AND/OR conditions. Learn more.

Custom User Permissions Per Invitation

Configure dashboard access per user individually during invitation with Hide/Disabled/Allow options for each section. Learn more.
Custom user permissions

Other Improvements

”Has Value” Operator in Automation Condition Split

Check if a specific customer attribute is not empty for more precise flow splitting. Learn more.
Has value operator in automation
July 7, 2025
Order Segments, Continuous Re-Evaluation, New Games & More

General New Features

Create Order-Based Customer Segments

Create customer segments based on actual order data — Total Order Value, Number of Orders, Order Date Range, Average Order Value, and Specific Value Ranges. Fully refunded orders are excluded by default. Learn more.

Continuous Audience & Frequency Re-Evaluation in Automations

Enable continuous re-evaluation before each step in the automation. If a customer becomes ineligible, they’re automatically exited from the flow. Learn more.
Automation continuous evaluation

Streak Campaign Editing Experience

Safely make changes to live Streak campaigns while ensuring consistent customer progress and eligibility. Learn more.

Lead Form for Quiz, The Catcher & Match Card Games

More game campaigns now support guest and anonymous customers via the lead form. Learn more.

Slot Machine & Scratch and Win Customization

Upload custom images for success and no-luck outcomes, add buttons, and customize lead forms for both game types. Learn more about Slot Machine | Scratch and Win.

Core & Platform

Fixed Points Cashback Per Collection

Configure cashback rules to issue a fixed number of points per collection, regardless of product price. Learn more.
Fixed points cashback per collection

Customizable Referral Page Image

Upload custom brand visuals for the referral page directly from the dashboard. Learn more.

Upload Custom Earn and Redeem Icons for the Widget

Upload unique icons that represent your loyalty actions to match your brand personality. Learn more.

Total Customers Count API

Retrieve the total number of customers in your Gameball account through a simple API call.

Other Improvements

  • Enhanced Dynamic Reward Selection with Tooltips — Tooltips explain why Dynamic Reward is disabled.
  • Updated Third-Party Coupons Display Name — Reflects the name you provided when adding a coupon group. Learn more.
  • Filter Customers’ Coupons by Customer ID — New filter in the Customer Coupons section.
  • [Shopify] Embedded Blocks Now Show Reward Name — Replaces coupon-value-only display with the full reward name.
June 16, 2025
5 New Games, Scratch & Win Lead Form & More

General New Features

5 New Gamified Reward Campaigns

Introducing Space Shooter, Sliding Puzzle, Driving Game, Tic Tac Toe, and Tap the Target — each designed to deliver unique, interactive experiences that increase customer participation. Try the demo.
New gamified reward campaigns

Reward Campaigns Catalog New Experience

Refreshed Reward Campaigns Catalog with a new look and improved browsing for the growing variety of campaign types.

Customize Scratch & Win Cover Image

Fully customize the Scratch & Win cover image to match your brand identity. Learn more.

Lead Form for Scratch & Win

Scratch & Win campaigns now support guest and anonymous customers via campaign URL with lead form. Learn more.Add a Terms & Conditions hyperlink directly in the lead form for compliance and transparency.

Core & Platform

Saudi Riyal Symbol Support in Arabic Widget

The symbol now displays correctly when the widget is set to Arabic and Saudi Riyal is the selected currency.

Other Improvements

Option to Hide Trophy Icon in Widget

Hide the trophy icon and default status text when Level and Referral cards are disabled for a cleaner widget design. Learn more.
Hide trophy icon in widget
May 26, 2025
Stamps Campaign, Tax Exclusion & More

Key Highlights

Stamps Campaign

Reward customers for completing a specific action multiple times in a row — drive repeat purchases, promote high-value orders, encourage category exploration, and boost referrals. Learn more.
Stamps campaign

Exclude Taxes from Reward Calculations

A new toggle under Earn Settings lets you base rewards on the order subtotal before taxes. Requires total_tax and per-lineitem taxes in order APIs. Learn more.

New API: Retrieve Coupon Lock Details

GET /integrations/locks/{lockReference} returns detailed info for locked coupons including associated customer, usage status, expiry, and all locked coupons under the reference.

Other Improvements

  • Dynamic Rewards Now Support Up to 3 Decimal Places — More accurate point distribution (e.g., 1.015 multiplier). Learn more.
  • Improved Automation Reactivation Handling — Customer progress is now preserved when deactivating and reactivating automations.
  • Game Lead Form: Update Only Missing Attributes — Existing customer data is preserved, only new data is added to profiles.
May 12, 2025
The Catcher Game, SMS Reminders, Redemption Controls & More

The Catcher Game: A New Reward Campaign

An interactive game where customers collect specific items within a time frame to earn rewards. Avoiding unnecessary items is key — each mistake costs a life. Try it.
The Catcher game campaign

SMS Reminder for Expiring Points

Automatically notify customers 15 days before their points expire via SMS, boosting engagement and reducing unused points. Learn more.

Sort the Redemption Options Order in the Widget

Three sorting modes: Auto by Creation Date, Auto by Points Required, or Manual drag-and-drop — with real-time preview. Learn more.
Redemption sorting controls

Open Widget Directly to a Specific Redemption Option

Deep-link to a specific redemption option using the reward ID. Embed links in web banners, emails, mobile CTAs, or QR codes.
Widget deep link example

Other Improvements

  • Exclude Specific Customers Across All Campaign Types — Fine-tune targeting by removing certain customers from any campaign or module.
  • Bulk Untag Customers — Remove tags from large customer lists via dashboard or CSV upload.
  • External Terms & Conditions Link in FAQ — Add hyperlinks to your Terms & Conditions in the widget FAQ sections.
  • Actual Order Date/Time in Exported Sheets — New column showing the original order date/time submitted via the Order API.