Add new Shoprocket customers to a Mailchimp audience
When a customer is created in your Shoprocket store, this workflow adds them to the Mailchimp audience you choose, or updates their member record if the email is already on it.
Shoprocket
Mailchimp2 steps Setup ~5 min Used on 2.9k sites Free to import

What this workflow does
Shoprocket lets you sell from any website, but your customers' details stay in the Shoprocket dashboard unless you export them. If you send newsletters or offers through Mailchimp, this workflow brings each new customer across without a manual export.
The Shoprocket trigger fires when a customer is created in your store. FlowMattic receives the customer's details and maps them into the Mailchimp Add New Member step. That action adds the person to your audience, or updates them if their address is already a member, so someone who joined your list earlier is not duplicated.
Because the trigger is customer creation rather than an order, a customer who buys again does not run the workflow a second time. Every new customer is sent, with no condition between the steps. Task History shows the details that reached Mailchimp on each run.
Post-purchase email series
New Shoprocket customers join a Mailchimp audience where an automation can send care instructions or a thank-you note you write in Mailchimp.
Store announcements
A maker who sells through Shoprocket keeps every customer on the Mailchimp list used for new-product and restock announcements.
Single list for shop and newsletter
Customers and newsletter sign-ups end up in the same Mailchimp audience, with existing subscribers updated rather than added again.
How this workflow runs
What happens at each step once the workflow is on, and what you need before you import it.
Shoprocket Customer CreatedRuns when a customer is created in your Shoprocket store. The customer's details are passed on for mapping into Mailchimp.
Mailchimp Add New MemberAdds the Shoprocket customer to the Mailchimp audience you pick, or updates them if their email is already a member. Map the email and name from the trigger.
What you need
- FlowMatticCore
- Shoprocket AccountAccount
- Mailchimp AccountAccount
After importing, map your own data. To keep the template universal, not every step is pre-filled. Open each step in the builder and connect your accounts and fields (channels, lists, sheets, recipients) before you switch the workflow on.
Make it yours
Changes worth making after you import it.
- Add a Filter that continues only when the customer agreed to marketing, if Shoprocket passes that choice. A test run shows which fields arrive.
- Add a Mailchimp Add Member Tag step after this one so you can tell store customers apart from other subscribers in your audience.
- Create a test customer in Shoprocket after import so FlowMattic captures the fields, then map the email in the Mailchimp step.
Questions about this workflow
Does a repeat Shoprocket order add the customer again?
No. The trigger fires when a customer is created, not on each order, so a returning buyer does not run the workflow again.
What if the Shoprocket customer is already a Mailchimp member?
Add New Member updates that member instead of creating a duplicate, so their details in Mailchimp are refreshed.
Which Mailchimp audience do Shoprocket customers join?
The audience you select in the Mailchimp step. All new Shoprocket customers go there unless you add a Router or more steps.
Will existing Shoprocket customers be added to Mailchimp?
No. The workflow reacts only to Shoprocket customers created once it is switched on. Import older customers into Mailchimp separately.
More Email Marketing workflows
Other ready-to-import templates from the same category.
Import this workflow into your WordPress site
Download the JSON, import it from the Workflows screen and connect your accounts. Every run stays on your server, with no per-task fees.
30-day money-back guarantee Unlimited workflows and runs Self-hosted



