A report for a bad month should lead with the result, show the cause you can support, document what you changed and state what you are watching next. Do not bury the miss under channel detail or rush to explain it before the client sees the number.
The client needs four things: what happened, why you believe it happened, what you did and when you will know whether the response worked. If the cause is not yet clear, say that plainly and show how you are narrowing it down. That is the working structure for explaining bad PPC results to clients without guessing or becoming defensive.
Start with the number the client hired you to improve
Open with the business result, not impressions, clicks or a tour of every campaign. Use the metric tied to the engagement, such as qualified leads, booked calls, sales, revenue, cost per acquisition or return on ad spend.
A useful opening has four parts:
- The agreed target.
- The actual result.
- Where the difference occurred.
- The current explanation, with a confidence level.
Label illustrative figures so nobody mistakes them for account data.
Example:
The target CPA was $50. This month, CPA finished at $70. Most of the difference came from lower landing page conversion after the offer changed, while click costs stayed close to the prior period. We have corrected the message mismatch and are watching conversion rate before making broader bid or budget changes.
That paragraph gives the client the result before the explanation. It also distinguishes evidence from action. A reader can understand the state of the account without working through several pages of charts.
If more than one metric matters, establish the order. For example, qualified opportunities may be the primary result, lead volume the secondary result and platform conversions a diagnostic measure. A bad platform number can coexist with sound business performance, and the reverse can also be true.
This is why explaining bad PPC results to clients starts with metric definitions. If the client thinks a lead means a completed sales conversation while the platform counts a form submission, the report is already built on two different versions of success.
Build the report around facts, causes, actions and watch points
A bad-month report should be easy to scan. Give each material problem the same four-column treatment.
| What happened | Evidence | What changed | What we are watching |
|---|---|---|---|
| State the missed target or weaker result | Show the account, analytics or sales data that supports the finding | Name the completed action, owner and date | Name the metric, threshold and review date |
| Keep the statement at business level | Separate observed facts from your interpretation | Distinguish fixes from experiments | Say what would trigger the next decision |
This format stops two common reporting problems. First, it prevents a list of metrics from standing in for a diagnosis. Second, it prevents a list of account changes from sounding like activity without a reason.
Show the path from symptom to cause
Suppose a campaign has a $50 target CPA and finishes at $70. That is the symptom. It does not tell you whether the cause was higher click costs, weaker traffic, a conversion rate decline, missing conversion data or a sales qualification problem.
Walk through the equation in plain language:
- Did spend land near plan?
- Did traffic volume change?
- Did CPC or CPM change?
- Did the mix of queries, placements or audiences change?
- Did landing page conversion change?
- Did reported leads match the lead system?
- Did lead quality or sales acceptance change?
- Did any account, offer, page or tracking change line up with the decline?
The report does not need every check. Include the checks that support or challenge the diagnosis.
Separate what you know from what you suspect
Use direct labels:
- Confirmed: The checkout confirmation event stopped firing after the page release.
- Likely: The offer change reduced landing page conversion because traffic quality and click cost remained stable.
- Still being tested: The new creative may be attracting broader interest but weaker buying intent.
This language is stronger than false certainty. It tells the client how much weight to place on each conclusion and protects the next decision from being built on an unproven story.
For a reusable monthly structure, see the PPC report template a client actually reads.
Use the right template for the cause
Most bad months fall into three working categories: the market changed, measurement failed or something inside the account changed. More than one can be true, but separating them makes the response clearer.
Template 1: The market changed
Use this when the evidence points to demand, competition, seasonality or auction conditions rather than a preventable account issue.
Result: [Primary metric] moved from [comparison result] to [current result], against a target of [target].
Cause supported by the data: Demand or auction conditions changed during [period]. We saw [specific account evidence], while [other relevant metric] remained stable. That makes [market factor] the strongest current explanation.
What we changed: We [specific action] on [date] to protect [goal or constraint]. We did not change [protected campaign, audience or budget] because [reason].
What we are watching: We will review [metric] on [date]. If [condition] occurs, the next action is [action]. If it does not, we will test [alternative explanation].
Example: Say impressions on a stable group of high-intent queries fall while impression share and eligibility remain steady. The report can show that available demand appears lower. It should not claim that the market caused the whole miss if conversion rate also declined.
Market pressure is not an excuse. It is a diagnosis that still needs an operating response. Explain whether you are protecting efficiency, preserving volume, shifting budget or waiting for enough evidence before moving.
Template 2: Tracking failed
Treat tracking as a reporting incident with a defined scope. Do not quietly substitute platform estimates or present incomplete data as final.
Result: Reported conversions declined during [dates], but the decline includes a measurement problem.
What broke: [Event, tag, integration or import] stopped recording correctly after [known change or observed time].
Scope: The issue affects [channels, campaigns, pages and dates]. [Lead or sales system] shows [what can still be verified]. We can or cannot recover the missing records because [reason].
What we changed: We corrected [specific issue] on [date] and tested [event or data path].
What we are watching: We are reconciling platform conversions against [source of truth] through [date]. The final report will distinguish recovered data from data that cannot be reconstructed.
The report should answer the question the client will ask next: did performance fall, or did measurement fail? Sometimes the honest answer is that you cannot yet separate the two. State the limit and give the date for the corrected view.
Tracking problems deserve visibility because they affect budget decisions. A client can handle incomplete information. Hidden uncertainty is harder to repair.
Template 3: The account changed
Use this when the decline follows a budget move, bid change, targeting change, creative rotation, offer update, landing page release or another controllable event.
Result: [Primary metric] weakened after [change] went live on [date].
Cause supported by the data: The change affected [traffic, delivery or conversion behavior]. We saw [specific evidence] in the affected campaigns, while [control or unaffected area] did not move in the same way.
What we changed: We [reversed, limited or revised] the change on [date]. We preserved [what was working] rather than resetting the whole account.
What we are watching: We expect [leading signal] to respond before [business result]. We will assess it on [date], then decide whether to keep, revise or roll back the response.
Account changes need a clear timeline. Include the date, the affected scope and the reason the original change was made. A decision can be reasonable and still produce a weak result.
Do not stack several corrective changes if one controlled response will answer the question. If bids, budgets, targeting, creative and the landing page all move together, the next report may show improvement without telling you which decision worked.
Show the response without pretending the month is fixed
A report is not complete when it says, “We are monitoring performance.” Monitoring needs a metric, threshold, owner and date.
A useful action block looks like this:
| Action | Why | Decision signal | Review point |
|---|---|---|---|
| Correct the landing page message | The ad and offer no longer match | Landing page conversion returns toward its earlier range | Review after enough new traffic arrives |
| Limit a budget increase | CPA weakened after the increase | CPA stabilizes without losing qualified volume | Review on the stated reporting date |
| Restore conversion tracking | Platform reporting is incomplete | Platform events reconcile with the lead system | Check after the fix has produced fresh records |
Avoid promising that a corrective action will recover the month. State the expected signal and the decision it will support.
The client should also see what you chose not to change. If one campaign remains the strongest source of qualified demand, say that you protected it from a broad account response. Restraint is part of account management, especially when the evidence is incomplete.
Prepare for the client conversation
Send the report before the call when possible. On the call, use the same order as the written version:
- State the result.
- Show the evidence behind the cause.
- Explain the completed response.
- Confirm the next review point.
- Ask whether the client has business context that changes the diagnosis.
That last step matters. Inventory, call handling, sales coverage, offer changes and lead follow-up can alter paid media results without appearing in an ad platform. Ask for context without shifting responsibility.
The goal of explaining bad PPC results to clients is not to make the month sound better. It is to give the client a reliable account of what happened and a controlled next decision.
Frequently asked questions
How do you explain poor PPC results to a client?
Lead with the result, compare it with the agreed target and show the cause supported by account data. Then explain what changed, what remains uncertain and when you will evaluate the next signal.
What should a report say when performance drops?
State which business metric moved, how far it moved and where the change occurred. Include the evidence behind the diagnosis, the actions already taken and the conditions that would justify another change.
How do you find the cause of a bad month?
Check tracking first, then separate market changes from account changes. Review demand, auction conditions, traffic quality, conversion rate, budgets, delivery, creative, landing pages and the account change history.
Should you tell a client about a tracking problem?
Yes. Explain what broke, which dates and metrics were affected, whether the underlying leads or sales can be recovered and how reporting will be corrected.
How do you rebuild trust after a bad month?
Be direct about the result and precise about what the evidence does and does not prove. Document the response, set a clear follow-up date and report whether the expected signals appeared.
What Ads Arsenal does for this problem today
Ads Arsenal reads Google, Meta and TikTok accounts against the targets, goals and constraints you set. It checks the accounts throughout the day and ranks possible changes in one Insights queue, with the reasoning and account numbers behind each recommendation. Nothing changes until a person approves it.
Scheduled reports can be sent by email as PDF or CSV. Search Arsenal, available on the same login, adds the client's own Search Console and GA4 data, including clicks and conversions by page and query. AI-written narrative reports are still in beta.
Ads Arsenal is in a free design-partner beta for agencies and in-house teams running real spend on Google, Meta and TikTok. Become a design partner.