Mailchimp Contact Sync

Create an automated data sync to push and sync contacts from Komo to your Mailchimp CRM.

Contents:

What is it?

Using workflows, you can remove the hassle from ensuring contact lists are synced between Komo and Mailchimp by automating the addition and removal of contacts from when your pre-determined conditions are met. Read on to discover how to build out a workflow for yourself.

Watch it come to life

 

 

How do I do it?

 

Step 1: Connect the Mailchimp Connected App

CleanShot 2025-03-10 at 09.35.02

Note: Prior to connecting Mailchimp to Komo, you will need to have a Mailchimp account created. For more information on setting up a Mailchimp account, read this article.

  • Navigate to Company Settings by clicking the Workspace initials in the top right corner and clicking Company Settings.
  • Click Connected Apps in the left-hand menu.
  • Select Connect next to the Mailchimp Connected App.
  • Click Sign in and continue to log in to Mailchimp using your Mailchimp credentials.
  • Click Allow to authorize the connection.
  • Your Mailchimp account has now been connected to Komo!

 

Step 2: Build your workflow

CleanShot 2025-03-10 at 09.51.49@2x

    • Workflows can be accessed at the workspace, hub and card level. This article will cover creating the Mailchimp workflow from the card level. The process is the same if creating at the workspace or hub level, although you will need to access workflows within the lefthand toolbar within the workspace or hub view. For more information on creating workflows at the workspace level, read this article.

Note: Before setting up a workflow, you will need to ensure there is a data capture set up with your desired contact property fields and necessary consent fields added. For more information on adding data capture forms, read this article. For more information on adding consent fields, read this article.

  • Navigate to your Hub and access the card containing the data capture form you would like to sync your contacts from.
  • (1) Click Definitions under the Workflows dropdown.
  • (2) Select + Create Workflow.
  • (3) Give your workflow a meaningful Name.

Note: This is internal only but we recommend that the naming aligns with the workflow for clarity.

  • (4) Click Create.
    • You can now start building out your workflow.
    • Select the pencil icon next to Trigger.
    • Select the event that will trigger your workflow from the Execute flow on dropdown. In this case, we will select Data captured.
    • Click Save and then select the to exit the modal.
    • Drag the Filter module and drop it below the Trigger module.
    • Click on the Output node at the bottom of the Trigger module, drag and drop on the Input node of the Filter module.
    • Select the pencil icon at the top of the Filter module.
    • Set the Filter conditions that must be met for the action to take place. In this case we will set the workflow to only run when the Email consent subscription is Active.
    • Click Save and then exit the modal by clicking X.
    • Drag the desired Mailchimp action module and drop it below the Filter module. In this instance we are using Add/Update Member, however this will depend entirely on your use case.
    • Click on the Success Output node at the bottom of the Filter module, drag and drop on the Input node of the Action module (Add/Update Member).
    • Click the Pencil icon at the top of the Action module.
    • Select the Mailchimp audience you would like the contact to be added to and proceed to map the contact properties you are collecting to the appropriate Mailchimp audience fields (you can copy and paste the merge fields from the right-hand column to the relevant fields).
  • Note: For more information on creating audiences in Mailchimp, read this article
    • Click Save and then exit the modal by clicking X.
    • Finish building your workflow by clicking Save in the top right-hand corner.
    • You will now see that your workflow has been created.
    • For your workflow to start running, you will need to click the 3 dots next to the workflow and select Run, followed by Yes, start it.
    • Your workflow is now running!

Step 3: Test your workflow

  • To test the workflow, exit the Card settings, click the 3 dots at the top righthand corner of the card and select Visit single card.
  • Proceed to interact with the card and fill out the data capture form ensuring that the consent field checkboxes are ticked.
  • Once you have filled out the data capture form, you can exit the card by clicking the X.
  • Navigate back to your Hub, access the Card settings and select Usage under the Workflows dropdown.
  • Here you should see a Success tag under the status field for the contact details you just entered. This indicates that the workflow was successfully executed.
  • You can now confirm that the contact has been successfully added to Mailchimp by accessing your Mailchimp account and navigating to All Contacts under the Audience dropdown.
  • You should now see that the contact has automatically been added. If you don't see the contact immediately, refresh your browser.
  • You can view the contact details that were added by clicking on the contact to access more information.

 

FAQ

What actions can I currently perform in Mailchimp using this workflow sync?

Currently, the workflows offer the ability to add tags to audience members, add/update an audience members data, archive and audience member, permanently delete a member, remove tags from an audience member and unsubscribe and audience member.

When setting up the actions, why can't I can't see the audience I'd like to add the contact to?

If you can't see the audience you're looking to add the contact to, it's likely that the audience hasn't been created in Mailchimp prior to setting up the workflow. Please ensure you create your required audience prior to building the workflow. You can read more on creating audiences here.

Is the workflow sync a two-way sync (ie. push and pull)?

At this stage, the workflow sync is a one way sync (push) from Komo to Mailchimp. This means that any any updates to contacts within Komo will automatically be pushed to the CRM to ensure the CRM remains in sync with the changes made in Komo. In the instance where a contact is updated in Mailchimp initially, the change will not be reflected in Komo. We will be rolling out a true two-way (push and pull) sync in a future release.

How often will the workflow sync run?

The sync is completely determined by when the trigger conditions (set in Step 2) are met. If a condition is met, the workflow will run immediately.

How many workflow syncs can I create?

You can create as many different syncs as you require!

 

One last note: 

At Komo, we pride ourselves on not only the results our clients achieve with us but the service they receive whilst bringing their hubs to life. 

If you ever have any questions about an upcoming activation, how you can best utilize Komo to get the best possible outcome or just a general query, please don't hesitate to reach out to your Customer Success Specialist or email us at support@komo.tech

 

We also love your feedback, so please let us know if this article helped you by selecting from the options below. 

 

Louis Docherty 

Head of Customer Success