GRAVTY® Loyalty Platform
GRAVTY® is an enterprise-grade loyalty platform from Loyalty Juggernaut Inc. (LJI) that enables brands across retail, travel, restaurants (including quick-service restaurants), and financial services to design, manage, and scale next-generation programs—driving measurable growth in engagement, retention, and customer lifetime value through personalized, data-led experiences.
Built on a flexible, API-first architecture, GRAVTY® supports real-time earn and burn, partner ecosystem management, and integration across channels. Teams can launch faster, iterate on programs, and deliver loyalty experiences at scale.
This integration is maintained by LJI.
About the integration
The Braze and GRAVTY® integration connects loyalty data and messaging triggers across both platforms. GRAVTY® sends user data to Braze as attributes, events, and purchases. Braze stores that data and delivers messages across channels such as SMS, email, and push notifications. You use the synced data for segmentation, personalization, and triggers.
Prerequisites
Before you start, you need the following:
| Requirement | Description |
|---|---|
| GRAVTY® account | A GRAVTY® account with permission to configure integrations and manage event subscriptions. |
| Braze account | An active Braze account with API access enabled. |
| Braze REST API key | A REST API key with campaigns.trigger.send, canvas.trigger.send, and users.track permissions.Create this key in the Braze dashboard from Settings > API Keys. |
| Braze API endpoint | Your Braze REST endpoint (for example, https://rest.fra-01.braze.eu). For more information, see Braze instances and endpoints. |
| Campaign or Canvas IDs | IDs for the Campaigns or Canvas workflows you trigger from GRAVTY®. |
Use cases
This integration supports the following Braze capabilities:
- User data sync (
/users/track): Sync member attributes, events, and purchases to Braze for segmentation and personalization. - Campaign triggering (
/campaigns/trigger/send): Trigger one-time or transactional messages using Braze campaigns. - Canvas triggering (
/canvas/trigger/send): Start multi-step journeys and lifecycle messaging using Braze Canvas. - Segmentation and personalization: Build targeted audiences and deliver personalized communications from synced data.
Integration
The GRAVTY® and Braze integration is API-based. It supports real-time data synchronization and communication triggering.

Step 1: Connect Braze with GRAVTY®
- Go to Subscriber Setup in GRAVTY® to manage external integrations.
- Select Add New Subscriber.
- Select Braze as the integration provider.
- Enter the following:
- API URL (your Braze REST endpoint)
- API Key (your Braze REST API key)
- Save the configuration and confirm the connection is active.

Step 2: Configure template attribute mapping
After you save the Braze subscriber, GRAVTY® opens the Template Attribute Mapping page. Use it to map fields to Braze.
- Select Add New Field.
- Select a GRAVTY® attribute from the list.
- Enter the Braze attribute name (custom attribute) where the value should appear in Braze.
You don’t need to map external_id. GRAVTY® generates it internally by hashing the member ID, and Braze receives that hashed value as external_id on the user profile.
Before you enable the integration, confirm this matches how you set external_id in Braze today. If Braze already uses a different external_id for the same people, work with LJI to align identifiers before you sync data.
- Repeat steps 1–3 to add more mappings.
- Select Save.

The integration supports Braze custom attribute data types, including numbers (integer, float), strings, arrays, booleans, objects, arrays of objects, and dates.
Step 3: Test the integration
Trigger a sample event in GRAVTY® to confirm sync, communication triggers, and the end-to-end flow.

Support
For integration support or troubleshooting, contact LJI at [email protected].