Shopify and Klaviyo: New In-Store Customer Sync Template
A ready-to-build Spojit template that pushes every new Shopify customer straight into a Klaviyo list, so retail signups flow into your email marketing audience automatically.
What It Builds
A Webhook trigger fires the moment Shopify creates a new customer, whether they sign up at the counter, on a POS tablet, or online. A Shopify Connector node in Direct mode reads the customer's name and email, and a Klaviyo Connector node adds or updates that profile on the list you choose. New shoppers land in your marketing audience within seconds, with no manual exports.
The Prompt
Paste this into Miraxa and it builds the workflow, connecting the tools for you:
Build a workflow that triggers on a Shopify webhook when a new customer is created, then add or update that person in Klaviyo with their email, first name, and last name, and subscribe them to my "In-Store Signups" list.
Connectors Used
- Webhook trigger - starts the run on each Shopify customer-created event.
- Shopify - reads the new customer's profile fields.
- Klaviyo - adds the profile and subscribes it to your chosen list.
Customize It
Swap the list name for your own, add fields like phone_number or a store-location tag, or change the trigger to a customer-updated event so edits sync too. You can also name a different Klaviyo segment to feed a welcome flow.
Tips
- Give the Klaviyo connection a private API key with profile and list write scope.
- Keep the Shopify and Klaviyo nodes in Direct mode for predictable, AI-free syncs.
- Verify the webhook is signed with Shopify HMAC so only real events trigger a run.