Mailchimp

Automatically capture user emails and campaign attribution from your funnels into Mailchimp

How It Works

  • User interacts with your funnel The user enters their email during the flow.

  • Automatic Mailchimp sync Email is added to the Mailchimp audience specified in your campaign. Profile is tagged with conversion_status: unconverted.

  • Conversion tracking When the user completes a purchase, their status updates to converted.


Setup Process

1) Connect your Mailchimp account

  • Go to Settings → Integrations in your Zellify dashboard

  • Click Connect next to Mailchimp

  • Enter your:

    • Mailchimp API Key

    • Mailchimp Server Prefix (e.g. us16)

Where to find these in Mailchimp:

  • API Key: In your Mailchimp dashboard, go to Account → Extras → API Keys.

  • Server Prefix: This is the part before .api.mailchimp.com in your API URL (e.g., us16).


2) API key validation

Zellify validates your key by:

  • Testing connectivity to the Mailchimp API


3) Configure Mailchimp Audience ID in campaigns (Required)

For each campaign, specify which Mailchimp audience receives emails:

  • Navigate to Tracking Links

  • Create or edit a campaign

  • In Integrations, enter your Mailchimp Audience ID

  • Save the campaign

Where to find your Audience ID in Mailchimp:

  • Go to Audience → All contacts → More Options → Audience settings

  • Under Audience name and defaults, find your Audience ID.


4) Campaign assignment

Once steps 1–3 are complete, emails are automatically added to the specified Mailchimp audience when users:

  • Interact with campaign tracking links and Authenticate through your funnel


Features

  • Automatic email collection Emails are collected on manual entry.

  • Deduplication Mailchimp handles duplicate prevention automatically.

  • Conversion tracking

    • Status management: unconverted → converted


Profile Data Structure

When emails are added to Mailchimp, contacts are tagged as:

{
  "email": "[email protected]",
  "tags": ["conversion_status: unconverted"],
}

After conversion:

{
  "tags": ["conversion_status: converted"],
}

Integration Points

  • Add Email to Audience: triggered on funnel login or email entry.

  • Update Conversion Status: triggered on purchase event.


Error Handling

The Mailchimp integration is designed to be non-blocking:

  • Failed API calls don’t interrupt funnel flows

  • Invalid API keys detected during validation

Last updated