Synchronize customers with Braze Canvas
Use Braze Canvas webhooks to synchronize Braze customer data with Voucherify.Create a new Canvas
Select webhook message
Compose webhook
- In Webhook URL, enter the URL of the endpoint:
https://{yourCluster}.braze.voucherify.io/braze/customer-webhook. - In HTTP method, set
POST. - In Request body, set JSON Key/Value Pairs.
Webhook URLs for different regions
Webhook URLs for different regions
Configure request body
action: Useaddto add members to the audience ordeleteto remove them.user_id: Use personalization in the editor to add a Braze user ID, for example,{{${user_id}}}.audience_id: Add the ID of the audience to update, for example,608.
Optional fields
Optional fields
Configure request headers
applicationId: Integration application ID.secretKey: Integration application token.
Test your message
brazeAudiences array in Voucherify customer metadata as well as other optional data will be updated whenever the relevant event occurs.
Sending events with Braze webhook messages
Use Braze Canvas with webhooks as a message channel to send Braze events to Voucherify.Configure general settings of the Canvas
Configure general settings of your Canvas.Choose Entry schedule
Select the custom event
Set Entry window
Configure target audience
Configure send settings
Build Canvas
Configure your Canvas to send events from Braze to Voucherify.Select webhook message
Compose webhook
- In Webhook URL, enter the URL of the endpoint:
https://{yourCluster}.voucherify.io/v1/events. - In HTTP method, set
POST. - In Request body, set Raw Text.
Configure request body
Configure request headers
X-App-Id: Integration application ID.X-App-Token: Integration application token.
Test your message
Related features
Combine data sent from Braze to Voucherify with the following features for better incentive optimization.Customer segments in Voucherify
Customer segments in Voucherify
brazeAudiences metadata to create a dynamic segment for use in:- Validation rules to target incentives to specific Braze audience.
- Distributions to trigger additional distribution layers or for tracking using Distribution webhooks based on segments.
- Dynamic formulas to calculate discounts or loyalty points.
Custom events
Custom events
- Mark a referral as complete by forwarding a Braze event to Voucherify.
- Give a free item voucher to a customer when they register on your website.
- Add points to a customer loyalty card when they left a review in your portal.
- Give a discount coupon when a customer abandoned their cart.
Voucherify distributions with Braze
Voucherify distributions with Braze
- Use Braze Canvas with events Voucherify streams to Braze. These events work as Entry rules with Action-based delivery.
- Use Voucherify Distributions with Braze as a channel. This covers more event types, such as publishing codes in response to order-related events like order canceled. Read the Getting Started with Distributions guide to learn more.

