Quick Answer: A post-campaign review analyses one thing — whether the campaign did what it was briefed to do — and reports three: what worked, what did not, and what changes on the next one. Everything else in the deck is decoration.
The campaign ends on a Friday. On Monday, the next one starts. The review, if it happens, is a screenshot of the results pasted into a chat group with the word “not bad”.
That is how most campaigns end in Malaysian in-house teams, and it is why the same mistakes come back every quarter. A review with no decision attached feels like homework, so it loses to whatever feels like real work.
ZenWeb is a Google Partner agency running campaigns for more than 500 Malaysian SMEs, so we sit in a lot of these reviews. The useful ones are short and slightly uncomfortable. The useless ones are long, beautiful, and change nothing.
This guide covers what a post-campaign review is for, when to run it, what to analyse, and how to report it up without turning it into a defence hearing. The video below is a quick primer on campaign performance analysis.
Source video: Tips to help you with marketing campaign performance analysis on YouTube.
Quick Answer: The purpose of a post-campaign review is to make three decisions — repeat, kill, or test — and to record them where the next campaign’s planner will find them. It is not a performance report, not a status update, and not a defence of your budget.
Most advice treats the review as a reporting exercise: gather the metrics, build the deck, present the findings. That gets the order backwards. A deck of findings nobody acts on is an expensive way to feel productive.
The review produces exactly three types of output:
If a slide in your review does not end in one of those three, it is context, not analysis. Keep it short or cut it.
A review that changes nothing about the next campaign did not happen. It was just a meeting with charts.
Reviewing a campaign you inherited halfway through?
We run campaigns end to end and hand back a decision list, not a data dump. See how our digital marketing team runs campaigns →
Quick Answer: Rarely, and almost never properly. Across campaigns handed to us by Malaysian SME in-house teams, roughly four in ten ended with no review of any kind, and only about one in nine produced a written decision that the next campaign could inherit.
It helps to see how low the bar currently is. This is what we find when a client hands over a campaign history.
| What happened after the campaign ended | Share of campaigns | % |
|---|---|---|
| Results glanced at in the platform, no review | 41 | |
| Numbers pulled into a deck, no meeting held | 27 | |
| Meeting held, nothing written down | 21 | |
| Review held with written decisions | 11 |
Source: ZenWeb client tracking, campaigns handed over by Malaysian SME in-house teams, 2024–2026. Licence.
Look at the middle two rows. Nearly half of all campaigns produce either a deck nobody discusses or a discussion nobody records. Both feel like a review. Neither survives the next planning cycle, which is exactly when the learning was supposed to be useful — usually while someone is planning a marketing campaign from scratch and quietly repeating last quarter’s mistake.
Quick Answer: Wait 7 to 14 days after the last ad runs, then review. Conversions keep landing after a campaign ends, so a review run on day one reads a campaign at its ugliest — and teams regularly kill work that was actually on target.
This is the most expensive mistake in the process, and it is a timing mistake rather than an analysis one. People do not click an ad and buy immediately. They click, they think, they come back. Google reports on that gap through conversion lag reporting, which exists because same-day numbers make cost per acquisition look inflated.
Here is how the same campaign looks depending on the day you open the report.
| Day after the last ad ran | Final leads already recorded | Cost per lead you would see | Verdict a review would reach |
|---|---|---|---|
| Day 1 | 71% | RM 118 | Missed target — kill it |
| Day 3 | 82% | RM 102 | Under target, still disappointing |
| Day 7 | 93% | RM 90 | Roughly on target |
| Day 14 | 98% | RM 85 | Hit target — repeat it |
| Day 30 | 100% | RM 84 | Same verdict, two weeks late |
Source: ZenWeb client tracking, lead-generation campaigns for Malaysian SMEs, 2024–2026. Figures are the median pattern across campaigns with a 30-day conversion window. Licence.
Same campaign, four different verdicts. The reviewer who opens the report the morning after the ads stop sees RM 118, concludes the approach failed, and writes that into the next brief. By day 14 the real number is RM 85, but nobody reopens a decision that already feels made.
Day 30 is no better. It is the same answer, arriving after the next campaign has launched. The window where the numbers are settled and the decision still matters is narrow.
Quick Answer: Analyse five questions in order: did it hit the goal, where did the result actually come from, what did we get wrong in the plan, what would we not repeat, and what do we still not know. Metrics are evidence for these questions — not a replacement for them.
The usual advice is a checklist of metrics: reach, impressions, CTR, engagement, conversions, ROI. Pull all six and you have a dashboard, not an analysis. A dashboard tells you what happened, not what to do about it.
Work through these five instead, in this order:
Question five is the one people skip, and the one that compounds. Most campaigns change three things at once, so nobody can say which change caused the result. Admitting that turns the next campaign into a real test rather than another guess.
Quick Answer: One number decides whether the campaign worked, two explain why, and one is there purely to be ignored. The deciding number changes with the objective — cost per qualified lead for lead gen, ROAS after returns for e-commerce, reach against the target audience for awareness.
Every objective has a metric that flatters it. Awareness campaigns hide behind likes; lead campaigns hide behind form fills that sales never called. Pick the deciding number before the review, not during it.
| Objective | The number that decides it | The two that explain it | Leave it out |
|---|---|---|---|
| Lead generation | Cost per qualified lead | Lead-to-qualified rate; time to first reply | Impressions |
| E-commerce sales | ROAS after returns | Average order value; new vs returning revenue | Click-through rate |
| Brand awareness | Reach within the target audience | Frequency; branded search volume during the flight | Likes and shares |
| Event or promo signups | Cost per attendee who turned up | Registration-to-attendance rate; channel mix of attendees | Registrations alone |
| Product launch | Units sold in the launch window | Sell-through rate; cost per first-time buyer | Video views |
Source: ZenWeb client tracking, campaign objectives across 12 Malaysian industries, 2024–2026. Licence.
The right-hand column matters as much as the left. Vanity metrics give a failing campaign somewhere to hide, and they let a good campaign get killed for looking quiet. If a number cannot change a decision, it does not belong in the post-campaign review. That applies double when you run a product launch campaign and the video views look flattering.
Not sure which number should be deciding your campaigns?
We will map your objectives to the metrics that actually move revenue, then run the campaigns against them. Talk to our campaign team →
Quick Answer: Pull the brief, pull the numbers, compare them, find the cause, decide repeat-kill-test, and write the decisions where the next planner will find them. Sixty minutes with the right four people, not an afternoon with twelve.
Do these in order. Skipping step one turns the review into a debate about taste.
Keep the room small: the campaign owner, whoever ran the media, someone from sales who spoke to the leads, and the approver. Sales is the voice people forget, and the one who knows whether the leads were real.
Quick Answer: Yes, and it is the single highest-return habit in the whole process. Campaigns that followed a review with a written decision log carried roughly three times more of their recommendations into the next campaign — and repeated the same mistake far less often.
Same meeting discipline in both groups. The only difference is whether the decisions left the room in writing.
| What happened next | Written decision log | Discussion only |
|---|---|---|
| Recommendations carried into the next campaign | 74% | 22% |
| Same mistake repeated next campaign | 12% | 47% |
| Change in cost per lead, next campaign | −18% | −3% |
| Working days from campaign end to next launch | 19 | 31 |
Source: ZenWeb client tracking, consecutive campaign pairs for Malaysian SMEs, 2024–2026. Licence.
The last row surprises people. Writing things down looks like extra admin, yet the teams that do it launch the next campaign nearly two weeks sooner, because they are not rebuilding the argument from memory. That speed matters most when you are managing multiple campaigns at once and one review lands in the middle of another launch.
Quick Answer: One page. The goal, the result against it, the reason, the money, and what changes next. Management reads the first two lines and skips to the last one, so put the verdict at the top and the evidence underneath.
The report is downstream of the review, not the point of it. Once the decisions exist, writing them up takes twenty minutes. Structure the page like this:
When results are poor, the temptation is to bury the verdict under context. Do the opposite. State the miss in the first line and spend the page on the cause and the fix. That version survives the meeting, and it turns a bad quarter into a plan for fixing an underperforming campaign rather than a plea.
Quick Answer: Four habits do most of the damage: reviewing the day the campaign ends, holding the review in a WhatsApp thread, letting the boss’s opinion arrive before the data, and skipping the review entirely on campaigns that “obviously” worked.
Quick Answer: Run the review 7 to 14 days after the campaign ends, judge it against its brief, answer five questions instead of pulling twenty metrics, and end with three decisions in writing. Then put those decisions into the next brief, not the minutes.
The post-campaign review is the cheapest performance improvement available to an in-house marketer. It costs an hour, and it is the only point in the cycle where last quarter’s money buys you something other than leads.
It improves everything around it, too. A team that reviews properly writes sharper briefs, sets targets it can defend, and turns each report into evidence rather than a highlight reel. That shows when you present marketing results to management, and again when you defend your marketing budget. Start with the next campaign that ends: put the meeting in the calendar before the ads go live.
A short meeting held after a campaign ends, where the team compares the result against the goal in the brief, works out what caused it, and decides what to repeat, kill, or test next time. The written output — a one-page report plus a decision log — is what the next campaign inherits.
Seven to fourteen days after the last ad runs. Conversions keep arriving after a campaign stops, so a review held the next morning shows an inflated cost per lead. Waiting a month is the opposite problem: the numbers are final, but the next campaign has already launched without the learning.
Five things, in this order: the verdict against the original target, the reason it landed there, the cost and the return, the decisions with owners, and the supporting charts at the bottom. Anything that cannot change a decision belongs in the appendix or nowhere.
Four people: the campaign owner, whoever ran the media, someone from sales who spoke to the leads, and the person who approves the next budget. Sales is the most commonly missing voice, and the one who knows whether the leads were worth having.
State the miss in the first line, then spend the rest of the page on the cause and the fix. Burying a bad result under context is obvious to management. A named cause plus a concrete change reads as control; a slow build-up reads as an excuse.
Campaign just ended?
Book a free 30-minute campaign review. We will look at your last campaign’s numbers with you, name what actually drove the result, and leave you with a decision list for the next one.
Complete the form and our team will contact you to discuss your goals. Let’s grow your business.

Online