Important Background Context:
Example Synced Contact Record:
- Middle-column Top Section = standard mappings
- Middle-column Bottom Section = custom mappings (with Data Hub Starter+)
- In this example, a HubSpot Company was automatically created and related to the Contact that the integration created, as this setting is enabled in HubSpot.
How to Configure HubSpot Data Sync for Stripe to sync Contacts:
Step 1: Add the Contact Sync in the HubSpot Data Sync for Stripe App
- Inside the Stripe Data Sync App within HubSpot, go to “Sync Overview” > “Sync More Data”
- Sync Stripe Customers to HubSpot Contacts:
Step 2: Configure the Contact Sync
- (A) Sync Direction: We recommend leaving this sync one-directional (from Stripe > HubSpot), to avoid creating excess unnecessary and likely confusing Customer records in Stripe
- (B) Record Matching: In Stripe, a Customer record is represented by a single Email Address, which can change if the customer updates their information.
Then, set field mappings further down on the Configure screen, which includes these default mappings:
Here’s the complete list of available fields for mapping with notes:
- (C) Consider whether you might want to set any Association mappings, which you can define by selecting the “All mappings” dropdown > “Association mappings”:
Step 3: Set any Sync Limits
- (A) Decide whether you’d like to only sync Contacts with an email address from Stripe to HubSpot (as Stripe does not require email addresses).
- (B) Decide whether you need to filter any Stripe Customers from coming into HubSpot. This can be challenging, because you can only use a select number of fields to limit the sync, which don’t include product or revenue data that you might otherwise use to hold back things like free accounts and trials: