MailChimp Integration
Connect your MailChimp account to manage subscribers, audiences, campaigns, tags, and track email marketing performance — all from Theo chat.
Why Connect MailChimp?
Connecting MailChimp
Open the connector
Go to Skill Store → Flow Connectors → MailChimp and click Connect.
Authorize with MailChimp
You'll be redirected to MailChimp's OAuth screen. Grant access.
Pick an audience
Select a default audience (list) and optionally a campaign.
What You Can Do
- • List all audiences with member counts
- • List subscribers with email, name, status, and tags
- • Get detailed subscriber info
- • Add new subscribers to an audience
- • Update subscriber status and tags
- • List recent campaigns with performance stats
- • Get campaign-level open/click/bounce rates
- • List tags and segments
Using MailChimp from Theo Chat
Token Management
OAuth tokens are automatically refreshed by OpenCharts. If a refresh fails, you'll see a reconnection prompt in the Skill Store.
Disconnecting
Go to Skill Store → Flow Connectors → MailChimp and click Disconnect. You can also revoke access from MailChimp → Account → Connected Sites.
Troubleshooting
No audiences found
Make sure your MailChimp account has at least one audience (list) configured.
Subscriber add fails with 'compliance' error
MailChimp requires double opt-in for some regions. Use status 'pending' instead of 'subscribed'.
"No credentials found"
Reconnect from Skill Store → Flow Connectors → MailChimp.
Related Articles
HubSpot CRM Integration
Connect HubSpot to manage contacts, deals, companies, and pipelines from Theo AI Chat.
Typeform Integration
Connect Typeform to list forms, view responses, and pull survey data into OpenCharts.
Slack Integration
Connect Slack to post messages, list channels, send DMs, and upload files from Theo chat.