Skip to main content
PlatformPlan
Non-Platform onlyGrowth and Enterprise
Gameball now supports engaging customers with gamified campaigns, even if you use your own loyalty program. You can leverage Gameball’s campaign engine while sending external rewards — like points, cashback, or physical gifts — directly through their existing systems. Gameball now offers a new External Reward (API Call) option directly within campaign rewards.
External Reward API Call option
This new feature allows you to:
  • Connect your loyalty program without any additional backend development.
  • Reward customers with external benefits (points, cashback, physical goods, etc.) using a customizable API payload.
  • Speed up campaign activation and reduce technical dependencies.

How to Configure External Rewards in Campaigns

1

Navigate to your Gameball dashboard

2

Go to Campaigns, then Rewards

3

Create or edit an existing Rewards campaign

4

Select External Reward (API Call)

Under Rewards Types, select External Reward (API Call).
Select External Reward type
5

Fill in the required fields

  • Reward Name
  • API Data
    • API URL
    • HTTP Method
API data configuration
6

Add dynamic variables

Include any of the following dynamic variables in the Body of the API data as needed, as well as the Headers:
  • UniqueID
  • First Name
  • Last Name
  • Mobile Number
  • Email
  • CampaignID
  • Campaign Internal Name
  • Reward Name
Dynamic variables in API body
This feature is available for campaign rewards only. It is not supported as a redemption method.

Test API

Test API call configurations directly while setting up Reward Campaigns or Automation Triggers, ensuring your integrations work correctly before activation.
Test API feature
When configuring an API call in a reward campaign, click “Test API” to send a sample request and view: Response: 200 OK - Connection successful This makes it easier than ever to validate your setup confidently before going live.

Common Questions

Yes, as long as your system accepts external API requests with the necessary data format.
Yes. This eliminates the need to develop and maintain a webhook listener for reward distribution.