Template — Create Shopify customers in HubSpot
The problem
Section titled “The problem”When a customer buys on Shopify, your CRM should know about it immediately. This template creates or updates a HubSpot contact for every new Shopify customer, so marketing and sales always work with fresh data.
How it works
Section titled “How it works”Shopify (new customer / order) ↓Get Customers → Data Mapper (Shopify → HubSpot properties) ↓Decision (contact exists in HubSpot?) ├─ yes → HubSpot: Update Contact └─ no → HubSpot: Create ContactNodes used
Section titled “Nodes used”| Node | Purpose |
|---|---|
| Shopify — Get Customers | Read new customers (or trigger on order) |
| Data Mapper | Map email, name, phone and tags to HubSpot properties |
| Decision | Branch on whether the contact already exists |
| HubSpot (Create / Update Contact) | Upsert the contact in the CRM |
Key configuration
Section titled “Key configuration”- Match contacts by email to avoid duplicates.
- Map Shopify tags / total spent into HubSpot properties for segmentation.
- Add a lifecycle stage (e.g.
customer) when the contact comes from a paid order.