Connect Salesforce with Yotpo to sync customer and order data, then trigger smarter SMS, email, loyalty, reviews, and subscriptions flows that lift repeat purchases.
• Customer records are synced between Salesforce objects and Yotpo profiles, with email and phone used for identity matching and deduplication rules applied per mapping.
• Order and fulfillment events are exported from Salesforce to Yotpo as purchase activity, with line items, totals, currency, timestamps, and statuses mapped to the event schema.
• Consent and preference fields (email opt-in, SMS opt-in, and source timestamps where available) are mapped to Yotpo subscription states to control channel eligibility.
• Delta-based sync logic sends only changed customers and orders, while historical backfills support initial population of profiles and event history.
• Segmentation attributes such as customer group, lifetime value, and last purchase date are derived from Salesforce data and passed as profile properties for targeting.
• Error handling captures rejected payloads and validation failures (missing identifiers, invalid phone formats, or status mismatches) and logs them for replay after correction.
.png)
We map Salesforce objects to Yotpo profiles and events, then push purchases, customer updates, and opt-in status into Yotpo so flows trigger on real behavior.
Typically, you sync customer identifiers, consent, orders, line items, refunds, and lifecycle signals like first purchase and repeat purchase dates.
Yes – we can stream purchase and fulfillment events to Yotpo so review requests, winbacks, and loyalty logic run without batch delays.
We establish a single source of truth for consent, sync opt-in and opt-out changes both ways where needed, and log updates for auditability.
Yes – we set up store or region keys, align identity rules, and keep segmentation clean across brands while preserving one customer view.






