Mapping Stripe Products to HubSpot Products with Stripe Data Sync

Example Synced Product Record with All Available Fields:

Stripe Products can be mapped to the standard HubSpot Products object:
Image without caption

How to Configure HubSpot Data Sync for Stripe to sync Products:

Step 1: Add the Products 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 Products to HubSpot Products:

Step 2: Configure the Contact Sync

  • (A) Sync Direction: We recommend leaving this sync one-directional (from Stripe > HubSpot).
  • (B) Record Matching: The default “Match on product name” option will typically make sense:
Image without caption
Then, set field mappings further down on the Configure screen, which includes these default mappings:
Image without caption

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”:
Image without caption
  • Note that there are already default association mappings from Invoices to HubSpot Contacts & Line Items.
  • Additionally, the default mapping to Contacts drives mapping to the Contact’s Company:
Image without caption

Step 3: Set any Sync Limits

Decide whether you’d like to filter out any Invoices from coming into HubSpot based on either Stripe Invoice or Stripe Customer fields matching specific values.
For example, with this Limit configuration, we are only syncing Invoices where the Amount Due is > $0 and the Status is not Void or Uncollectible:
Image without caption

Step 4: Click “Review” > “Save and sync” (optionally, run a test sync first):

Image without caption
Image without caption