Wrivio
Get Wrivio
5 min readBy Wrivio Team

How to Write a Year-in-Review Blog Post People Actually Read

December is year-in-review season, and most of these posts follow the same template: a thank-you, a list of launches, some vanity metrics, and a teaser for next year. They are written for the company. Readers skim them, if they open them at all.

A good year-in-review post is different. It gives readers something they can use: what worked, what did not, real numbers, and the reasoning behind decisions. Done well, it is one of the most linked and shared posts a small company publishes all year.

Decide Who It Is For

Before writing, pick the reader:

  • Customers: what improved for them, what is coming, what you heard from them.
  • Peers in your industry: what you learned, with numbers. This is the version that earns links.
  • Investors or the wider public: progress against what you said you would do.

You can combine the first two, but write for one primary reader. A post trying to impress everyone usually informs nobody.

Start With What Changed For The Reader

Before:

What a year it has been! We are so proud of everything our amazing team has achieved, and we could not have done it without you, our wonderful community.

After:

This year we shipped offline mode, cut average load time from 3.1 to 1.4 seconds, and fixed the export bug that most of you reported at least once. Here is what we learned doing it, including two things we got wrong.

The second opening tells the reader what they get from the post in two sentences.

Use Real Numbers, With Context

Numbers are what make these posts credible and citable. Share what you can:

  • Growth figures with a baseline (“from 1,200 to 4,800 weekly users”).
  • Before-and-after results of specific changes.
  • Costs, time, or effort where they explain a decision.

Do not round up, do not use percentages without the base, and do not invent anything. If you cannot share a number, describe the change in words. AI search systems and journalists both favour pages with exact, dated figures. See why AI search rewards exact numbers and dates.

Include What Did Not Work

The most-read part of a good review is the mistakes section. It is also the part most companies skip. One or two honest stories (“we spent three months on a feature almost nobody used; here is how we would decide differently now”) build more trust than any launch list.

A Structure That Works

  1. Opening: the year in two or three concrete sentences.
  2. What we shipped and why: three to five items, each with the problem it solved.
  3. Numbers: a short table or list with context.
  4. What we got wrong: one or two stories with lessons.
  5. What readers told us: themes from feedback, and what you did about them.
  6. What is next: specific, without overpromising.
  7. Thanks: short, and last.

For general structure guidance, see how to write a blog post outline.

Make It Findable Later

Year-in-review posts keep getting traffic for years if they are easy to find and cite:

  • Put the year in the title and URL (“2026 in review”). Unlike evergreen posts, these are explicitly dated, so the year belongs in the title. See should you put the year in your blog title.
  • Use clear headings that describe the content.
  • Show the publication date, which Google’s guidance on publication dates recommends making visible and consistent.
  • Link to the posts where you covered each launch in detail.

Editing Pass

Year-in-review drafts are often long and self-referential. A tight edit should cut adjectives, merge similar items, and move thanks to the end. A Wrivio Context for this edit could say:

Rewrite this as a clear, honest year-in-review section for readers outside our company. Plain, confident, no hype words or exclamation marks. Keep every number, date, product name and claim exactly as written. Do not add achievements, metrics or praise that are not in the original.

Press Ctrl+Shift+Space on each section and check that no figure moved.

Common Questions

When should I publish a year-in-review post?

Early to mid December catches readers before the holidays, and early January catches the “new year” reading peak. Avoid the week between Christmas and New Year, when attention is lowest.

Should I share revenue numbers?

Only if you are comfortable with competitors and customers seeing them. Usage, performance and time figures are often just as interesting and less sensitive.

How long should it be?

Long enough to cover your best three to five stories with substance, usually 1,000 to 2,000 words. A long list of minor launches is better as a changelog link.

Can AI write the year-in-review for me?

It can help structure and tighten your draft, but the substance, numbers and honest lessons have to come from you. Generic reviews are exactly the problem this post is about.

Download Wrivio for Windows to tighten each section of your year-in-review without losing a single number.