tr Skip to content
Black Friday FlowMattic for life, 12 payments of $33.25 Or $399 once. Nothing added for splitting Ends in --Days --Hrs --Min --Sec See the deal

Add new OptiMonk subscribers to a Mailchimp audience

When a visitor signs up through an OptiMonk popup or campaign, this workflow adds them to the Mailchimp audience you choose, or updates their details if they are already a member.

OptiMonk Mailchimp

2 steps Setup ~5 min Used on 2.1k sites Free to import

The Add new OptiMonk subscribers to a Mailchimp audience workflow on the FlowMattic canvas, with 2 steps across OptiMonk, Mailchimp
The workflow as it appears in the builder after import. Each step opens for editing.

What this workflow does

OptiMonk popups are good at collecting email addresses, but the leads only help once they reach the list you actually send from. Exporting them by hand means delays and the odd missed batch. This workflow moves each new OptiMonk sign-up into Mailchimp as it comes in.

The OptiMonk trigger fires when new subscriber or campaign data is added, which carries what the visitor entered and details about the campaign they used. FlowMattic passes that to Mailchimp, where Add New Member puts the address into the audience you pick. If the address is already in that audience, Mailchimp updates the member instead of creating a second one.

You choose the audience and map the email and any other values after import. A test sign-up shows what OptiMonk sends. Every run is listed in Task History with the data that came in and Mailchimp's response.

Exit-intent discount popup

Visitors who leave their email for a discount code on an OptiMonk exit popup join your Mailchimp audience, ready for your next campaign.

Content upgrade on blog posts

An OptiMonk embedded form offering a checklist adds each reader who signs up to Mailchimp, so they get your newsletter along with the download.

Product launch waiting list

A launch popup collects interested visitors, and each one lands in the Mailchimp audience you use for launch announcements.

How this workflow runs

What happens at each step once the workflow is on, and what you need before you import it.

  1. Step 1Trigger
    OptiMonk Subscriber and Campaign Data

    Runs when new subscriber or campaign data is added in OptiMonk, such as a visitor submitting a popup. The submitted values and campaign details are passed on for mapping.

  2. Step 2Action
    Mailchimp Add New Member

    Adds the subscriber to the Mailchimp audience you choose, or updates them if the address is already there. Connect Mailchimp, pick the audience and map the email from OptiMonk.

What you need

  • FlowMatticCore
  • OptiMonk 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.

  • Submit one of your OptiMonk campaigns yourself after import so FlowMattic captures the data, then map the email and any name fields into Mailchimp.
  • Running several OptiMonk campaigns for different lists? Add a Filter after the trigger that continues only for the campaign this audience should receive, based on a campaign value you saw in the test data.
  • Want a copy of each sign-up outside Mailchimp too? Add a Google Sheets Add New Row step after Mailchimp to log the OptiMonk data in a spreadsheet.

Questions about this workflow

What happens if the OptiMonk subscriber is already in my Mailchimp audience?

Add New Member updates the existing member instead of adding a duplicate. Their details change to the values you mapped from OptiMonk.

Which Mailchimp audience do OptiMonk sign-ups join?

You set it in the Mailchimp step when you import the template. To send different campaigns to different audiences, copy the workflow and add a Filter to each copy.

What if an OptiMonk entry arrives without an email address?

Mailchimp needs an email to add a member, so the Mailchimp step returns an error for that run and Task History shows it. Make the email field required in your OptiMonk campaign to avoid this.

Are OptiMonk leads collected before import sent to Mailchimp?

No. Only sign-ups that arrive while the workflow is active start a run. Move older leads into Mailchimp yourself.

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

Customers who run it every day

Rated 4.8 out of 5 by customers
Read more reviews

Crafting bridges between my favorite apps, FlowMattic has truly impressed me with its ability to seamlessly automate workflows. This has noticeably accelerated the efficiency of my business processes, making everything run more smoothly and productively.

Janke

It's very straightforward, has a lot integrations and they work well. It is one thing to 'integrate' new external software, but integrating it well, with lots of options is where FlowMattic shines.