Skip to main content

Why Integrate Segment with Gameball?

This integration allows you to target and segment your customers based on how loyal they are to your app. With this integration, you can:
  • Segment your contact lists based on Gameball customer attributes.
  • Trigger automations based on Gameball customer attributes.
  • Send personalized emails by including Gameball customer information in email templates, such as the customer’s current tier.

How to Configure Segment on Gameball

1

Add Events to Track

Add the events you want to track in the Gameball Admin Dashboard. For more info on how to do that, check out this article.
2

Add Gameball as a Destination

Add the Gameball app as a destination from the Segment catalog. Then add your Gameball API Key in the destination settings on Segment. Learn where to find your Gameball API key.
3

Test with Event Builder

Ensure that the events you track reach Gameball through the Event Tester on Segment with the Event Builder.
In this example, the Event name is “Buy product” and the type is “shoes”.
The Event Name in Event Tester on Segment must match the Event Name in the Gameball Admin Dashboard, and you must include the userId.
4

Test with JSON Builder

You can also verify events through the Event Tester in Segment using the JSON Builder.
The only properties supported for updating through events at the moment are: ID, Join Date, Level Name, Type ID, Points, Score Balance, Level ID, and Completed Challenges.