- Why this gets skipped every single year
- The five numbers to pull before you open a single document
- A worked example: the florist who nearly cut the wrong thing
- The one-page template itself
- Checking the boring stuff while you're in there
- Turning the review into next year's calendar
- Where an outside eye earns its keep
- Frequently asked questions
The short version: An end of year marketing review is not a vibes-based scroll through your Instagram grid, it's five numbers pulled from your own accounts, a ten minute conversation about what brought in money, and one page of decisions for next year. Most small businesses skip it because it feels like admin, but it's the cheapest strategy session you'll ever run because the data is already sitting there, free.
Why this gets skipped every single year
I've watched business owners pour weeks into a Christmas campaign, a product launch, a rebrand, and then slide straight into January with zero review of what worked. Not because they're lazy. Because reviewing the year means looking at numbers that might disappoint you, and most people would rather plan next year's shiny new idea than sit with the evidence that last year's shiny new idea didn't pay off.
That's the uncomfortable bit nobody says out loud: an end of year review often tells you that the thing you loved doing was the thing that made the least money, and the thing you found boring was your biggest earner. If you're not prepared to hear that, don't bother doing the review, you'll just ignore it anyway.
The five numbers to pull before you open a single document
Don't start writing. Start gathering. You need these five things from the last twelve months, and all of them live in tools you already have open most days.
- Revenue by channel: how much came from organic social, paid ads, email, referrals, and direct/word of mouth. Your bank statements plus your invoicing software (QuickBooks, Xero, Wave) will give you this if you tag sources when quotes come in.
- Website traffic and conversion by source: pull this from Google Analytics 4. Look at sessions, then goal completions or purchases, by channel.
- Email list health: list size at the start of the year versus now, open rate, click rate, and unsubscribe rate. Mailchimp, Klaviyo or whatever you use will show this on one dashboard.
- Cost per lead or cost per sale on anything you paid for: ad spend divided by leads, and ad spend divided by sales, broken out by platform.
- Content that worked: your top five posts or emails by engagement or clicks, not your favourites.
If you only have time for one of these, do revenue by channel. It's the number that tells you where to put next year's budget and time.
A worked example: the florist who nearly cut the wrong thing
Say you run a small florist with one shop and an online delivery arm. Over the year you post on Instagram most days, you send a monthly email newsletter, and you ran Facebook ads for six weeks before Mother's Day and Valentine's Day.
When you finally sit down and pull the numbers, this is roughly what you find: Instagram brought in a lot of likes and comments but only 4% of trackable online orders came through a link in bio or story swipe-up. The monthly email, sent to a list of 1,800 people, drove 22% of online orders despite taking an hour a month to write. The Facebook ads cost £3.40 per lead and converted at 18%, giving a cost per sale of around £19, against an average order value of £58.
Before pulling the data you'd have guessed Instagram was the workhorse, because it's where you spend most of your time and it feels the most active. The review shows the opposite: email and paid ads are quietly doing the heavy lifting, and Instagram is mostly brand awareness, not sales. The decision for next year isn't to abandon Instagram, it's to stop treating it as a sales channel and start treating the email list as the priority, maybe moving to fortnightly sends, and to run Facebook ads for a longer window around both key dates instead of six weeks.
That's the kind of decision a real review surfaces. Without the numbers, you'd have spent next year doing more of what felt busy, not what paid.
The one-page template itself
Keep it to one page. If it needs ten pages nobody will ever open it again in March. Structure it like this:
- Section 1, the headline numbers: total revenue this year vs last year, total marketing spend, overall cost per acquisition, email list growth.
- Section 2, channel performance: a simple table, one row per channel, columns for spend, leads, sales, and cost per sale.
- Section 3, what worked: three bullet points, no more, naming the specific campaign, post, or email and the number that proves it worked.
- Section 4, what didn't: three bullet points, same rule, be specific about the number not the feeling.
- Section 5, three decisions for next year: not ten, three. One thing to stop, one thing to do more of, one thing to test for the first time.
If you want the layout ready-made rather than building it from scratch, a free marketing plan template gives you the structure to drop these sections straight into, and the same free data sources work for filling it in.
Want AI doing the heavy lifting in your marketing?
I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.
Checking the boring stuff while you're in there
While you've got your analytics open, check two things that have nothing to do with campaign performance but everything to do with whether next year's marketing is even legal to run. First, consent banners: if you've added new tracking pixels or tools this year without checking your cookie consent setup, you may be collecting data you're not allowed to use, which is worth understanding, something this Cookiebot review covers in plain terms. Second, if any part of your audience is in Canada, your email and text marketing needs to meet specific consent rules, laid out clearly in this guide to CASL and anti-spam law. Neither of these is exciting but both can quietly undo a good year if ignored.
Turning the review into next year's calendar
Once you've got your three decisions, put dates against them straight away, while the review is fresh, rather than leaving it as a document you'll "revisit in January." If one of your decisions is to run a bigger seasonal push, map the key dates now, the same way you'd plan a Christmas social media calendar, so the campaign exists on paper months before you need it live. If you prefer working in something simple rather than a dedicated planning tool, you can build the whole year's content calendar in a document you already have using this guide on how to make a calendar in Word.
And if the review shows you need more hands than you currently have, whether that's someone to run ads or manage the content you now know is working, this is also the moment to sort out hiring rather than drifting into it. A free job description template will save you writing a vague ad that attracts the wrong applicants.
Where an outside eye earns its keep
If you've done the review and the numbers still don't tell a clear story, or you can see the problem but not the fix, that's usually the point where bringing in someone who does this for a living pays for itself faster than another year of guessing. If you're weighing that up, it's worth reading about what an AI consultant costs before you commit to anything, so you know what a fair quote looks like.
Frequently asked questions
How long should an end of year marketing review take?
For a small business with one or two marketing channels, budget two to three hours: one hour pulling the five core numbers, one hour filling in the one-page template, and thirty minutes turning your three decisions into dated actions for next year.
What's the biggest mistake businesses make in their year end review?
Reviewing activity instead of revenue. Counting how many posts went out or how many emails were sent tells you how busy you were, not whether any of it made money, which is why channel-level revenue has to be the first number you pull.
Do I need Google Analytics to do this ?
You need some way to see traffic and conversions by source, and GA4 is free and does that, but if you already tag orders by source in your invoicing software that can be enough on its own for a small business with simple sales channels.
Should I review marketing and sales data together or separately?
Together, always. A channel that drives lots of traffic but few sales isn't a marketing win, it's a cost, so cost per sale by channel matters more than clicks, likes, or impressions on their own.
Run a business, a brand or a blog? I feature tools, products and expert guest posts for an audience of 15,000. See how it works

