Sync Shopify customers to your HubSpot contacts
Ready for 3.0Ready for 3.0. This template uses no nodes that n8n 3.0 removes. No removed nodes, versions or helpers found. Static check, last run 2026-10-19.
Nodes used (6)
- Shopify Trigger
n8n-nodes-base.shopifyTrigger - Edit Fields (Set)
n8n-nodes-base.set - If
n8n-nodes-base.if - No Operation, do nothing
n8n-nodes-base.noOp - HubSpot
n8n-nodes-base.hubspot - Merge
n8n-nodes-base.merge
What it does
This workflow syncs Shopify customers to your HubSpot account as contacts. Whenever somebody makes a purchase on Shopify, it automatically adds them as a new customer to your Hubspot account if the customer doesn’t exist yet. Also, this workflow creates or updates contacts from new paid orders on Shopify by adding the amount and order close date of the deal. Prerequisites - Shopify account and Shopify credentials - HubSpot account and HubSpot credentials How it works 1. Shopify trigger starts the workflow whenever an order is updated. 2. HubSpot node creates or updates the contact who made the order update. 3. Set node sorts and passes only the userid. 4. Merge node merges data of both inputs, the order and the customer. 5. Hubspot node looks up if the order already exists. 6. If node splits the workflow conditionally, based on data received. 7. If the order is new, the new deal is created in the Hubspot node.