Annual Digital Review: Year-End Report and Next Year's Plan
A practical year-end digital review: what data to collect, which questions to answer, and how to turn it into next year's plan and budget split.
Introduction
- A monthly report answers: what happened this month? An annual digital review answers a bigger question: where do we put money and time next year?
- Many businesses start a new year by repeating last year, or by deciding on gut feeling: "Instagram doesn't work", "we need a new website", "let's try TikTok". An annual review replaces impressions with evidence.
- The best time for it is the end of your financial year, or about two months before your most important season. Some Gulf businesses plan around Ramadan or the school year more than around January.
- If you already keep regular monthly reports, such as the monthly marketing report, half the work is done. If not, this review is a chance to set a baseline for next year.
- This guide offers a five-step framework: collect the data, answer the key questions, classify each channel, build the plan, split the budget, and then a one-page template.
Step 1: collect the year's data
Gather the numbers before any discussion, and from their original sources:
- Channels: every channel you used this year: website, Google Search, Google Maps, Instagram, TikTok, Snapchat, LinkedIn, WhatsApp, email, paid ads, exhibitions and referrals.
- Enquiries: counted by month and by source. Your own log or CRM is the source of truth, not platform numbers alone. If you have no log, start now by asking every customer how they heard about you.
- Cost: total spend per channel: ads, agency or freelancer fees, tools and subscriptions, content production, and an estimate of your team's time.
- Cost per enquiry: channel spend divided by the enquiries it produced. If possible, cost per actual customer too, because some channels bring many enquiries and few sales.
- Best pages: your top 10 website pages by conversions, not by visits alone.
- Best posts: your top 10 posts by messages, saves and shares, not likes.
- Reviews: new reviews gained, average rating, recurring themes in praise and complaints, and reply rate.
- Website health: speed metrics, indexing status, broken links, any outages, and renewal dates for the domain, hosting and certificate.
- Sales: revenue by channel if you can; at the very least, which channels produced the biggest deals.
Common data problems and how to handle them:
| Problem | Right way to handle it |
|---|---|
| Tracking was broken for part of the year | Record it as a gap; do not estimate numbers that do not exist |
| Enquiries live on staff phones | Collect a clear sample now and fix logging for next year |
| Scattered, undocumented fees | Check invoices and bank transfers per channel |
| The website or accounts changed mid-year | Split the year into before and after the change |
Step 2: questions you need to answer
What worked?
- Which channel brought the best customers at a cost your margins can carry?
- Which offer, service or product drove the most enquiries?
- Which page, post or campaign deserves to be repeated or scaled?
What should we stop?
- Channels that took budget for many months with no enquiries you can attribute to them.
- Tasks done out of habit: a daily post nobody reads, a report no decision follows.
- Paid tools and subscriptions nobody uses.
Where did competitors move?
- Did any of them open a branch or launch a new website or online store?
- Did they start new ads? Meta's Ad Library is public and shows active ads.
- Did their Google Maps reviews grow noticeably? Did they join a platform you are not on?
- Did they change prices, offers, payment or delivery options?
What changed in the market and among customers?
- New questions customers keep asking on WhatsApp and calls.
- Shifts in price sensitivity or preferred payment methods, including local payment gateways.
- Shifts in language: do your customers search more in Arabic or in English?
What is missing from our data?
- Every question you could not answer becomes a tracking task for next year: a form without tracking, an unrecorded enquiry source, a channel with no report.
To turn these answers into measurable decisions and work out their return, see from report to decisions: measuring ROI.
Step 3: classify each channel
Once you have the answers, put each channel in one of four boxes:
| Class | Criterion | Decision for next year |
|---|---|---|
| Scale | Proven enquiries at an acceptable cost | Increase budget gradually and keep watching cost |
| Keep | Steady contribution, no clear growth | Hold the budget and improve execution |
| Test | New channel or not enough data | Small fixed budget, a success criterion and a deadline |
| Stop | Cost without results after a fair trial | Stop and move the budget to a proven channel |
- A "fair trial" means enough time, working tracking and a clear offer. Do not drop a channel that ran for two weeks with a weak ad and a slow page.
- Do not judge asset-building channels such as content and SEO by the same yardstick as ads; their effect is slower but it compounds.
Step 4: turn the review into next year's plan
- Three goals at most, each measurable against this year's baseline, for example: grow enquiries from organic search compared with this year.
- Quarterly milestones: what should be achieved each quarter, and when you will review it.
- A seasonal calendar: Ramadan, Eid, national days, summer and back-to-school, with the content and offers each needs weeks in advance.
- Infrastructure projects: a new website, an online store, a CRM or WhatsApp automation. Pick the project that removes the biggest bottleneck the data revealed, not the most exciting one.
- One owner per goal: a named person, not "the team".
- A short monthly check: the monthly report tracks progress towards these goals specifically.
Who should take part in the review?
- The owner or the manager who holds the budget decision.
- Whoever handles sales or receives enquiries, because they know the quality of customers, not just the count.
- The marketing lead or agency, to present the numbers and explain what sits behind them.
- Whoever looks after the website and systems, to discuss outages and proposed technical projects.
- Hold one session after the data is collected, not before, and send the template to everyone a few days ahead so they arrive having read the numbers.
Step 5: splitting the budget
There is no percentage that suits every business. Split the budget into five buckets and size each from your own numbers:
- Fixed essentials: hosting, domain, maintenance, necessary tools and security. Count these first, because they cannot be postponed.
- Proven channels: usually the largest share, because the review showed an acceptable cost per enquiry.
- Tests: a small fixed amount you accept you may lose, with a clear stop rule.
- Long-term assets: website improvements, content, SEO and a system for collecting reviews. Their effect builds up over the years.
- Reserve: for a seasonal opportunity or an unexpected problem.
Practical rules for the split:
- Start with the essentials, then allocate the rest according to the cost per enquiry you calculated for each channel.
- Account for cash flow and seasonality; you may need to spend more before your season, not during it.
- Do not move the whole budget at once; gradual change lets you see the effect of each decision.
One-page annual review template
| Item | This year's result | Decision for next year |
|---|---|---|
| Top 3 channels by enquiries | ||
| Total enquiries, strongest and weakest month | ||
| Cost per enquiry by channel | ||
| Top 3 pages by conversions | ||
| Top 3 posts by messages and shares | ||
| Reviews: count, average and recurring themes | ||
| Website health: speed, indexing, outages | ||
| Main competitor moves | ||
| What we stop | ||
| What we scale | ||
| What we test | ||
| Next year's goals (three at most) | ||
| Budget split across the five buckets | ||
| Data gaps we will fix |
Common mistakes in an annual review
- Building the review from memory instead of numbers.
- Judging platforms by likes and followers instead of enquiries and sales.
- Changing everything at once, so you never learn what worked.
- A plan with no owner and no review date.
- Comparing your year with a competitor's figures you cannot verify, instead of with your own previous year.
- Neglecting the website as an asset; it is where most channels lead in the end.
Summary
- An annual digital review turns a year of scattered numbers into clear decisions: what to scale, what to stop, what to test, and how to split the budget.
- Collect data from its sources, answer the questions honestly, and record gaps rather than estimating what is not there.
- Reduce the outcome to one page, and use the monthly report to follow it through.
- If you want an outside review that brings your digital presence, competitors and growth opportunities into one plan, our Growth Blueprint starts from 200 OMR and gives you an indicative, public-data-based reading to build next year's plan on.
Frequently asked questions
+When should I run the annual digital review?
At the end of your financial year, or about two months before your most important season so there is time to act on the plan. What matters is running it at the same point every year so comparisons stay fair.
+What if I don't have complete data for the year?
Record the gaps as they are rather than estimating missing numbers, and use what you do have: invoices, logs and messages. Then make fixing tracking and logging one of next year's goals.
+How much of the budget should go to tests?
There is no percentage that suits everyone. Set aside a small fixed amount you can afford to lose without hurting the business, and define a success criterion and a decision date before you start.
+Does an annual review replace monthly reports?
No. Monthly reports are its raw material and the tool that tracks the plan afterwards. The annual review sets the direction; the monthly report measures progress towards it.
Ready to apply what you read?
Let's build your next digital project together.
