Prerequisite: Add Braze credentials to VoucherifyTo send events to Braze, connect your Voucherify project with Braze.
- Discount coupons
- Gift cards
- Loyalty cards
- Referral codes
- Promotion tiers
- Manual messages, which work as a one-time action that assign random codes or inform about promotion tiers to a chosen audience: Voucherify segment or a single customer.
- Automated workflow that sends an incentive in response to an action taken by your users.
Distribution triggers that can use Braze
Distribution triggers that can use Braze
Voucherify can push codes or promotion tiers to Braze custom attributes automatically in response to the following triggers.Triggers that can push codes or promotion tiers:
- Customer entered/left segment: The message is sent when a customer joins or leaves a segment in Voucherify.
- Successfully published: The message is sent when the code from a campaign is published (assigned) to a customer in Voucherify.
- Order status changed: The message is sent when the order changes its status to created, updated, paid, or canceled.
- Reward redemption: The message is sent when a customer redeems a loyalty or referral reward.
- Custom event: The message is triggered once Voucherify receives a particular custom event.
- Loyalty points adjusted: The message is sent when loyalty points are added to or subtracted from the customer’s profile.
- Customer rewarded loyalty points: The message is sent when a customer was rewarded loyalty points.
Set up distribution
In Voucherify, go to Engagement > Distributions to Create distribution.Provide name and select Trigger
Name your distribution and select the trigger.For a relevant trigger, select required options:
- Campaign
- Segment
- Validation rule
- Custom event
Choose Action
- Notify customers about promotion. Select Promotion tier.
- Send and publish unique codes from campaign. Select the campaign that will be the source of unique codes.
Configure channels
In Channels, choose Braze as a channel. Map custom fields that will be added to the user profile in Braze.
- For vouchers, map Voucher code to add the field representing the
codeof the published voucher, for examplevoucherify_campaign_code. The rest of the fields are optional. - For promotion tiers, map Promotion tier name and Promotion tier ID. The rest of the fields are optional.
Use Voucherify custom attributes in your Braze campaign
Once the custom attribute with the code is added to the customer’s custom attributes in Braze, you can use it in your Braze campaigns. Edit the message body and add the custom attribute defined in the Voucherify distribution, for examplevoucherify_campaign_code. To display the unique code, use the liquid code {{custom_attribute.${voucherify_campaign_code}}}.
You can see the code in your message preview for a relevant user.
Related features
Explore other features for better use of Braze with Voucherify.Customer segments in Voucherify
Customer segments in Voucherify
Before you use Braze custom attributes in Voucherify distributions for Customer entered/left segment, you need to add your Braze users to the Voucherify dashboard.To do this, you can:
- Use Braze connected content to synchronize users.
- Synchronize customers with Braze Canvas on an ongoing basis
- Import users through CSV in the Voucherify dashboard.
- Import users through the Import and Update Customers using CSV endpoint.
user_id value to map it to source_id in Voucherify.Once imported, you can create a customer segment by filtering the source_id with a specific condition, for example starts with braze. You can also filter customers by metadata brazeAudiences with a specific Braze audience_id that’s stored in Voucherify customer profiles.Use validation rules as guardrails
Use validation rules as guardrails
Some distribution triggers in the automated workflow can use validation rules. Validation rules work as additional conditions for triggering the incentive sendout.For example:
- You can use a validation rule that will trigger the incentive sendout when the order status changes to “paid” and the order amount is above $100.
- You can use a validation rule that requires the customer to belong to a VIP customer segment in Voucherify when a custom event is triggered.
- Order status changed to created, update, paid, or canceled.
- Custom event.

