Sync Shopify customers to Zoho CRM contacts with value-based scoring
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.
What this workflow does
This workflow has 7 nodes and runs on Shopify events. Along the way it connects Zoho CRM and Shopify.
How it runs
Trigger: On Shopify events.
- Workflow Configuration (Edit Fields (Set)): sets 2 fields: minOrderValueForHighValueTag, lifetimeSpendThreshold
- Extract Customer Data (Edit Fields (Set)): sets 6 fields: orderTotal, orderCount, lifetimeSpend…
- Search for Existing Contact (Zoho CRM): get many (contact)
- Contact Exists? (If): checks a condition and branches into true / false
- Update Existing Contact (Zoho CRM): update (contact)
- Create New Contact (Zoho CRM): work with contact
Services it uses
Before you upgrade to n8n 3.0
Nothing in this workflow is removed in n8n 3.0, so it should import and run after the upgrade.
Nodes used (4)
- Edit Fields (Set)
n8n-nodes-base.set - Zoho CRM
n8n-nodes-base.zohoCrm - If
n8n-nodes-base.if - Shopify Trigger
n8n-nodes-base.shopifyTrigger
From the author
(Retail Automation) Shopify to CRM Contact Sync This workflow automates the synchronization of customer data between Shopify and Zoho CRM. It triggers when a new customer or order is created in Shopify, calculates key metrics like lifetime spend and…