Skip to main content

Integrating Loyoly with Braze

Synchronize your Loyoly and Braze data to personalize your emails.

Written by Nawel
Updated over 3 weeks ago

Introduction

Harness the power of Braze to promote your loyalty program, drive repeat purchases through reminder emails, boost customer acquisition via referral emails, and refine audience segmentation using insights from your loyalty program. 🚀

💡 If you have already integrated this system, go directly to the Braze email setup guide. There, you will find a list of recommended flows to configure, along with example email bodies for each.


How to connect Braze to Loyoly

Connecting to Braze is done in two steps.

1. Log in to Braze

Then go to Settings → API Keys :

Braze API Key (REST API)

  • Click Create Private API Key.

  • Rename your key and grant all permissions.

  • Then copy your API key.

Capture+d’écran+2025-10-23+à+13_08_08.png (1698×1284)

REST Endpoint

  • Copy the REST Endpoint key.

2. Log in to your Loyoly back office

Then go to:

  • Settings → Integrations

  • Click Connect.

  • Copy and paste your two API keys.

Congratulations! Braze is now connected to Loyoly 🌟

Once the installation is complete, a data synchronization process will be initiated, transferring your customers’ loyalty information. All users in the CRM are synchronized.

💡 Keep in mind that, depending on the number of customers, the data synchronization may take several hours.


Find out which properties are synchronized with Braze

To set up your emails using Braze, Loyoly needs to share certain customer-related information. Here are the details:

  • Customer point balance : The customer's point balance that they can use right now.

  • Customer missions count : The number of missions they have completed.

  • Customer rewards count : Represents the total number of rewards the customer has claimed.

  • Customer referrals count : Indicates the number of referrals made by the customer.

  • Customer VIP tier name : The tier the customer is currently in. It only appears if the customer belongs to a tier. This variable is updated as soon as the customer changes tiers, whether according to the access method or if you modify the tier settings.

  • Phone number : Indicates the phone number provided by the customer on their account.

  • Customer birthdate : The customer's date of birth, typically used for awarding birthday rewards.

  • Date of last activity : Corresponds to the date the customer last interacted with the loyalty program or the store.

  • Wallet installed : Indicates whether the customer has downloaded and installed the loyalty card in their smartphone's digital wallet (true or false).

  • Loyalty opt-in date : The exact date the customer gave their consent (opt-in) to join the loyalty program.

Here’s what you can find on user profiles in Braze (Custom Attributes):

And you’re almost done! ✅

After setting up your integration, you’ll need to configure your flows. Click here to access a complete guide on how to set up your emails.

Did this answer your question?