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 a new MoonClerk customer to a Mailchimp audience when a plan is created

When a customer starts a recurring plan through MoonClerk, this workflow adds them to your Mailchimp audience, or updates them if they are already a member, so your onboarding emails can reach new payers.

MoonClerk Mailchimp

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

The Add a new MoonClerk customer to a Mailchimp audience when a plan is created workflow on the FlowMattic canvas, with 2 steps across MoonClerk, Mailchimp
The workflow as it appears in the builder after import. Each step opens for editing.

What this workflow does

MoonClerk takes recurring payments for memberships, donations and subscriptions. The people paying are the ones you most want on your email list, but copying them from MoonClerk to Mailchimp is a manual job. This workflow adds each one as their plan starts.

The MoonClerk trigger fires when a plan is created, which is the start of a customer's recurring payments. FlowMattic passes the plan data to Mailchimp. Its Add New Member action adds the email you map to the audience you pick, or updates the member if that address is already there.

A customer who starts a second plan triggers another run, and Mailchimp updates their existing membership with the values you map. Blank values in that later event can overwrite what Mailchimp holds, so map only fields the plan always carries. The onboarding emails themselves come from your own Mailchimp setup, such as an automation for new audience members. One-off payments don't create a plan, so those payers aren't added.

Monthly donors for a charity

A supporter sets up a monthly gift on a MoonClerk form. They join the donors audience in Mailchimp, where your welcome series thanks them and explains where the money goes.

Paid newsletter or membership

Members who start a subscription plan land in the audience that receives member-only issues, without you exporting payers from MoonClerk each week.

Instalment plans for a course

Students paying a course in instalments are added to Mailchimp when their plan starts, so they get your onboarding emails before the first lesson.

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
    MoonClerk Plan Created

    Fires when a plan is created in MoonClerk, meaning a customer has started recurring payments. The plan data from MoonClerk is passed on for mapping.

  2. Step 2Action
    Mailchimp Add New Member

    Adds the customer to your Mailchimp audience as a new member, or updates them if the address already exists. Map the email and any name values from the plan, then connect Mailchimp.

What you need

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

  • Start a test plan after import and check which value carries the customer's email in the MoonClerk data before you map it into the Mailchimp step.
  • Pair this with a second workflow on MoonClerk's Plan Ended trigger if you want to act when a customer's recurring plan stops, such as updating their record in Mailchimp.
  • If you run several MoonClerk forms, add a Filter after the trigger that continues only for the form or plan name that belongs in this audience.

Questions about this workflow

Are one-time MoonClerk payers added to Mailchimp?

No. The trigger is Plan Created, which only fires for recurring plans. MoonClerk's Payment Successful trigger is the one to use if you want every payer.

What if the MoonClerk customer is already in my Mailchimp audience?

Add New Member updates them instead of adding a duplicate. The mapped values replace what Mailchimp holds, and a blank value in the plan data can clear a field you had filled.

Does this send an onboarding email by itself?

No. It only puts the customer in the audience. Set up a Mailchimp automation or campaign for new members to send the onboarding emails.

Will customers with plans created before import be added?

No. Only plans created after you turn the workflow on start a run. Import existing MoonClerk customers into Mailchimp separately.

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

Easy to use, familiar UI for automating all kinds of wordpress tasks. Integrating all our plugins together is key and flowmattic fits the job perfectly.

Verified User in Marketing and Advertising

Great product, saves a lot of money on automation subscription. Also great support and response from the team.