
Guides
Checklist for newsletter analytics: final pass
Newsletter analytics only pay off when each number ties to a decision, a formula and a named owner before the send, so run this final pass on your dashboard.
What to take away
- Write the decision each number is meant to change before you open the dashboard. A metric with no decision attached is decoration.
- Give every metric a formula, a source system and one named owner. Open rate, click rate and churn mean nothing until those three are written down.
- Keep list size, engagement rates, revenue, direct cost and hours worked in separate columns. Mixing them hides which one moved.
- Check opens against Apple Mail Privacy Protection inflation, bot clicks and suppressed addresses before you trust a spike.
- Read release cohorts against comparable windows. A new send compared with a two-year back catalog flatters nobody.
This article covers newsletter business operations in general. It is not commercial-email, privacy, consent, or deliverability advice. It is not advertising, endorsement, copyright, or subscription advice. It is not tax or legal advice. Duties turn on the message, the audience, the jurisdiction and the platform terms, so confirm the current rule with a licensed attorney or your state authority.
Decide what the number is for
Name the decision first. Sponsorship rate card, send frequency, subject-line format, list growth spend, platform migration: pick the one the metric will settle.
Metric Definition Row
- Decision the metric settles
- Numerator
- Denominator
- Event and identity
- Time zone and attribution window
- Exclusions and source system
- Named owner
A newsletter owner who tracks open rate because the platform displays it has bought reporting work and nothing else. Write the decision on the same line as the metric.
Then write the formula. Here are the required fields:
- Numerator
- denominator
- event
- identity
- time zone
- attribution window
- exclusions
- source system
- owner Nine fields, one row, and the argument about whose number is right usually ends there.
Email production and deliverability review
Deliverability is a production measure, not a marketing one. Track bounce rate, spam complaint rate and inbox placement by sending domain, and review them after every send, not quarterly.
Deliverability Review Checklist
- Bounce rate by sending domain
- Spam complaint rate by sending domain
- Inbox placement by sending domain
- SPF, DKIM and DMARC records verified
- Suppression list exported before migration
- Review after every send, not quarterly
Authentication belongs in the same review. SPF, DKIM and DMARC records are set at the domain level, and a misconfigured record shows up as a placement problem long before it shows up as a complaint.
Suppression hygiene is the other half. An unsubscribe that is honored late is a compliance problem under the CAN-SPAM Act, which requires prompt opt-out processing.
The FTC compliance guide for business sets out the identity, subject-line, advertising-disclosure and postal-address duties, and it applies to mail sent by a vendor on your behalf as much as to mail you send yourself.
Keep a suppression list that survives a platform migration. Export it before you move, not after.
Reading opens, clicks and churn without fooling yourself
Apple Mail Privacy Protection pre-fetches images, so a large share of opens are recorded whether or not a human looked. Treat open rate as a delivery signal, not a reading signal.
What Each Metric Answers
Metric
- Delivery rate
- Delivered / sent
- Click-to-delivered
- Unique clicks / delivered
- Churn rate
- Unsubscribes / active subscribers
- Revenue per thousand delivered
- Sponsor revenue / (delivered / 1000)
- Contribution per production hour
- (Revenue minus direct cost) / hours
Formula
- Delivery rate
- Is the domain reaching inboxes
- Click-to-delivered
- Did the content earn a click
- Churn rate
- Is the list shrinking
- Revenue per thousand delivered
- What a send is worth
- Contribution per production hour
- Does the send pay for the time
What it answers
- Delivery rate
- Click-to-delivered
- Churn rate
- Revenue per thousand delivered
- Contribution per production hour
Click rate survives better, but bot clicks inflate it on some lists. Compare click-to-open against click-to-delivered and see whether the gap is stable.
Churn needs its own denominator. Unsubscribes divided by delivered sends is a different number from unsubscribes divided by active subscribers, and the second one is the one that predicts list decay.
Reading opens, clicks and churn
| Metric | Formula | What it actually answers |
|---|---|---|
| Delivery rate | Delivered / sent | Is the domain reaching inboxes |
| Click-to-delivered | Unique clicks / delivered | Did the content earn a click |
| Churn rate | Unsubscribes / active subscribers | Is the list shrinking |
| Revenue per thousand delivered | Sponsor revenue / (delivered / 1000) | What a send is worth |
| Contribution per production hour | (Revenue minus direct cost) / hours | Does the send pay for the time |
Sponsor fulfillment and the rate card
A sponsorship is a contract with deliverables, not a payment. The rate card should state the placement, the send date, the expected reach, the link treatment and the reporting you will supply.
Reach claims need a source. If you quote a subscriber count, say whether it is total list size or delivered sends, because the two differ by the bounce and suppression rate.
Fulfillment review is a checklist, and it runs before the send:
Sponsor Fulfillment Checklist
- Sponsor copy approved in writing with FTC disclosure
- Links tested and tracking parameters confirmed
- Send date and placement locked to calendar
- Post-send report delivered within contract window
- Invoice raised and payment terms recorded
FTC endorsement disclosure applies to a sponsor's claims as much as to your own. The commission's guidance on negative-option offers, including the ROSCA recap on risk-free trials, is worth reading if a sponsor's offer converts readers into a paid trial. That is a contract question for your attorney, not a marketing one.
Release cohorts and the back catalog trap
Group sends by release date, format, topic and traffic source, then compare like windows. A send from last week has had seven days to accumulate clicks; a send from 2024 has had two years.
Back catalog reads are real revenue, but they arrive on a different curve. Keep them in a separate cohort so a strong archive month does not read as a strong new-send month.
If you sell archive placements, price them against archive performance, not against the launch-week numbers.
Workload, cost and break-even
Track production hours alongside revenue.
Break-Even Variables
- PPlatform fee per month
- cPayment processing on sponsor revenue
- KContractor cost per send
- RSponsor revenue per send
Break-even arithmetic, in variables you fill in:
- Platform fee per month
P- Payment processing on sponsor revenue
c(as a decimal)- Contractor cost per send
K- Sponsor revenue per send
R
Break-even sends per month is (P + K × n) / (R × (1 - c)), solved for n. Put your own figures in; nobody else's rate card applies to your list.
Platform choice feeds directly into P and into payout terms. Beehiiv, Substack, Ghost, Kit and Mailchimp publish their own fee schedules and payout conditions, and those pages are the only current source. Compare them on the date you sign, not on a comparison table from last year.
Recordkeeping supports all of this. The IRS guidance on what records a business should keep covers income, expenses and the documents behind them. Schedule C and 1099-NEC questions belong with a CPA or enrolled agent.
Security and data handling for a small list
Subscriber data is a business asset with a legal perimeter. California and Colorado privacy statutes give residents rights over personal information, and the thresholds and duties differ by state. Ask an attorney which apply to your list size and revenue.
Basic hygiene is cheap. The NIST small business quick-start guides give a practical starting point for access control, backups and incident response without a security team.
Two rules cover most of the risk: restrict who can export the list, and know where the export goes.
Retire the metrics that stopped earning their keep
Every metric costs reporting time. Once a quarter, list what you track, what decision each one changed, and what you would lose by deleting it.
Delete the ones that changed nothing. Annotate the ones that changed a definition, so next quarter's comparison is honest.
Common questions
How often should a newsletter owner review analytics?
Weekly for deliverability and suppression, monthly for revenue, cost and churn. Reopen the whole model when you change platform, price or send frequency, because a definition change makes the old series useless.
Which newsletter numbers matter most?
Delivered sends, click-to-delivered, churn against active subscribers, sponsor revenue per thousand delivered, and contribution per production hour. Those five cover reach, engagement, decay, price and labor.
What should a new newsletter owner avoid?
Avoid quoting another publisher's open rate or rate card as a target. List source, niche and send frequency drive all three, and a borrowed benchmark tells you nothing about your own list.
Does CAN-SPAM apply to a small newsletter?
Yes, if the message is commercial. Identity, subject line, advertising disclosure, postal address and prompt opt-out processing all apply, and they apply to mail a vendor sends for you. Confirm the details with a licensed attorney.







