Email Automation Analytics and Reporting: Measure What Matters
Guide to email automation analytics. Learn key metrics, revenue attribution, and how to use data to optimize your automated campaigns.
An email tool's reports answer two different questions, and most plans only answer the first one well. The first question is what happened inside the email: how many messages were delivered, who clicked which link, who unsubscribed. The second is what happened afterwards: who booked a call, who bought the program, and which email nudged them. A coach or course seller needs the second answer, because a launch is judged on enrollments, not on clicks. This guide sets out what each kind of report can and cannot show, what the published plans of ActiveCampaign, Kit, Drip, Flodesk, Brevo, HubSpot and others say about reporting, and a concrete reporting setup for one launch.
Which Metrics Come From Where
Every number in a report is produced by one of three sources, and knowing which one explains most of the disappointments. Delivery numbers come from the mail servers that accept or reject your message. Engagement numbers come from the email tool itself, which rewrites your links and adds a tracking image. Conversion numbers can only come from somewhere that sees the purchase: your checkout, your calendar, a CRM, or a tracking snippet on your site.
| Metric | Where it comes from | What it cannot tell you |
|---|---|---|
| Delivered and bounced | Receiving mail servers | Whether the message reached the inbox or the spam folder |
| Clicks | The tool's link tracking | Whether the person then bought; link scanners can also register clicks nobody made |
| Opens | A tracking image loading | That a human read the message; image handling differs between mail apps |
| Unsubscribes and complaints | The tool's list handling and mailbox feedback | Why people left; this needs a reply or a short survey |
| Goal or conversion | A tag, a URL visit or a purchase event passed to the tool | Anything that happened outside the data you passed in |
| Revenue | A purchase event with an amount, from your checkout or store | Which email caused the sale, unless the tool defines a credit rule |
Revenue Attribution Is Where Plans Diverge
Attribution means crediting a sale to the email, or to the automation, that preceded it. There are three ways to get it, and each fits a different business.
Native Attribution Inside the Email Tool
Drip's feature list includes ecommerce revenue attribution, which fits a seller with a product catalog because the sale event and the email live in the same account (drip.com/pricing). Klaviyo is built the same way for stores, and its Email plan is $30 a month at 1,000 profiles and $100 at 5,000 (klaviyo.com/pricing). Native attribution is only as good as the purchase feed: if your coaching payments run through a checkout the tool does not read, the revenue column stays empty.
Deal-Based Reporting in a CRM
ActiveCampaign and HubSpot attach revenue to a deal record instead of to an email. A coach who sells a high-ticket program after a discovery call can log the deal value on the contact and then report on deals by source or by the automation that created the lead. This is the better model when the sale takes a conversation, because the email did not close it, but it still produced the lead. ActiveCampaign Plus is $49 a month and Pro is $79 at 1,000 contacts, billed annually, and HubSpot Marketing Hub Starter is $7 per seat and Professional $800 a month (activecampaign.com/pricing, hubspot.com/pricing/marketing).
Outside Attribution With Tagged Links
The cheapest method works on any tool. Add the same three UTM parameters to every link that goes to your site: utm_source set to email, utm_medium set to the name of the flow, and utm_campaign set to the specific email. Your website analytics and your checkout then report sessions and sales by email, no matter what the email tool can see. The weakness is manual discipline, because one unlabeled link breaks the trail.
A Reporting Setup for One Coaching Launch
Take a coach with a list of about 3,000 who is opening a five-day enrollment window for a group program. The sales page has an application form, applicants book a call, and some of them pay. Here is a setup that makes every step visible, using only a form, tags, tagged links and a spreadsheet.
- Name the funnel steps once. Use four tags: sales-page-clicked, applied, call-booked and enrolled. The email tool adds the first from a link click, and the form, calendar or checkout adds the rest through an integration or a connector.
- Tag every link. Email one to five all point at the same sales page, so the only thing separating them in your analytics is the third UTM value. Use launch-oct-e1 through launch-oct-e5 as the campaign names.
- Read three numbers per email, not ten. For each email, record delivered, unique link clicks and unsubscribes. If email three went to 2,000 people and 60 clicked, that is 60 divided by 2,000, or 3 percent, a figure you can compare with emails one, two, four and five from the same send.
- Count downstream from the tags. At the end of each day, count how many contacts carry each of the four tags. The step with the largest drop is where the launch leaks: clicks without applications means the page is weak, applications without booked calls means the follow-up email is weak.
- Review once, after the window closes. Keep a table of email, link clicks, applications and enrollments. Cut or rewrite the email that produced clicks without applications, and copy the structure of the email that produced the most applications into the next launch.
This costs nothing beyond the tool you already pay for, and it works on Kit, ActiveCampaign, Drip, Flodesk and MailerLite alike, because it relies on tags and links and not on built-in revenue reports.
What the Published Plans Say About Reporting
Reporting depth is a plan boundary on several tools, so the tier matters more than the brand.
- Kit (formerly ConvertKit): the Pro plan adds engagement analytics, Subscriber Signals and deliverability reporting that Creator lacks. At 10,000 subscribers Creator is $116 a month and Pro is $158, billed yearly (kit.com/pricing).
- Flodesk: Lite ($25 a month at 1,000 subscribers) lists analytics, and Pro ($28) lists advanced analytics with unlimited workflows (flodesk.com/pricing).
- Brevo: Standard, from $18 a month, is the tier whose description names advanced reports alongside automation and A/B testing (brevo.com/pricing).
- Constant Contact: reporting is named on Premium, which starts at $80 a month, alongside advanced automation and segmentation (constantcontact.com/pricing).
- Drip: one published plan, $39 a month for up to 2,500 people and $89 for 5,000, that lists ecommerce revenue attribution (drip.com/pricing).
- ActiveCampaign: Starter at $15 a month is capped at 5 actions per automation, so one automation report covers only a short funnel. Plus at $49 adds standard segmentation, which is what lets you slice results by tag or field, and Pro at $79 adds advanced segmentation (activecampaign.com/pricing).
- HubSpot: Sales Hub Enterprise lists deal journey analytics, which sits on the CRM side and not in Marketing Hub Starter, whose email automation is capped at 10 actions (hubspot.com/pricing/sales).
- Customer.io: Essentials is $100 a month for 5,000 profiles, billed monthly. It reports on the events you send in, so the report is as complete as your event design (customer.io/pricing).
Those pages leave gaps that a trial can fill. Kit and Drip both offer a 14-day free trial, so send one broadcast during the trial and open its report to see whether per-link click counts and a click-map view are there, because the pricing pages do not list that detail. Treat anything a pricing page does not name as unknown until the report screen shows it.
Reporting Across Tools With a Dashboard Product
When the email numbers sit in one tool, the checkout in another and the website in a third, a dashboard product pulls them into one view. AgencyAnalytics charges $20 per client per month billed annually, with unlimited data sources and a white-labeled client portal (agencyanalytics.com/pricing). Databox has a Free plan with 1 user and 3 data sources, and an Agency plan from $79 a month billed annually with unlimited users and 20 data sources (databox.com/pricing). A solo coach rarely needs either, and a spreadsheet fed by tagged links does the same job for one launch at no cost.
What to Ignore in the Report
Some numbers look important and mislead more than they inform, especially on a small list.
- Open rate as a success measure. An open is recorded when a tracking image loads, and mail apps handle images differently, so the count says little about who read the message. Use opens only to compare two subject lines sent to similar audiences at the same time, and never to judge a launch.
- Averages across the whole list. A list that mixes ten-year-old leads with last week's workshop attendees produces a flattering or a gloomy average that describes nobody. Split by tag first, then read the numbers.
- One-email results on a small send. If an email went to 300 people, a difference of a few clicks is noise. Wait until a pattern shows up across several sends before rewriting your approach.
- Unsubscribes right after a sales sequence. They spike when you pitch, and a person who leaves during a launch was probably not going to buy. Watch unsubscribes in your non-sales emails, where a rise points to a real problem with frequency or relevance.
- Revenue figures you cannot trace. If a dashboard shows revenue but you cannot say which checkout event fed it, treat the figure as unconfirmed and reconcile it against your payment processor once a month.
Acting on What the Report Shows
A report is worth reading only if it changes something. Three rules make that concrete for an automated sequence. First, rewrite or remove the single weakest email, judged by clicks to the next step and not by opens. Second, split the winner by tag, since a message that works for people who downloaded the checklist may flop for people who joined from a referral. Third, review a flow after it has run through two full cycles of new subscribers, because the first week of data mostly reflects the people who were already waiting for it.
The Bottom Line
Most coaches and course creators need tags, tagged links and a short weekly table, and every plan above supports that. If your sales happen after a call, ActiveCampaign Plus or Pro at $49 or $79 a month for 1,000 contacts is the pick that keeps a deal value next to the contact. If you sell a catalog of courses with a checkout the tool can read, Drip's single plan from $39 a month includes ecommerce revenue attribution. If you run on Kit and want to see engagement trends and deliverability reporting, Pro is the tier that lists them, at $158 a month for 10,000 subscribers against $116 for Creator. Pick the tool by the question you need answered after the click, and let opens stay a minor signal.
Find platforms with best analytics
Compare email automation reporting capabilities.
Compare Platforms