Common Issues

Connection issues

chevron-rightOAuth connection fails or account doesn't appear after authorizationhashtag

This usually happens when the popup is blocked or you authorized the wrong Mailchimp account. Close the popup, disable any popup blocker for the Coupler.io domain, and try connecting again. Make sure you're logged in to the correct Mailchimp account before clicking Connect — if you have multiple Mailchimp accounts, Mailchimp will use whichever one is currently active in your browser.

chevron-rightMy Mailchimp audience doesn't appear in the audience dropdownhashtag

If you've just created a new audience in Mailchimp, try disconnecting and reconnecting your Mailchimp account in Coupler.io to refresh the list. If an audience still doesn't appear, check that your Mailchimp user role has access to that audience — Manager-level access is required.

Permission errors

chevron-rightError 403 — access deniedhashtag

A 403 error means Coupler.io doesn't have permission to access the requested resource. This typically means your Mailchimp user role is too restricted. Mailchimp's Viewer role does not grant API access — you need at least Manager access. Ask your Mailchimp account admin to upgrade your role, then reconnect your account in Coupler.io.

Missing data

chevron-rightData is missing after a run completeshashtag

First, check that you selected the correct audience in the source settings — each audience-level entity only pulls from one audience at a time. If you're combining data from multiple audiences, you need separate sources in your data flow with the Append transformation applied. Also check whether any date filters are set that might be excluding records.

chevron-rightSome contacts are not appearing in the Audience exporthashtag

By default, the Audience (list of contacts) entity returns all statuses. If you've applied advanced filters (e.g., filtering by status), some contacts may be excluded. Remove or adjust the advanced filters and re-run. Also note that archived contacts are not returned by the Mailchimp API.

chevron-rightCampaigns report shows different numbers than Mailchimp's dashboardhashtag

Mailchimp updates campaign stats over time as opens and clicks are tracked. If you pull data shortly after sending a campaign, the numbers will be lower than what you'll see after 24–48 hours. Re-run the data flow after the campaign has had time to accumulate engagement data. Also verify that your sent date filters aren't excluding campaigns you expect to see.

Rate limits and timeouts

chevron-rightData flow times out after 9 minuteshashtag

This is the most commonly reported issue for Mailchimp. It typically occurs with large audiences (100,000+ contacts) or when pulling the Audience activity entity, which can be very large. To work around this:

  • Use advanced filters on the Audience entity to pull a subset of contacts (e.g., filter by status = subscribed)

  • Use date filters on Campaigns and Automations to limit the time range

  • Split large audiences across multiple data flows using status or tag filters

  • For Mailchimp-to-BigQuery flows specifically, contact Coupler.io support — there may be additional options for large dataset handling

chevron-rightError 409 — conflict errorhashtag

A 409 error usually means the data flow ran while a previous run was still in progress, causing a conflict at the destination. Wait for any active run to finish before triggering another, or check if your schedule interval is too frequent for the size of the dataset being pulled.

Last updated

Was this helpful?