The Email Marketing Scorecard
This scorecard tracks the health of the list, the health of the sending domain, and what each send and each automated flow actually produces. It is run by the email lead, reviewed weekly with the marketing lead and the owner, and it lives on live data pulled from the email platform, not on a screenshot of last month's campaign report.
Why this scorecard exists
Why the campaign report is not a scorecard
Every email platform ships a campaign report, and that report is why most email programs drift. It shows open rate and click rate per send, and both numbers have been unreliable since mail clients started pre-loading images. A generic marketing scorecard makes it worse by dropping email into a single row labeled something like 'email performance' with no definition of what performance means. Nobody owns that row, so nobody acts on it. The list keeps growing on paper while the share of people who still read anything keeps shrinking.
Email is different from paid channels in one important way: you are not renting attention, you are borrowing a reputation. Every send changes how inbox providers see your domain. A bad send does not just underperform, it makes the next ten sends land in spam. So the scorecard has to watch the inputs that protect the domain (bounces, complaints, unengaged sends) as closely as the outputs (revenue, leads). It also has to separate what the automations produce from what the calendar produces, because those two numbers move for completely different reasons.
When the scorecard is live, the weekly conversation changes. Instead of 'the newsletter did okay,' the email lead reports net list growth, complaint rate, and revenue per send against targets set from your own trailing history. A red flag on complaints pauses the calendar before the domain takes damage. A drop in flow share tells you a trigger broke, not that customers stopped caring. And the list hygiene row means suppressing dead addresses is scheduled work with an owner, not a cleanup someone means to get to.
The scorecard
11 numbers. Every one has an owner.
| Metric | What it means | How to set the target | Owner | Cadence | Red flag |
|---|---|---|---|---|---|
| Net list growth Gross signups hide a list that is bleeding out the back, and net growth is the only version of the number that tells you whether the audience is actually getting bigger. | New subscribers added this week minus unsubscribes, hard bounces, and spam complaints removed in the same week. | Take the trailing 8-week median of weekly net adds and set that as the floor, then raise it by a fixed amount each quarter tied to the signup sources you are adding. If net growth is negative, the first target is simply zero. | Email lead | Weekly | Two consecutive weeks of negative net growth triggers a review of every signup source and every unsubscribe reason captured that month. |
| Hard bounce rate Hard bounces are the fastest way to teach inbox providers that you do not maintain your list, and they compound with every send until the addresses are suppressed. | The share of addresses on a send that were rejected because the mailbox does not exist or the domain is dead. | Pull the hard bounce rate on your last 12 sends and set the target at the lowest rate you have already achieved. The goal is to hold your best week, not your average week. | Email lead | Weekly | Any single send above target stops the next scheduled campaign until the bounced addresses are confirmed suppressed and the source of the bad addresses is identified. |
| Spam complaint rate Complaint rate is the number inbox providers weigh most heavily, and it is the one metric where a small move can push the entire domain into the spam folder. | The share of delivered messages where the recipient hit the spam button, as reported by the email platform and by Google Postmaster Tools. | Set the target at the median complaint rate across your last quarter of sends, and set a separate hard ceiling below the threshold your inbox providers publish for your sending volume. The target tightens each quarter as segmentation improves. | Email lead | Daily | One send above the ceiling halts all campaign sends, keeps flows running, and starts a same-day review of the segment and the offer that went out. |
| Engaged-subscriber share This is the true size of your audience, and a list of 50,000 with a small engaged share is a smaller asset than a list of 10,000 that clicks. | The percentage of the active list that clicked, replied, or converted from any email in the trailing 90 days, with opens excluded because they are inflated by mail clients that pre-load images. | Calculate the share today and set the target as the same share held flat while the list grows, then raise it as unengaged addresses are moved to a suppression segment. Track the absolute count alongside the percentage so growth and hygiene do not cancel each other out. | Marketing lead | Monthly | A month-over-month drop in the engaged count, not just the share, triggers a look at whether the sunset flow is firing and whether recent sends went to the full list instead of the engaged segment. |
| Unsubscribe rate per send A spike on one send points straight at the content, the segment, or the frequency, and a monthly average would hide it. | Unsubscribes divided by delivered messages for each campaign, tracked by send rather than by month. | Take the median unsubscribe rate of your last 12 campaigns and use it as the target, with a second line for promotional sends versus content sends if they behave differently in your history. | Email lead | Weekly | Any send at double the median gets a written note on what was different about it before the next campaign is scheduled. |
| Revenue or leads per send It is the one output number that rewards sending to the right people and punishes sending to everyone, which is exactly the behavior the scorecard should shape. | Attributed revenue (or qualified leads for a lead-gen business) divided by the number of delivered messages in each campaign. | Use the trailing 8-week median per-send figure as the target and tighten it by roughly 10 percent a quarter. Keep the attribution window fixed and written down so the number is comparable week to week. | Marketing lead | Weekly | Two consecutive weeks below target starts a review of segment size, offer, and whether the attribution window in the platform was changed. |
| Flow revenue share Flows are the part of the program that works without anyone touching it, and this row measures how much of the result depends on someone remembering to hit send. | The share of total email-attributed revenue or leads that came from automated flows (welcome, abandoned cart, browse, post-purchase, win-back) rather than one-off campaigns. | Measure the split today and set the target as a steady climb toward a level where flows carry the majority of revenue, with each new flow build adding a specific expected increment based on the traffic that trigger already sees. | Email lead | Monthly | A drop in flow share that is not explained by a campaign spike triggers a same-week check of every flow trigger, because a broken integration looks identical to lost interest. |
| Flow trigger health Flows fail silently, and the only way to catch a dead trigger before it costs a month of revenue is to compare entries to the events that should have caused them. | For each core flow, the number of contacts entering it this week compared to the number of qualifying events (signups, carts, orders) recorded in the source system. | The target is the ratio you observed in a known-good week, with a tolerance band set from the normal weekly noise in your own data. Any flow below the band is treated as broken until proven otherwise. | Email lead | Daily | Any flow with zero entries on a day the source system recorded qualifying events gets escalated the same day to whoever owns the integration. |
| Send cadence adherence Skipped sends are lost revenue that never shows up as a loss anywhere else, and irregular cadence trains the list to forget you. | Campaigns actually sent this week divided by campaigns on the approved calendar for the week. | The target is the full calendar, every week. If the team consistently misses, the fix is a smaller calendar that gets hit, not a bigger one that gets ignored. | Marketing lead | Weekly | A second missed send in the same month moves the calendar discussion to the owner's agenda, because the problem is capacity, not effort. |
| List hygiene actions Hygiene protects every other row on this scorecard, and it only happens if it is tracked as work with a number next to it. | A count of completed hygiene tasks this month: unengaged contacts sunset, hard bounces suppressed, role addresses removed, and duplicates merged. | Set a monthly checklist of the specific actions your platform requires and the target is that every item is done. Track the count of contacts suppressed as a second number so the sunset policy is visibly running. | Email lead | Monthly | A month with any checklist item incomplete blocks new list-growth campaigns until it is done, since growing a dirty list makes every deliverability number worse. |
| Inbox placement signal This is the leading indicator for the whole program, and it moves days before revenue does. | Domain reputation and authentication status from Google Postmaster Tools and the equivalent Microsoft view, plus SPF, DKIM, and DMARC passing on every send. | The target is authentication passing on every send and domain reputation holding at the best rating you have already reached. Anything below that is a defect, not a trend. | Email lead | Daily | A reputation downgrade or an authentication failure on any send pauses the campaign calendar until the cause is found and fixed. |
Targets are set from your own history, never from someone else's benchmarks. The builder does the arithmetic once you plug in your numbers.
The weekly review
Twenty minutes, same order, every week.
// 01
Start with complaints and reputation
The first two minutes go to spam complaint rate and the inbox placement signal, because a problem here makes every other number on the page irrelevant. If either is red, the meeting becomes a deliverability triage and the rest of the agenda waits.
// 02
Read the output rows against the list rows
Look at revenue or leads per send next to net list growth and engaged share. The question is whether results are coming from a healthier audience or from sending harder to a shrinking one, and the three rows together answer it.
// 03
Email lead reports, marketing lead challenges
The email lead reads each row as on target or off target with one sentence of cause. The marketing lead asks about flow share and trigger health specifically, because those are the rows most likely to be quietly broken without anyone noticing.
// 04
Decide, assign, and close
Every red flag leaves the room with a named owner and a date. The last decision is whether next week's calendar sends as planned, sends to a tighter segment, or pauses, and that call is written into the scorecard notes.
Where scorecards die
Mistakes we see constantly.
Treating open rate as the health metric
Opens are inflated by mail clients that pre-load images, so a rising open rate can sit on top of a dying list. Track clicks, replies, and conversions, and let opens drop to a footnote.
Counting gross signups instead of net growth
A list that adds 500 and loses 600 shows up as growth on most dashboards. Net the unsubscribes, bounces, and complaints every single week.
Sending campaigns to the whole list by default
Every send to unengaged addresses raises complaint risk and lowers the numbers inbox providers use to judge you. The default audience should be the engaged segment, with full-list sends as a deliberate exception.
Assuming flows are running because they were built
An abandoned-cart flow that stopped firing after a platform update looks like customers stopped abandoning carts. Compare flow entries to source events weekly, not quarterly.
Leaving hygiene as an unscheduled task
Suppression and sunsetting never feel urgent until the domain is already in the spam folder. Put hygiene on the scorecard with a monthly count and an owner so it happens on a schedule.
Other scorecards
Same discipline, different numbers.
By platform
By business type
Want it set up live in your dashboards?
We install scorecards on real data, wire the owners and alerts, and coach the weekly review. Scorecards and accountability is the service.
Questions we get
Straight answers.
Who should own the email scorecard?
The email lead owns most rows because they control the sends, the segments, and the platform settings. The marketing lead owns the output rows and cadence adherence so there is a second person accountable for results, and the owner sees the whole page weekly.
Why is open rate not on the scorecard?
Since mail clients began pre-loading images, opens are recorded whether or not a person looked at the email. We keep it visible in the platform for directional context but it does not earn a row, an owner, or a red flag.
How do we set targets if we have never tracked these numbers?
Run the scorecard for 8 weeks with no targets and just record the values. Then set each target from the median of that window and tighten from there, which keeps the targets honest to your own list rather than to a number someone read online.
What if we run a lead-gen business instead of ecommerce?
Swap revenue per send for qualified leads per send and flow revenue share for flow lead share. The list, deliverability, and hygiene rows do not change at all, because the domain does not care what you sell.
Can Citamark build this scorecard for us?
Yes. We start with a diagnostic call to see what your platform already captures, then build the scorecard on live data and coach the weekly review until your team runs it without us. Start at /book or take the self-assessment at /tools/marketing-ops-scorecard first.
A scorecard is only as good as the system feeding it.
Start with a diagnostic call. We will tell you which of these numbers you can trust today and what it takes to trust the rest.