Connect Mailchimp to Shopify using Flowfy App – Easy Integration Guide

Estimated reading: 7 minutes 178 views

Flowfy is a Shopify app that allows you to automate and integrate your Shopify store with Mailchimp, improving lead generation and customer management. It helps you save time and effort by connecting your Shopify store with Mailchimp and automating key processes.

Authorization of Mailchimp to Shopify using Flowfy App

To integrate Mailchimp with Flowfy, open your Flowfy dashboard and click on the “Create Integration” button. This will take you to the Trigger page, where you can select a trigger from the list. After choosing your trigger, proceed to the next step, and you’ll be directed to the Action page. On this page, search for and select “Mailchimp” from the available actions.

???? There are three ways you can connect with Mailchimp:

  1. Connect with OAuth
  2. Connect with Client ID
  3. Connect with API Key

Connect with OAuth

To connect Mailchimp using OAuth method, follow these steps:

  • Click on “Connect with OAuth”.
  • Log in to your Mailchimp account.
  • Review the permissions and click on “Allow”.
  • Your connection to Mailchimp is now successfully established.

Connect with Client ID

To connect Mailchimp using Client ID method, follow these steps:

  • Click on “Connect with Client ID”.
  • Open a new tab and log in to your Mailchimp account.
  • Click on the profile icon at the top-right corner and select Profile.
  • Navigate to Extras and then click on Registered Apps.
  • Click on Register An App and fill out the form.
  • Locate the Redirect URI field in the form.
    • Go back to the Shopify page to find the Redirect URI provided there.
    • Copy the Redirect URI and paste it into the Redirect URI field on the App registration page.
  • Click Create to complete the registration.
  • Your Client ID and Client Secret will be generated.
  • Copy the Client ID and Client Secret and paste them into their respective fields on the Shopify page.
  • Click Connect.
  • Mailchimp will prompt you to log in. Enter your account credentials.
  • Your connection to Mailchimp is now successfully established.

Connect with API Key

To connect Mailchimp using API Key method, follow these steps:

  • Click on “Connect with API Key”.
  • Open a new tab and log in to your Mailchimp account.
  • Click on the profile icon at the top-right corner and select Profile.
  • Navigate to Extras and click on API Keys.
  • Scroll down and locate the Create a Key button.
  • Click Create a Key, then provide a name for your API Key.
  • Click Generate Key to create your API Key.
  • Copy the generated API Key.
  • Go back to the Shopify page and paste the API Key into the API Key field.
  • Click on the Connect button.
  • Your connection to Mailchimp is now successfully established.

Integration Settings For Add a member to an audience

Select Action Module: Select an Action Module from the drop-down menu, such as “Add a Member to an Audience.

Choose Audience: Select an audience from the drop-down option. You have to create an audience before on your Mailchimp account.

Choose Tag: You can add one or more tags to the audience you’ve already created in your Mailchimp account. This feature helps you efficiently organize and categorize your subscribers.

In the Mailchimp integration settings, you’ll find a “Map Fields” option. This allows you to map trigger fields with action fields. The “Email” and “First Name” field is default and mandatory in Mailchimp, so it must be mapped correctly. You can also map additional fields as needed.

  • Email
  • First Name
  • Birthday
  • Last Name
  • Phone Number

Add Address Field: You can enable the “Add Address Field” option to include the contact’s address.

Double Opt-in: By enabling the “Double Opt-In” action, admins can request users’ permission to subscribe to Mailchimp, ensuring compliance and user consent.

Update existing audience in Mailchimp?: You can update submitted data by enabling the “Update existing audience in Mailchimp?” action. For instance, if a user submits data with an existing email address and later resubmits using the same email, enabling this action ensures the new data updates the existing record associated with that email address.

Integration Settings For Add tag to a member

Select Action Module: Select an Action Module from the drop-down menu, such as “Add tag to a member.”

Choose Audience: Select an audience from the drop-down option. You have to create an audience before on your Mailchimp account.

Choose Tag: You can add one or more tags to the audience you’ve already created in your Mailchimp account. This feature helps you efficiently organize and categorize your subscribers.

In the Mailchimp integration settings, you’ll find a “Map Fields” option. This allows you to map trigger fields with action fields. The “Email” field is default and mandatory in Mailchimp, so it must be mapped correctly.

  • Email

Add Address Field: You can enable the “Add Address Field” option to include the contact’s address.

Double Opt-in: By enabling the “Double Opt-In” action, admins can request users’ permission to subscribe to Mailchimp, ensuring compliance and user consent.

Update existing audience in Mailchimp?: You can update submitted data by enabling the “Update existing audience in Mailchimp?” action. For instance, if a user submits data with an existing email address and later resubmits using the same email, enabling this action ensures the new data updates the existing record associated with that email address.

Integration Settings For Remove tag from a member

Select Action Module: Select an Action Module from the drop-down menu, such as “Remove tag from a member.”

Choose Audience: Select an audience from the drop-down option. You have to create an audience before on your Mailchimp account.

Choose Tag: Here you need to choose which tags you want to remove.

In the Mailchimp integration settings, you’ll find a “Map Fields” option. This allows you to map trigger fields with action fields. The “Email” field is default and mandatory in Mailchimp, so it must be mapped correctly.

  • Email

Add Address Field: You can enable the “Add Address Field” option to include the contact’s address.

Double Opt-in: By enabling the “Double Opt-In” action, admins can request users’ permission to subscribe to Mailchimp, ensuring compliance and user consent.

Update existing audience in Mailchimp?: You can update submitted data by enabling the “Update existing audience in Mailchimp?” action. For instance, if a user submits data with an existing email address and later resubmits using the same email, enabling this action ensures the new data updates the existing record associated with that email address.

Conditional Logics

This feature lets you set conditions for the integration. Data will only be sent to Mailchimp when those conditions are met. For more details, check our documentation on conditional logic. Once you’ve set up your conditions, click Next to proceed.

First, click on “Condition,” then enable the option “Would you like to set a condition to trigger the action?” Next, define your custom condition.

Mailchimp Integration Save

Once you have configured the desired settings for the integration, click the Save Changes button to save the integration.

You can view all the integrations you’ve created. To do this, click on “Integrations” under Flowfy in the left-hand menu.

Integration Log

To view the integration log, click on “Activity” under Flowfy in the left-hand menu. Here, you can filter the logs by All Logs, Success Logs, Missing Logs, and Failed Logs.

Check out our easy-to-follow tutorials!

  • Connect Mailchimp to Shopify using Flowfy App

Share this Doc

Connect Mailchimp to Shopify using Flowfy App – Easy Integration Guide

Or copy link

CONTENTS
Subscribe for Get Update About New Integrations
Flowfy Icon white
Flowfy is a no-code Shopify app that automates workflows like order management, customer data syncing, and inventory updates, integrating with CRM, email marketing tools, and Google Sheets to streamline store operations.
Copyright © 2025 Flowfy
Follow us