Add New Square Customers to Shopify Automatically
Customers you meet at the counter end up in Square's customer directory, and your online store never hears about them. This workflow watches Square for new customer profiles that have an email address, checks Shopify for a customer with that email, and creates a matching Shopify customer only when there isn't one yet. It then writes the new Shopify customer ID back to the Square profile, so the two records stay linked.
How it works
7 steps to copy in-store Square customers into Shopify without duplicates
When a customer profile is created in Square
When a customer profile is created in Square
Skip Square profiles with no email address
Skip Square profiles with no email address
Skip profiles that are already linked to Shopify
Skip profiles that are already linked to Shopify
Shopify looks for a customer with that email
Shopify looks for a customer with that email
Continue only if Shopify has no such customer
Continue only if Shopify has no such customer
Shopify adds the customer from the Square profile
Shopify adds the customer from the Square profile
Square saves the new Shopify customer ID
Square saves the new Shopify customer ID
Ready to copy in-store Square customers into Shopify without duplicates
Get setup in 7 minutes.
FAQs
Why does this skip Square customers without an email?
Square creates a profile for many card payments, often with only a name or the last digits of a card. Without an email there is no reliable way to tell whether that person is already a Shopify customer, and copying them would fill your Shopify list with unmatched names.
Will this subscribe Square customers to my Shopify emails?
No. The workflow creates the Shopify customer without email marketing consent. If someone agreed to marketing at the counter, record that consent in Shopify deliberately rather than assuming it.
What happens to customers already in Square before I turn this on?
The trigger only sees profiles created after the workflow is enabled. For existing customers, run a one-time copy from a Square customer export, or a Schedule trigger with Square Get List of Customers and a Loop.
Personalize this template
Customize this workflow even further:
You're in good company
"MESA has been a game changer for us. And, if you ever get stuck, their support team is always super helpful."
"It's like Zapier but exactly designed for Shopify. I have been able to complete all the workflows that I've needed."
"The MESA team has been amazing at helping us set up our automations. We would highly recommend this app!"
copy in-store Square customers into Shopify without duplicates
7 min setup • Fully supported if you need help
