Skip to main content

Loyoly Integration with HubSpot

Synchronize your Loyoly and HubSpot data to personalize your emails.

Written by Nawel
Updated today

HubSpot Integration

To integrate HubSpot, go to Settings > Integrations.

No API key is required: simply select the app, choose your HubSpot account, and connect the application.

💡 Note: Integrating HubSpot requires a HubSpot Marketing license.


HubSpot Synchronization

  1. Properties synchronized on user profiles

To configure your emails using HubSpot, 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.

Adding custom properties to user profiles

To add these properties, ,update the user records:

  • Go to the user record in HubSpot (Go to Contact → click on a contact, then click on ActionsCustomize prioritiesAdd priorities → then add the priorities listed below.)

  • Add the desired properties so they appear in the profile.

Then activate synchronisation of marketing contacts in Settings - Integrations - Marketing contacts.

2. Creating Custom Events.

  • Go to Data Management → Custom Events.

  • Make sure all events are properly visible.

Here is the list of events:

  • New mission

  • Points accumulated

  • Reward reminder

  • Reward allocation

  • Unused reward

  • Referral follow-up

  • Referral confirmed

  • Post-purchase

If VIP tiers are enabled:

  • Tier reached

  • User birthday

If product testing is enabled:

  • Product test approved

  • Product test declined

📌 Note: If "No data" is displayed in the table, it means that no events have been triggered.

Next, follow our guide on creating workflows and emails!

Did this answer your question?