Why integrate with a CEP?
Voucherify handles incentive logic: validation, redemption, budget control, and fraud prevention. Your CEP handles delivery: timing, channel selection, and message personalization. Together, they form an incentive loop where every campaign becomes a live experiment you can trigger, measure, and adjust. Key capabilities:- Behavior-triggered incentives: Automatically distribute codes when customers perform specific actions (cart abandonment, subscription renewal, milestone reached).
- Segment-driven campaigns: Target VIP customers, dormant users, or any segment defined in your CEP with tailored rewards.
- Unique codes in templates: Pull individual voucher codes, gift cards, or loyalty balances directly into message templates.
- Real-time event sharing: Send Voucherify events (redemptions, loyalty updates, publications) to your CEP to trigger follow-up communications.
Integration patterns
Most CEP integrations follow one of these patterns:Supported platforms
Braze
Event sharing, Connected Content, custom attributes, and promotion code lists.
Klaviyo
Custom profile attributes, webhook-based flows, and bulk code import.
MoEngage
Content API integration for real-time code publication in campaigns.
Bloomreach Engagement
Bidirectional sync: send events to Bloomreach and receive customer updates.
Iterable
Webhook-based integration for code distribution and event tracking.
CleverTap
Connect customer engagement data with Voucherify incentives.
Common scenarios
Explore the common scenarios for using Voucherify together with Customer Engagement Platforms.Abandoned cart recovery
- Customer abandons cart → CEP detects the event.
- CEP calls Voucherify to publish a unique discount code.
- CEP sends an email with the code to incentivize purchase completion.
Loyalty program updates
- Customer earns points → Voucherify sends a
REWARDED.LOYALTY_POINTSevent to your CEP. - CEP triggers a push notification showing the updated balance.
- When points near expiration, CEP sends a reminder.
Win-back campaigns
- CEP identifies inactive customers via segmentation.
- CEP triggers a webhook to Voucherify to publish a reactivation code.
- Voucherify distribution updates the customer profile in the CEP.
- CEP sends a personalized message with the code.
Getting started
- Connect your CEP: Go to Integrations in your Voucherify Project settings and configure API credentials for your platform.
- Set up distributions: Define triggers (segment entry, custom event, successful publication) and select your CEP as the channel.
- Map fields: Configure which Voucherify data (code, value, expiration) syncs to customer profiles.
- Test the flow: Use a test customer to verify codes are published and delivered correctly.
CEP integrations consume API limits and webhook limits. Plan your campaign volumes accordingly.
What’s next?
- Review the integration guide for your specific CEP.
- Learn about distributions to automate code delivery.
- Explore webhooks for event-driven workflows.

