Mailchimp reporting
Every Mailchimp send, explained
Audience statuses and the member rating, campaign click-to-open rates, Customer Journeys, tags and segments, A/B test winners and list hygiene — scoped to one client. Sign in to open the report workspace, or preview what’s inside.
Mailchimp reporting
Mailchimp keeps an account’s story in half a dozen places: an audience page that counts contacts, a campaign report per send, a journey tab, a tag list and a separate view for every test. This workspace puts them in one client-scoped structure — contact statuses and the member rating, campaign click-to-open rates with and without Mail Privacy Protection, journey starts and completions, tag and segment engagement, declared test winners, and the bounces and cleaned addresses underneath it all.

Mailchimp does not hold one contact count, it holds five, and only one of them can receive an email. The Audience tab reports subscribed, unsubscribed, cleaned, pending and non-subscribed contacts side by side, each as a share of the whole audience, with a one-line explanation of what put a contact there. That distinction is the difference between a client believing they have ninety thousand contacts and an account manager knowing which seventy-four thousand a campaign will actually reach. Both audiences on the account are counted, and the statuses always add up to the total rather than approximately to it.
Underneath the statuses sits Mailchimp's member rating, the one-to-five star score it assigns each contact from their own opening and clicking history. Seeing the rating spread as a distribution changes what an account team does next: a heavy three-star middle is a frequency and content conversation, while a swollen one-star bucket is the case for a re-engagement journey or a deliberate clean-up before it drags the whole audience's reputation down. A day-by-day table sits beside it showing contacts gained, contacts lost and the running subscribed balance, so growth is read as a level rather than as a total that resets whenever the date range changes.
Each campaign is listed with its type — regular, A/B test, multivariate, RSS or plain-text — the audience and segment it went to, what was delivered after bounces, and then the three rates that describe engagement: open rate, click rate and click-to-open rate. Click-to-open is the one most agencies now lead with, because it asks a question inflated open counts cannot distort: of the people who opened, how many were interested enough to click. Sorting flips between revenue, open rate, clicks and send date, so the same table answers the recap question and the diagnosis question without leaving the page.
Because Apple Mail Privacy Protection prefetches images on a recipient's behalf, some share of every open belongs to a mail client rather than a person. A toggle on the campaign table re-bases open rate and click-to-open rate onto the opens that were not prefetched, and the report is explicit that click rate is untouched because a click is always a person. The Links tab then aggregates the click map across every send in view, listing each destination path with how many sends carried it, the unique clicks it earned and its share of the period's clicks.
Automation reporting collapses if it only counts emails, because a four-step welcome series and a one-step birthday email are not comparable on send volume. The Journeys tab reports what entered instead: the contacts that started a journey in the period, how many reached the last step, how many are still moving through it and how many exited early. Completion rate is the derived figure, and it is the number that separates a journey people finish from one they abandon at step two. Classic automations sit in the same table as Customer Journeys, because a client cares which automation earns, not which builder made it.
Every journey also carries its own delivery, click and revenue figures, so a re-engagement journey with a strong click rate and a weak completion rate reads differently from one that nobody opens at all. Status is on the row: a paused journey is labelled as paused and still reports the emails it sent before it stopped, rather than silently looking like an automation that had a bad month. Switching the send-type filter to Journeys re-bases the summary cards, the trend line and the click mix onto automation alone, which is the fastest way to show a client what runs without anyone touching it.
A test is only useful if somebody can see why it was called. Each A/B and multivariate test is reported as a card: the campaign it belonged to, the variable under test — subject line, from name, content or send time — how long it ran before the winner was sent, and the metric the decision was made on. The variants sit underneath in a table with recipients, opens, open rate, clicks and click rate, and the winning arm is marked. The winner is always the arm that led on the deciding rate, never the one that happened to receive more recipients.
That structure is what turns testing from an activity into a report line. A subject-line test that moved open rate by half a point is a fair result to show a client; three subject-line tests in a row that moved nothing is the argument for testing content or send time instead. Because the arms reconcile back to the parent campaign — recipients, opens and clicks all add up to what the campaign reported — the test card can be read next to the campaign row without an account manager having to explain why two screens disagree.
Hard and soft bounces mean different things and deserve different responses, so the Hygiene tab separates them per send rather than reporting one blended bounce rate. A hard bounce is an address that does not exist, and Mailchimp cleans it from the audience so it is never sent to again — which is why the count of contacts cleaned during the period is reported next to the number of cleaned addresses sitting on the audience. A soft bounce is temporary and belongs in a different conversation, usually about sending volume or a receiving server rather than about data quality.
Abuse reports get their own figure because they are the signal a mailbox provider weighs most heavily, and unsubscribes are broken out by the reason contacts gave on Mailchimp's own form: no longer interested, too frequent, did not sign up, inappropriate content or other. Too frequent is a cadence problem; did not sign up is an acquisition problem; and telling them apart is the difference between fixing a schedule and fixing a form. A send-time chart closes the tab, showing unique opens and unique clicks across the hours of the day and the days of the week.
An unsubscribed contact chose to opt out and stays on the audience so they are never emailed again. A cleaned contact was removed by Mailchimp because the address kept bouncing — usually it no longer exists. Unsubscribes are a content or frequency signal; cleaned addresses are a data-quality signal. The report counts both separately, alongside subscribed, pending and non-subscribed contacts.
Click-to-open rate is unique clicks divided by unique opens: of the people who opened the email, the share that clicked something. Open rate has been inflated since mail clients began prefetching images on the recipient's behalf, but click-to-open compares two figures affected by that in the same direction, so it stays a fair read on whether the content earned attention.
Mail Privacy Protection loads tracking images for Apple Mail users whether or not they read the message, so a share of every reported open belongs to a mail client rather than a person. The campaign table shows that share and lets you re-base open rate and click-to-open rate onto the opens that were not prefetched. Click rate is unaffected, because a click is always a person.
A Customer Journey is Mailchimp's automation builder: contacts enter on a trigger such as signing up, abandoning a cart or an order being fulfilled, then move through a branching path of emails, waits and conditions. The report treats journeys and older classic automations together, reporting contacts that started, emails sent, contacts still moving through, completions and the revenue attributed to each one.
Yes, when a store is connected in Mailchimp. The E-commerce tab reports the orders and revenue attributed to each campaign and journey, average order value and revenue per recipient, plus the campaign-versus-journey split. Connecting the store to Mailchimp is a separate setup step, handled per client outside this report; without it the account still reports sends, opens and clicks but no revenue.