← Back to blog

· 7 min read · MetriQuill Team

How to Present Facebook Ads Results to Clients

Present Facebook Ads results in three beats: the result, the reason and the next step. Lead with the number the client is judged on, explain any movement with evidence you can point to, and finish with what you will do about it. The same structure works for a great month, a flat month and a bad month, and the bad month is where it earns its keep.

Below is how to prepare, a five-minute running order, scripts you can adapt, and a checklist for working out what went wrong before you try to explain it. The numbers in the scripts are invented for illustration.

Before the meeting: three preparation steps

  1. Pick the client's goal metric and lead with it. Find the one number they care about (sales, leads, cost per lead, ROAS) and open with it, not with impressions or reach.
  2. Verify the data before you interpret it. Did conversion tracking fire properly all month? Does the store or CRM roughly agree with Meta? Did a measurement change fall inside the period? A number you cannot trust is not ready to present. See Meta attribution changes 2026.
  3. Prepare three talking points. The headline, the biggest driver and the top action. Everything else is backup for questions.

Send the written report before the call so the meeting can be spent on decisions instead of reading. A structure for the report itself is in the Facebook Ads report template.

A five-minute running order

MinutesWhat you cover
0 to 1Headline: the goal metric against target and against last period
1 to 2Reason: the biggest driver, shown with one chart or table
2 to 3What worked and what did not
3 to 4Plan for next period: two to four actions
4 to 5Questions, and anything the client needs to do (approvals, offers, tracking access)

Leave more time for questions when results are poor. A rushed walkthrough of a bad month feels like hiding.

Scripts you can adapt

A good month

Leads came in at 84 against a target of 80, and cost per lead fell to $19. The new testimonial video did most of that work. We would like to move more budget to it and test two variations, so we need your approval to add 20% to that ad set.

A flat month

Results were in line with last month: 75 leads at about $20 each. Nothing broke, but nothing improved either. The audience has seen the same ads for six weeks and frequency has crept up, so this month we are refreshing the creative and testing a new offer angle.

A bad month

Leads fell to 52 from 75, and cost per lead rose to $31. Here is what we know: spend was unchanged, the cost of reaching people rose about 30% in the weeks around the holiday, and click-through rate held steady. Here is what we are still checking: whether last month's change to the website form reduced conversions. Here is what we are doing: pausing the two weakest ads, launching a new creative set on Friday, and reviewing the form with your team this week. We will report on the effect in two weeks.

Notice the pattern in the bad-month script: facts first, open questions named as open, actions with dates. It does not apologize for the number and it does not hide behind it.

Diagnose a bad month before you explain it

Work through the likely causes in this order. Each has a way to check it in your export and a sentence you can honestly say if it turns out to be the cause.

Possible causeHow to checkWhat you can say
Budget or bid changesCompare spend and the account's activity history"We changed [setting] on [date], and results moved by [amount]"
Learning phase resetSignificant edits can restart learning, and results wobble for days"Edits reset the learning phase, so results were unstable for [days]"
Creative fatigueFrequency rising while click-through rate falls over weeks"The audience has seen these ads too often, and a refresh is under way"
CPM spike or seasonalityCPM up while click-through rate is flat; compare with the same period last year"The cost of reaching people rose across the market in this period"
Tracking or attribution changeConversions step down on one date across campaigns while store orders do not"Measurement changed, not real results"
Landing page or offer problemClick-through rate holds but conversion rate falls"Traffic is arriving but converting less; here is what changed on the page"
Downstream factorsLeads hold but sales fall (stock, follow-up speed, pricing)"Lead volume held. We should look at what happens after the lead"

Say plainly what you have confirmed and what you only suspect. Where the cause is genuinely unknown, say so, list what you will check, and give a date for the answer. A plausible guess presented as a finding costs you more trust than an honest "not yet".

Language that builds trust

  • Be specific. "Cost per lead rose from $20 to $31" beats "performance dipped".
  • Do not blame the algorithm. It sounds like an excuse and gives the client nothing to act on.
  • Do not bury a miss. The client already sees their own revenue or lead count, and the omission is what they will remember.
  • State the attribution caveat once. Put it in the appendix in two sentences and refer to it, instead of repeating it in every section.
  • Ask for decisions. "Do you approve moving 20% of budget?" turns a report into a conversation.

Follow through: score last month's promises

Keep a running list of the actions you committed to. Open every report with the status of last period's actions: done, not done, and why. It takes a minute and it is the habit that makes the second report better than the first, because the client can see you check your own work.

Format and delivery

Send a dated PDF before the call. Offer a live link only if it helps the client check in between. Use charts only when they make a point, and keep branding consistent from month to month; see white-label Facebook Ads reports for the options. If you assemble reports from CSV exports, the free MetriQuill tool builds the KPI cards and campaign table so you can spend your time on the reason and the next step.

Frequently asked questions

How long should a results presentation be? Five to fifteen minutes for most small accounts, plus time for questions.

Should I share bad news on a call or in the report? Tell the client before they open a document alone. A short call or message first, then the written report, avoids the surprise of finding a bad number in a PDF.

What if the client only cares about one number? Lead with it, show how it moved and why, and keep the rest of the metrics in the appendix.

How do I explain differences between Meta and Google Analytics? One short paragraph in the appendix: the two tools count conversions differently, and Meta changed its rules in 2026. Link to the details in Meta attribution changes 2026.

What if I do not know why performance changed? Say so, list what you are checking and by when you will answer. That is more credible than an invented explanation.

Last reviewed September 2026.

Ready to save hours?

Your first report takes
less than 60 seconds

No API tokens. No OAuth. No setup. Upload a CSV,
get a branded PDF, send it to your client.

Get Started FreeTry without signing up

Free tier · No credit card · No lock-in