Connect Rivo and Bloomreach to sync loyalty profile data and trigger loyalty-based events for campaigns and automations.
Integration setup
To connect Rivo with Bloomreach, add these three credentials from Bloomreach:
Project Token
API Key
API Secret
When the integration is connected and enabled, Rivo can sync profile data and send supported events to Bloomreach.
💡 Tip: API credential locations can vary by Bloomreach account and UI version. If you can’t find them, check Bloomreach’s current API credential documentation in your project settings.
Synced profile attributes
Rivo syncs standard customer fields and Rivo-specific fields.
Standard fields
first_namelast_namephone
Rivo-specific fields
Attribute name | Description | Example |
| Current loyalty balance. Value can be either points or a 2-decimal currency amount (for store credit setups). |
|
| Customer loyalty status. |
|
| Customer referral link. | |
| Birthday date value with year fixed to |
|
| Current VIP tier name (when VIP tiers are active for the shop). |
|
Syncing existing customers
You can run a customer sync from the Bloomreach integration page in Rivo.
Use Sync Customers to queue a profile sync for existing customers.
The button is temporarily disabled for about 1 hour after a sync is initiated.
Event triggers sent to Bloomreach
Event names are sent with a rivo_ prefix.
Points
rivo_points_earnedrivo_notification_points_expiry_warning(first reminder)rivo_notification_points_expiry_last_chance(final reminder)
Rewards
rivo_reward_redeemedrivo_notification_reward_expiry_warning(first reminder)rivo_notification_reward_expiry_last_chance(final reminder)
VIP tiers
rivo_customer_moves_up_a_tierrivo_customer_moves_down_a_tier
Referrals
rivo_referral_completedrivo_advocate_signuprivo_referral_friend_claimrivo_referral_invite_friend
Customer lifecycle
rivo_customer_birthdayrivo_customer_account_activatedrivo_birthday_captured
Event controls
Merchants can enable or disable individual event triggers in the Rivo Bloomreach integration settings.
Availability
Bloomreach integration access depends on whether your current Rivo plan includes integrations.
