Gameball and Bloomreach integration allows you to leverage customer engagement data from Gameball to power your email marketing campaigns in Bloomreach. Follow this guide to seamlessly connect the two platforms and maximize the impact of your loyalty and marketing efforts.
Why Integrate Bloomreach with Your Gameball Account?
By integrating Bloomreach with Gameball, you unlock the ability to target and segment customers based on their loyalty to your app. This powerful integration allows you to:
Segment contact lists based on Gameball customer attributes (e.g., points balance, tier), and events created.
Send personalized emails by including loyalty-related data, such as customer tier and reward points, in your email templates.
Track and trigger campaigns based on specific customer events, such as coupons created, orders placed, and reward achievements.
Data Import Scenarios:
The integration between Gameball and Bloomreach ensures that your customer data is always up-to-date in Bloomreach. Gameball's customer attributes will be imported into Bloomreach whenever a customer is created or performs any action.
This allows Bloomreach to have the latest information, enabling you to deliver personalized and timely communication to your customers. The following table outlines the specific scenarios in which data is imported and updated.
Scenario | Trigger | Description |
Customer Attributes Sync to Bloomreach |
| Gameball's customer attributes will be imported into Bloomreach. The data will be imported and updated once a customer is created or if they perform any action.
Imported Data:
|
Update & Notify Bloomreach with Every Order Placed by the Customer |
| Once an order is placed by a customer, the following order attribute data is sent to Bloomreach:
|
Update & Notify Bloomreach with Every Coupon Created for the Customer |
| Once a coupon is created for the customer, the following Coupon details will be available on Bloomreach linked to the customer's data:
|
Update & Notify Bloomreach with Every Coupon Burnt within an Order |
| Once a coupon is used by the customer, the following details will be available on Bloomreach linked to the customer's data:
|
Update & Notify Bloomreach with Every Reward Campaign Achieved |
| Once a Reward Campaign is achieved by the customer, the following details will be available on Bloomreach linked to the customer's data:
|
Notify Bloomreach upon points redemption |
| Each
|
Update & Notify Bloomreach with Customer Deletion |
| Once a customer is deleted from Gameball, after 24 hours, the customer gets deleted from Bloomreach
!Note: You have the option to disable the deletion feature from Bloomreach
|
Notify Bloomreach after every order placed by the customer for each line item bought |
| Send event call to Bloomreach "Purchase" with all attributes of the Item and the order ID
|
How to Configure Bloomreach on Gameball
Follow these steps to connect Bloomreach with Gameball and make the most of your loyalty data:
Ensure Your Widget is Published
Note: Not publishing the widget could impact the integration process, so ensure it's live before proceeding.
Access the Gameball Admin Dashboard
Navigate to Integrations in the menu.
Add Bloomreach Integration
Copy and Paste API Base URL into Gameball
In your Bloomreach account, go to the top right corner, click Settings > Project Settings > Access Management > API.
Copy API Base URL
Go back to your Gameball dashboard, paste the URL.
Copy and Paste Project Token into Gameball
Create a Private API Group in Bloomreach
In your Bloomreach account, go to the top right corner, click Settings > Project Settings > Access Management > API.
Scroll down and you will find, New Group
Choose Private Access, add a group Name and click Create Group
Make Sure to give permissions to the new API Group
Important: Not giving Get and Set permissions to the API Group may prevent the integration from functioning properly.
7. Add a new Key in Bloomreach
8. Copy and Paste API key ID and Secret into Gameball
Map Gameball Events to Bloomreach
Gameball tracks various customer events (e.g., points earned, redeemed, tiers achieved). Map these events to Bloomreach to use them in your campaigns.
In the Gameball Dashboard, go to Integrations.
Select Bloomreach from the list of available integrations.
Map the following events to Bloomreach:
Coupon Created
Coupon Redeemed
Reward Campaign Achieved
Order Placed
Confirm the event mappings and save.
Sync Customer Data
Syncing customer data ensures Bloomreach receives real-time updates about customer actions.
In the Gameball Dashboard, navigate to Integrations > Bloomreach.
Enable the Customer Sync toggle.
Choose the customer attributes to sync. Here are all the attributes that can be sent:
Customer ID
Date of Birth
Join Date
Tier Name
Wallet Points
Pending Points
Tier Progress
Tier ID
Completed Reward Campaigns
Referral Code
Referral Link
Tags and Segments
Save your settings.
Check Out Synced Customer
In the Data and Assets > Customers section, you will find a table with all the automatically synced Gameball customers.
Trigger Flows Based on Gameball Events
In addition to attributes, you will see real-time Gameball events such as:
Coupon Created
Coupon Used
Reward Campaign Achieved
Order Placed
Order cancelled
Refund Created
Each event will be synced in real-time, allowing you to send highly targeted campaigns and flows in Bloomreach.













