×

Hupspot Shopify data sync guide

Connect Shopify to Hubspot with data sync

Connecting Shopify and Hubspot with data sync lets you centralize ecommerce data, keep records consistent, and power automated marketing and reporting from a single CRM.

This guide walks you through enabling the integration, configuring sync settings, and understanding how Shopify data appears inside your CRM.

Before you connect Shopify to Hubspot

Before turning on the integration, confirm that your accounts and permissions are ready so the sync works smoothly.

Account and permission requirements in Hubspot

  • You must have a Hubspot account with permission to install apps from the App Marketplace.
  • You need access to contacts, companies, deals, and (if available) orders, so you can see synced ecommerce records.
  • Make sure any required properties in your CRM are defined and not blocked by validation rules that could prevent new records from saving.

Shopify requirements

  • You must be a Shopify store owner or have permission to install apps.
  • Your Shopify store should be on a supported plan that allows third‑party integrations.
  • Confirm that customer and order data is accessible and that no strict restrictions or custom apps block API access.

How the Hubspot and Shopify data sync works

When you connect Shopify to Hubspot with data sync, the integration creates relationships between ecommerce data in your store and CRM objects.

Standard object mappings

The integration maps Shopify data to core CRM objects as follows:

  • Customers → Contacts
  • Companies (if present in Shopify data) → Companies
  • Orders → Deals or Orders objects (depending on which object is available in your Hubspot portal)
  • Order line items → Line items associated to the corresponding deal or order

Each synced record includes default properties such as name, email, currency, order totals, and timestamps, along with additional ecommerce properties created by the integration.

Identity and matching rules in Hubspot data sync

To avoid duplicates and keep customer histories clean, the connector applies matching rules:

  • Contacts are usually matched on primary email address.
  • Companies can be matched on domain if that data is available.
  • Deals or orders are matched on the external Shopify ID, stored in dedicated ecommerce properties.

If a match exists, data sync updates the existing record in Hubspot. If no match is found, the integration creates a new record.

Step‑by‑step: connect Shopify and Hubspot

Follow these steps to install the integration and activate Shopify data sync from the App Marketplace.

1. Install the Shopify app from the Hubspot marketplace

  1. Sign in to your Hubspot account.
  2. Navigate to App Marketplace from the main navigation.
  3. Search for Shopify and select the official connector.
  4. Click Install app or Connect app.

Hubspot will open a new window asking you to connect to your Shopify store.

2. Authorize the integration in Shopify

  1. Log in to Shopify if you are not already authenticated.
  2. Review the list of permissions requested by the Hubspot app. These typically include access to customers, orders, and products.
  3. Click Install or Approve to authorize.

After authorization, you are returned to Hubspot to configure the initial sync.

3. Configure data sync settings in Hubspot

Once the connection is authorized, you can configure which data should move between Shopify and Hubspot.

  • Choose objects to sync: select customers, orders, and any other available objects.
  • Set sync direction: you can typically choose one‑way (Shopify → Hubspot) or two‑way where supported.
  • Define inclusion filters: for example, only sync customers with at least one order, or only sync orders created after a specific date.

Review the summary screen and click Turn on sync to start the initial import.

Managing your Shopify–Hubspot sync

After activation, the integration runs continuously to keep data aligned. You can manage and monitor sync behavior directly inside your CRM.

Viewing sync status in Hubspot

From the app settings page you can view:

  • Overall sync health: see whether the connection is active or paused.
  • Last sync time: confirm that data is up to date.
  • Error logs: identify records that failed to sync and why.

Use this information to troubleshoot permission issues, property validation errors, or API limits in either system.

Editing sync rules and mappings

Over time, you may need to adapt your Shopify and Hubspot integration configuration.

  • Update filters to include or exclude specific customers or orders.
  • Change sync direction if you decide to push CRM changes back to Shopify.
  • Adjust mapping for certain properties where field types or naming conventions change.

Any changes take effect on future sync operations and do not retroactively rewrite historical data unless you re‑sync from scratch.

How Shopify data appears inside Hubspot

Once the sync is running, you will notice new data points and associations on your CRM records.

Ecommerce properties on Hubspot contacts

Contact records can display:

  • Total number of Shopify orders
  • First order date and most recent order date
  • Lifetime value and total revenue
  • Default currency and customer ID from Shopify

These fields can be used in lists, workflows, and reports to segment customers by purchase behavior and lifecycle stage.

Deals or orders with Shopify line items in Hubspot

For each synced order, Hubspot creates a deal or order record containing:

  • Order amount and currency
  • Order stage or fulfillment status
  • Associated contact and, where appropriate, company
  • Line items representing products purchased

You can then build pipelines, revenue dashboards, and automation based on this imported ecommerce data.

Best practices for a clean Hubspot and Shopify sync

To maintain reliable analytics and automation, follow these ongoing best practices.

Data quality tips in Hubspot

  • Regularly review deduplication tools to merge duplicate contacts and companies.
  • Audit key ecommerce properties for missing or inconsistent values.
  • Document naming conventions for products, pipelines, and deal stages to keep Shopify and Hubspot aligned.

When to pause or reset the sync

There are scenarios where you might temporarily pause or reset the connection.

  • Major property changes or data migration inside Hubspot.
  • Structural changes to your Shopify store, such as new tax rules or multi‑currency setups.
  • Testing new workflows that rely heavily on ecommerce triggers.

If you perform a full reset, carefully review the impact on historical data before re‑enabling sync.

More resources for Hubspot Shopify integration

For official technical reference on connecting Shopify and Hubspot using data sync, see the original documentation on the Hubspot Knowledge Base: connect Hubspot and Shopify data sync.

If you need strategic help planning workflows, data structure, or reporting on top of this integration, you can consult specialists at Consultevo for tailored CRM and ecommerce guidance.

By correctly configuring Shopify and Hubspot data sync and maintaining strong data hygiene, you create a reliable foundation for marketing automation, customer insights, and revenue reporting across your entire ecommerce lifecycle.

Need Help With Hubspot?

If you want expert help building, automating, or scaling your Hubspot , work with ConsultEvo, a team who has a decade of Hubspot experience.

Scale Hubspot

“`

Verified by MonsterInsights