Skip to content

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:

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, enabling real-time data synchronization and communication triggering between GRAVTY® and Braze.

Step 1: Connect Braze with GRAVTY®

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

GRAVTY® Add Subscriber form with Braze selected, API URL and API key fields, and an active subscriber toggle.

Step 2: Configure event trigger

Create an event in GRAVTY® that runs when member activity meets conditions you define (for example, a transaction, points earned, a tier change, or program enrollment).

  1. Navigate to the Events section in GRAVTY®.
  2. Click Create Event.
  3. Define the event conditions (for example, transaction created, points earned, or tier upgrade).
  4. Configure the rules that determine when the event should be triggered.
  5. Attach the Braze subscriber to the event to enable communication triggers.
  6. Save the event configuration.

The following is an example of an event configured to trigger when a member is enrolled into the program:

GRAVTY® event configuration for member program enrollment, with Braze attached as a subscriber.

Step 3: Configure template attribute mapping

After configuring the event, complete the subscriber configuration to enable data sync and communication triggers:

  1. Select the Braze subscriber created in Step 1 from the subscriber dropdown.
  2. Choose the appropriate channel (Campaign or Canvas) based on your use case. For data sync-only scenarios, the channel can be left unselected.
  3. Enter the corresponding Campaign ID or Canvas ID in the Template Name field, as applicable.
  4. Configure the communication type to support sync and/or trigger-based messaging.

To configure field mapping in GRAVTY®:

  1. Click Add New Field.
  2. Select the GRAVTY® attribute from the dropdown.
  3. Enter the corresponding Braze attribute name where the data should be mapped.
  1. Repeat steps 1–3 to add additional mappings as needed.
  2. Click Save to apply the configuration.

Attribute mapping configuration for Braze member sync.

Step 4: Test the integration

Trigger a sample event in GRAVTY® to verify that sync, communication triggers, and overall integration are working as expected.

  • Member data is synced to Braze and reflected in the member profile.

The data fields are populated based on the configured field mapping.

  • Communication is triggered based on the configured Campaign or Canvas.

Example of an email triggered from Braze.

Support

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

New Stuff!