How Do I Integrate Facebook Ads with Mailchimp?

Pix-Vu||5 min read
How Do I Integrate Facebook Ads with Mailchimp?

Quick Answer

To integrate Facebook Ads with Mailchimp, log into Mailchimp, go to Integrations > Meta, click Connect, log in with your Facebook admin account, and authorise. This enables three things: (1) syncing your Mailchimp audience to Facebook as a Custom Audience for retargeting, (2) auto-importing Facebook Lead Form submissions into Mailchimp, and (3) running Facebook ads directly from Mailchimp's interface. Setup takes 10 minutes.

What This Integration Does

FeatureWhat It Enables
Audience syncPush Mailchimp lists to Facebook as Custom Audiences
Lead form syncAuto-add Facebook Lead Ad submissions to Mailchimp
Run ads from MailchimpCreate Facebook ads inside the Mailchimp UI
Lookalike audiencesBuild lookalikes from your Mailchimp customer list
RetargetingShow Facebook ads to your existing email subscribers
SuppressionExclude existing customers from cold campaigns
The most valuable use is retargeting your email list — showing Facebook ads to people who are already engaged with your brand but haven't converted yet.

Step-by-Step Connection

Step 1: Connect Meta to Mailchimp

  1. Log into mailchimp.com
  2. Click your profile icon > Integrations
  3. Find Meta (Facebook) in the integration list
  4. Click Connect
  5. A Facebook login window opens
  6. Log in with the account that has admin access to your Facebook Business Manager
  7. Select the Business Manager, ad account, and Pages to connect
  8. Click Continue
  9. Approve the requested permissions
  10. You'll see a confirmation that Meta is connected

Step 2: Sync a Mailchimp Audience to Facebook

  1. In Mailchimp, go to Audience > All contacts
  2. Select an audience
  3. Click Manage Audience > Settings
  4. Click Audience name and defaults
  5. Scroll to Connected Audiences
  6. Click Connect under Facebook Custom Audience
  7. Choose which segment to sync (entire audience or a specific tag/segment)
  8. Confirm — Mailchimp uploads the hashed email list to Facebook
  9. Within 30-60 minutes, the Custom Audience appears in Meta Ads Manager

Step 3: Sync Facebook Lead Form Submissions

  1. In Mailchimp, go to Audience > Signup forms
  2. Click Facebook Lead Ads
  3. Choose the Facebook Page running the lead form
  4. Select the Lead Form
  5. Map Facebook form fields to Mailchimp audience fields:
- Email → Email Address - First Name → FNAME - Last Name → LNAME - Phone → PHONE (custom field)
  1. Set the destination Mailchimp audience
  2. Click Save

New Facebook leads now appear in Mailchimp within minutes.

How to Retarget Your Mailchimp List on Facebook

This is the highest-value use of the integration. Steps:

  1. After syncing your audience, open Meta Ads Manager
  2. Click Create campaign
  3. Choose objective (Sales or Leads)
  4. At the Ad Set level, under Audience, click Use saved audience
  5. Select the Custom Audience you created from Mailchimp
  6. Optionally exclude existing customers (also a synced audience)
  7. Configure the rest of the campaign normally
  8. Publish

Your Facebook ads now show only to people who are on your Mailchimp list — typically 5-10x higher conversion than cold targeting.

How to Build a Lookalike from Mailchimp

  1. In Meta Ads Manager, go to Audiences
  2. Click Create Audience > Lookalike Audience
  3. Choose your Mailchimp-synced Custom Audience as the source
  4. Select countries to target
  5. Set similarity (1% = highest match, 10% = broadest)
  6. Click Create Audience

Meta finds millions of new people who behave like your existing email subscribers. This is one of the best-performing audience types on Facebook.

Verification Checklist

[ ] Meta connected in Mailchimp Integrations
[ ] Correct Business Manager and ad account selected
[ ] At least one audience synced as Custom Audience
[ ] Custom Audience visible in Meta Ads Manager Audiences
[ ] Match rate above 50% (good) or 70% (excellent)
[ ] Facebook Lead Form connected to Mailchimp audience
[ ] Test lead syncs to Mailchimp within 5 minutes
[ ] Custom fields mapped correctly
[ ] Existing customers segmented for exclusion
[ ] Lookalike audience created from Mailchimp source

Common Problems

Problem: Audience not appearing in Meta Ads Manager
The initial sync takes 30-60 minutes. If it's been longer, disconnect and reconnect the integration in Mailchimp.

Problem: Low match rate (under 30%)
Mailchimp's email hashing matches against Facebook account emails. Low match rates usually mean your subscribers used different emails for Facebook signup. This is normal — accept the match rate and proceed.

Problem: Lead form data missing
The Mailchimp custom field doesn't exist or isn't mapped. Create the field in Mailchimp first, then re-map in the lead form connection.

Problem: Duplicate Mailchimp contacts
Mailchimp dedupes by email. If duplicates appear, two different Facebook accounts have submitted the same email — the second updates the first.

Problem: Audience not updating with new subscribers
The sync runs every 24 hours by default. New subscribers added today won't appear in the Custom Audience until tomorrow. For real-time sync, use Zapier as an intermediary.

Email + Facebook Retargeting Flow Template

MAILCHIMP AUDIENCE: [name] (e.g. Engaged Subscribers)
SEGMENT CRITERIA: [opened email in last 30 days, clicked link, etc.]
SYNCED TO FACEBOOK AS: Custom Audience: [same name]
ESTIMATED FB MATCH SIZE: [count]

FACEBOOK CAMPAIGN:
  Objective: [Sales / Leads]
  Audience: Custom Audience (Mailchimp sync)
  Exclude: Existing customers (separate sync)
  Budget: $[X]/day
  Creative: [tailored to email content - reference the email they received]
  CTA: [aligned to the email's CTA]

Pair an email send with a same-week Facebook ad to the same audience. Multi-touch outperforms single-channel by 30-50% on conversion.

Common Mistakes

Mistake 1: Syncing your entire list as one audience. Better to sync segments — engaged subscribers, dormant subscribers, customers — and run different ads to each.

Mistake 2: Not excluding customers. You waste budget showing acquisition ads to people who already bought.

Mistake 3: Forgetting to refresh. Mailchimp sync runs daily, but the Custom Audience can drift over time. Reconnect quarterly to ensure the integration is still active.

Mistake 4: Skipping the Lookalike step. Custom Audiences from Mailchimp are powerful, but the real magic is using them as Lookalike sources.

Mistake 5: Trusting Mailchimp's built-in Facebook ad creator. The interface is limited. Use the integration to sync audiences, but build campaigns in Ads Manager directly.

Skip the Manual Integration

Maintaining Mailchimp + Facebook integration, syncing audiences, building lookalikes, and creating campaigns manually is exactly what AI should be doing for you.

Pix-Vu connects to your Facebook Ads and email lists, builds targeted audiences automatically, and runs cross-channel campaigns 24/7. $99/month flat — no per-audience charges, no agency fees.

Try Pix-Vu — 30-day money-back guarantee.

Ready to automate your Facebook ads?

Let AI handle your ad creative, targeting, and optimization. Launch profitable campaigns on autopilot.

Get Started Free