WooCommerce and Klaviyo: New-Customer Welcome Template
When WooCommerce creates a new customer, add their profile to a Klaviyo welcome list so your onboarding flow fires automatically.
What It Builds
A Webhook trigger receives a new-customer event from WooCommerce. A Connector node on the Klaviyo connector creates or updates the customer's profile, then a second Klaviyo step adds that profile to your welcome list. Once the profile lands on the list, your existing Klaviyo welcome flow starts on its own. The result: every new shopper gets a consistent onboarding sequence the moment they sign up, with no manual list management in Spojit.
The Prompt
Paste this into Miraxa and it builds the workflow, connecting the tools for you:
Build a workflow that triggers on a WooCommerce webhook when a new customer is created. Take their email, first name, and last name, create or update their Klaviyo profile, then add that profile to my Klaviyo welcome list so the onboarding flow starts.
Connectors Used
- WooCommerce - sends the new-customer event into Spojit via a Webhook trigger.
- Klaviyo - creates or updates the profile and adds it to your welcome list.
Customize It
Change the list name in the prompt to target a different audience (for example a VIP or wholesale list), add fields like phone number or country to the profile, or filter so only customers who opted in are added. You can swap the WooCommerce webhook for a Schedule trigger if you prefer a periodic batch sync instead of real-time.
Tips
- Verify the WooCommerce webhook with a signing connection so only genuine events run the workflow.
- Use Direct mode on the Klaviyo nodes: the actions are predictable single calls, so you skip AI credits.
- Reference the trigger body with variables like
{{ input.email }}when tuning fields in the properties panel.