Connect Salesforce with Recharge to sync subscription customers, orders, and lifecycle events, so Sales and Support work with one source of truth across teams.
• Recharge customer and subscription entities are mapped to Salesforce objects (standard or custom), with external IDs used for stable cross-system linking.
• Subscription lifecycle events (create, pause, cancel, re-activate, renewal) are received via webhooks and written to Salesforce as updates plus optional activity records.
• Order and transaction data is synced on a schedule or event basis, with delta sync logic sending only changed records to reduce duplication.
• Field-level mappings handle subscriber contact details, shipping and billing addresses, product or plan identifiers, and subscription status values.
• Error handling logs failed payloads with reason codes, supports retries, and prevents partial updates from overwriting newer Salesforce changes.
• System-of-record rules define ownership per field (for example, CRM-owned contact fields vs. Recharge-owned subscription status) to avoid sync loops.
.png)
We map Recharge webhooks and API objects to Salesforce Accounts, Contacts, and custom subscription records, then log lifecycle events as timeline activity. This gives Sales and Support clean “active, paused, canceled” context without CSV exports.
Yes, we sync order history, upcoming renewals, and failed payment signals into Salesforce so agents can troubleshoot faster. You can also trigger cases or tasks when a payment fails or a renewal is skipped.
Common mappings include customer identifiers, shipping addresses, payment status, subscription items, next charge date, and cancellation reasons. The exact field list depends on your Salesforce objects, reporting needs, and automation rules.
It can, as long as your Salesforce org models multi-brand or multi-region accounts cleanly and you define a consistent ID strategy. We align store, currency, and locale fields so reporting stays comparable across markets.
We use a single source-of-truth identifier strategy, plus validation rules and conflict handling for email changes and address updates. Sync jobs include monitoring so issues get flagged before they impact support or forecasting.





