mailchimp_reports
Get campaign performance analytics: opens, clicks, unsubscribes, bounces, deliverability by domain, geography, revenue, and per-member activity. Supports summaries, advice, and detailed reports.
Instructions
Campaign performance analytics: opens, clicks, unsubscribes, bounces, deliverability by domain, geography, per-member activity, and attributed revenue. Set action to one of: list (performance summary for every sent campaign); summary (full report for one campaign: opens, clicks, bounces, forwards, revenue, benchmarks); advice (Mailchimp's automated performance advice); opens (which members opened, and how often); clicks (per-link click totals); link_clickers (who clicked one link, needs link_id); unsubscribes (who unsubscribed and why); abuse_reports (spam complaints against the campaign); sent_to (every recipient with per-member open and click counts); domain_performance (deliverability broken down by recipient domain); locations (where opens came from geographically); eepurl (social sharing and archive-page stats); sub_reports (child reports for an A/B or multivariate campaign); email_activity (per-member action log with timestamps); subscriber_activity (one member's action log, needs subscriber_hash); product_activity (revenue and products attributed to the campaign).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | No | Maximum items to return, 1-1000. Defaults to 1000. | |
| action | Yes | Which data to retrieve. See the tool description. | |
| offset | No | Items to skip. Combine with count to page beyond the first 1000. | |
| link_id | No | Link ID from action=clicks. For action=link_clickers. | |
| campaign_id | No | Campaign ID, from mailchimp_campaigns action=list. | |
| subscriber_hash | No | MD5 hash of the lowercased member email (Mailchimp also accepts the plain email address). |