08FAQFAQ
Five questions teams ask before they connect. They cover Mailchimp's Analytics AI, Claude, agencies, Data Studio users and the Mailchimp API. Then three fixes for numbers that look off, empty answers and reconnecting.
Is this the same as Mailchimp's Analytics AI?
No. Analytics AI is Mailchimp's own chat inside Mailchimp, for Admins and Owners on paid Mailchimp accounts (Mailchimp's Analytics AI help). Porter puts your Mailchimp data in ChatGPT instead, next to Shopify and your other sources, so one question can cover email and the store.
Can I use Porter in Claude too?
Yes. Porter's MCP URL, the same one behind the Mailchimp connector for ChatGPT, also works in Claude as a custom connector, with the same Porter account and audiences. See Porter's Mailchimp connector for Claude for the Claude setup and what it covers.
Can I connect several accounts, like an agency?
Yes. Each Mailchimp account is one Porter account with all its audiences, so ChatGPT can query or compare accounts together, with the account as a column. Agencies get one table across every client, while recommendations stay per account, because one client's audience rarely behaves like another's.
I already send Mailchimp to Looker Studio with Porter. Do I need to reconnect for ChatGPT?
No. One connected Mailchimp account feeds every Porter destination at no extra cost, including ChatGPT. The same connection serves the Mailchimp connector for Data Studio (formerly Looker Studio), Mailchimp to BigQuery and import Mailchimp into Google Sheets. You only add Porter's MCP URL to ChatGPT, then ask.
Is there a Mailchimp API?
Yes. The Mailchimp Marketing API, version 3.0, covers audiences, campaigns, reports and automations (Mailchimp Marketing API docs). Porter uses it behind the scenes, so you don't write API calls, look up your data center or manage an API key.
Troubleshooting
Why don't ChatGPT's numbers match Mailchimp?
Read rates as fractions (0.32 means 32%) and pick campaigns by send date, and ChatGPT's Mailchimp numbers through Porter should line up. Campaign numbers are lifetime totals for campaigns sent in your date range, while audience fields show today's values. Open rates include Apple Mail machine opens, so they can top 100%. Bounce, unsubscribe and industry fields cover regular campaigns.
Why does ChatGPT return no rows?
Ask by Automation type rather than Automation name when you add a metric, and ask about daily audience activity and campaign metrics in separate questions. Those two pairings are what return no Mailchimp rows in ChatGPT. A/B fields read 0 on campaigns that weren't A/B tests, so use them on your A/B campaigns.
Why does ChatGPT ask me to reconnect?
Reconnect Mailchimp in Porter with a user who still has access, then ask ChatGPT again. ChatGPT asks for this when Porter can no longer read your Mailchimp account: the sign-in may not have finished, you may have revoked Porter in Mailchimp, or the user who connected was removed from the account.