How to Connect Shopify to HubSpot with Data Sync
Connecting Shopify to HubSpot lets you sync customers, orders, and products so your marketing, sales, and reporting all stay aligned. This guide walks you through how to set up HubSpot Data Sync with Shopify, configure what syncs, and manage your ecommerce data safely.
Before You Connect Shopify and HubSpot
To use the official Shopify app and HubSpot Data Sync, you need a few things in place first.
HubSpot and Shopify prerequisites
- An active Shopify store with admin access.
- A HubSpot account with permission to install apps and manage integrations.
- Access to the HubSpot App Marketplace.
- A supported HubSpot subscription for using Data Sync features.
Make sure you can log in to both Shopify and HubSpot in the same browser, as you will be asked to authorize the connection between the two platforms.
Install the Shopify App in HubSpot
You start the process inside the HubSpot App Marketplace. The official app uses the HubSpot Data Sync engine in the background.
-
Log in to your HubSpot account.
-
In the main navigation, go to Marketplace > App Marketplace.
-
Search for Shopify and open the Shopify app listing.
-
Review the permissions requested by the Shopify integration so you understand what data will flow into HubSpot.
-
Click Install app or the equivalent install button shown in the listing.
HubSpot will then redirect you to authenticate with Shopify and choose which store to connect.
Connect Your Shopify Store to HubSpot
After you initiate the install from HubSpot, you will complete the authorization steps in Shopify.
-
When prompted, sign in to your Shopify admin if you are not already logged in.
-
Select the correct Shopify store if you manage multiple stores.
-
Review the access that HubSpot will have to your Shopify data, such as customers, orders, and products.
-
Click Install app or Authorize in Shopify to allow HubSpot to connect.
Once authorization is complete, you are redirected back to HubSpot, where Data Sync will begin its initial setup for your Shopify objects.
Set Up HubSpot Data Sync for Shopify
The integration uses the HubSpot Data Sync engine to move data between Shopify and your CRM. You can customize which objects and properties sync.
Choose which records to sync into HubSpot
From the Shopify app settings in HubSpot, you can typically enable or disable syncing for key record types:
- Customers (synced to HubSpot contacts).
- Orders (synced to HubSpot deals or custom objects, depending on the configuration).
- Products (synced to HubSpot products).
Enable only the record types you actually need in HubSpot. This keeps your CRM lean and easier to manage.
Configure sync direction between Shopify and HubSpot
In many cases, Data Sync lets you specify the sync direction for each object:
- One-way from Shopify to HubSpot for ecommerce data you primarily manage in Shopify.
- Two-way sync when you want updates in HubSpot to reflect back in Shopify, where supported.
For ecommerce records like orders and products, most teams prefer a one-way flow from Shopify to HubSpot to keep Shopify as the source of truth.
Map Shopify fields to HubSpot properties
In the data mapping area of the Shopify app in HubSpot, you can review default field mappings and create custom mappings where available.
- Check how Shopify customer fields map to HubSpot contact properties.
- Verify which order details appear in HubSpot deals.
- Confirm that product name, SKU, price, and inventory fields map to the appropriate HubSpot product properties.
Adjust mappings only when you are confident about the impact on your HubSpot reporting and automation.
Control Which Shopify Data Enters HubSpot
You can refine your Data Sync settings in HubSpot so only relevant Shopify data is created or updated in your CRM.
Filtering records before they sync
Depending on your subscription and the version of Data Sync, you may be able to apply filters so that only certain Shopify records are synced. Examples include:
- Sync only customers who have placed at least one order.
- Sync only orders with a specific status (for example, Paid or Fulfilled).
- Exclude test customers and test orders from entering HubSpot.
Using filters reduces clutter in HubSpot and keeps your contact and deal databases focused on real customers.
Managing duplicate contacts in HubSpot
When Shopify customers sync into HubSpot, Data Sync follows HubSpot rules for identifying existing contacts, often by email address. Keep in mind:
- If a Shopify customer email already exists as a contact in HubSpot, the record is usually updated rather than duplicated.
- If an order has no email address, it may be harder to match it to an existing contact.
- Use HubSpot duplicate management tools to periodically review potential duplicates created from Shopify data.
Keeping your contact list clean improves segmentation, automation, and analytics inside HubSpot.
How Shopify Data Appears in HubSpot
Once Data Sync is live, new and updated Shopify information will show up in standard and ecommerce-specific areas in HubSpot.
Shopify customers as HubSpot contacts
Each synced customer becomes a contact in HubSpot, with Shopify attributes stored as properties. Typical data includes:
- Name and email address.
- Shipping and billing information.
- Order history and total value, exposed through ecommerce properties or associated deals.
You can then use these contacts in HubSpot lists, email campaigns, and workflows.
Shopify orders as HubSpot deals
Orders normally sync into HubSpot as deals associated with the contact and, in some cases, with a company record. Common behavior includes:
- Automatic deal creation when an order is placed in Shopify.
- Deal stage updates when the order status changes.
- Deal amount reflecting the order total.
These deals feed into your HubSpot sales dashboards and revenue reporting.
Shopify products as HubSpot products
Products from Shopify sync to the HubSpot product library. From there you can:
- Associate products with deals to show line items and revenue.
- Use product data in dashboards focused on product performance.
- Power ecommerce-specific automation in HubSpot workflows.
Having products unified in HubSpot makes ecommerce reporting more accurate and easier to maintain.
Monitor and Troubleshoot the HubSpot Shopify Sync
After your integration is running, you should monitor Data Sync in HubSpot to ensure Shopify data keeps flowing as expected.
Review sync health in HubSpot
Within the Shopify app settings in HubSpot, you can often see:
- Sync status and last sync time.
- Counts of records added, updated, or skipped.
- Any error messages related to specific customers, orders, or products.
Addressing issues early helps maintain a consistent and reliable Shopify to HubSpot connection.
Common Shopify to HubSpot sync issues
Typical problems include:
- Authorization errors if the Shopify store connection is removed or permissions change.
- Invalid or missing email addresses that prevent contact creation.
- Changes to fields in Shopify or HubSpot that break a mapping.
If you encounter persistent issues, compare your settings with the official instructions on the HubSpot Shopify Data Sync help page and adjust accordingly.
Use HubSpot Automation with Shopify Data
After Shopify data is synced, you can leverage the full automation capabilities of HubSpot.
- Create ecommerce segments based on total revenue, last order date, or number of purchases.
- Build workflows to send post-purchase nurturing emails from HubSpot.
- Trigger win-back campaigns to Shopify customers who have not ordered recently.
- Use dashboards to analyze revenue, average order value, and repeat purchase rate.
Because the integration keeps Shopify and HubSpot aligned, your marketing and sales teams can work from a single, consistent view of each customer.
Next Steps and Additional Resources
Once your Shopify integration with HubSpot is stable, review your sync mappings regularly, refine filters, and expand your automation. To explore broader CRM and ecommerce strategies, you can also visit Consultevo for additional resources.
For the most current technical requirements and detailed screenshots of each step, always refer back to the official HubSpot guide on connecting Shopify via Data Sync.
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.
“`
