What this audit checks
Authentication & access
- Access token valid (no revocation)
- API server (dc) resolved from /oauth2/metadata
- Account read access to campaigns / reports / lists confirmed
Deliverability & list health
- Hard bounce rate
- Spam complaint (abuse) rate
- Cleaned / suppressed member %
- Sender domain authentication (DKIM / SPF / DMARC)
- Inbox placement drift
Campaign & automation performance
- Inactive automations (save / paused)
- Welcome series present
- Abandoned-cart automation present
- Win-back automation present
- Open rate trend
- Click rate trend
- Automation last_email_sent_at staleness
Audience & segmentation health
- Audience growth rate (subscribes minus unsubscribes minus cleaned)
- Avg member engagement score
- Active vs unengaged member ratio
- List rating (1-5)
Cross-channel revenue attribution
- Mailchimp-attributed ecom revenue trend
- Top-performing campaigns by revenue
- High-engagement campaigns with zero ecom revenue
- Customers in ecom not subscribed in Mailchimp
Data sources
POST https://login.mailchimp.com/oauth2/metadata- Resolve per-account API server (dc) and validate tokenGET https://{dc}.api.mailchimp.com/3.0/campaigns- Campaign inventory + status + send settingsGET https://{dc}.api.mailchimp.com/3.0/reports- Campaign report aggregates (opens, clicks, bounces, unsubs, ecommerce)GET https://{dc}.api.mailchimp.com/3.0/reports/{campaign_id}/email-activity- Per-recipient open / click activity for engagement depthGET https://{dc}.api.mailchimp.com/3.0/reports/{campaign_id}/abuse-reports- Spam complaint (abuse) events per campaignGET https://{dc}.api.mailchimp.com/3.0/lists- Audience metadata, member counts, list rating, growth statsGET https://{dc}.api.mailchimp.com/3.0/automations- Automation inventory + status + report summary