How it works
This workflow listens for a new wishlist created in Wysh and immediately sends a New wishlist created event to Mailchimp.
The Mailchimp action maps the Shopify customer ID and the customer's last order ID. The product ID is intentionally blank because this trigger represents creation of the list, not a product addition.
Before you start
- Install Shopify Flow, Wysh and the Mailchimp app.
- Connect Mailchimp directly to your Shopify store. No API key is required in the template.
Install the workflow
- Download the ZIP and extract
wysh_mailchimp_created.flow. - In Shopify Flow, choose Import workflow.
- Select the extracted
.flowfile. - Review the Mailchimp connection, event name and customer mapping.
- Save the workflow without switching it on.
Customise the workflow
The default event name is New wishlist created. Keep it or rename it to match your Mailchimp conventions, then update any dependent Customer Journey or segment.
You can add a wait step if you do not want the event sent immediately.
Enable and test
- Use a test customer in the storefront.
- Create a list using Create New List from My Wishlist or My Lists.
- Confirm the Shopify Flow run completes and the event appears against the expected Mailchimp contact.
- Turn the workflow on only after the test succeeds.
Use the event in Mailchimp
Use the event to start a wishlist onboarding journey, encourage the shopper to save their first product, or build an audience segment based on wishlist creation.
Troubleshooting
- No event: confirm Mailchimp is connected to Shopify and review the Flow run history.
- Wrong event name: check the Mailchimp action and any dependent journey or segment.
- No product ID: this is expected because the workflow is triggered by list creation.