Connect Magento 2 and Braze to sync customer and behavioral events in near real time, enabling personalized email, SMS, and push campaigns that lift retention, repeat purchases, and LTV.
• Customer identities are mapped from Magento customer ID and email to Braze external_id, with guest checkouts handled via email-based identification where applicable.
• Commerce events such as product views, add-to-cart, checkout start, orders, refunds, and cancellations are forwarded to Braze as custom events with timestamps and order metadata.
• Profile attributes like name, locale, store view, customer group, and lifetime order metrics are synchronized as Braze custom attributes, with defined ownership per field.
• Marketing consent and subscription states are translated to Braze subscription groups or attributes, and updates are logged for auditability.
• Delta-based sync logic sends only changed customer records and incremental order updates, with idempotent event keys to reduce duplicates.
• Failures are queued and retried, and integration logs capture payloads, response codes, and mapping errors for traceability.
.avif)
We map Magento customer attributes, subscriptions, and consent states to Braze user profiles and subscription groups. This keeps opt-in logic consistent across email, SMS, and push.
Typical events include product views, add to cart, checkout steps, purchases, refunds, and account actions. We standardize naming and payloads so Braze Canvas and Liquid personalization work reliably.
Yes, we pass identifiers such as email, phone, and Braze external_id when available, then merge guest and logged-in behavior. This reduces duplicate profiles and improves attribution.
We add idempotency keys, event validation, and retry rules, plus monitoring for drops and spikes. If your stack is JS-heavy, we can also use server-side event collection to improve accuracy.
Yes, we support multistore mapping for locale, currency, and store context, so segmentation stays clean in Braze. scandiweb has delivered 2,100+ eCommerce projects and supports complex international setups.