How do I actually answer when a client asks if their ads are working?
Short answer: "Are my ads working?" is really three separate questions wearing one sentence: is the campaign spending efficiently, is it producing results that justify the spend, and is the trend improving or getting worse. A good answer addresses all three plainly, in that order, backed by one or two consistent numbers the client can track over time, not a dashboard full of every metric the platform happens to report. A cross-channel reporting tool like Diginius's Advertising Insights makes the numbers easy to pull together; the clarity of the answer still comes from how you frame it, not the tool itself.
A client has asked, again, whether their ads are actually working, and you want an answer that's honest, clear, and doesn't require them to interpret a spreadsheet to understand it.
I'm Ranjit, and I run Blur Studio: 15+ years building software, 120 apps taken live, and clients who have gone on to raise $10M+. I build AI systems and processes that help businesses do a lot more with a lot less time. I also work differently from most of what else is out there, more on that further down this page. Say hello.
This page may contain affiliate links from which Blur Studio earns commissions.
Every agency running paid ads for clients hears this question, in some form, constantly: "are my ads working?" It sounds simple. It almost never has a simple yes-or-no answer, because the question is actually three different questions stacked together, and most clients asking it don't realize that, which is exactly why a vague "yes, things are going well" answer leaves them unsatisfied even when the campaign genuinely is performing fine.
Before you can answer well, you need the actual numbers pulled together across whatever platforms the client runs on, and that's a separate, more mechanical problem worth solving first. A tool like Diginius's Advertising Insights connects to Google Ads, Facebook, Microsoft Advertising and LinkedIn and puts spend, performance and ROI side by side, so you're not logging into four dashboards before you can even start drafting an answer. It's one option for gathering that raw data; it's not the part of this that actually satisfies the client, which is the judgment call covered below.
The three questions hiding inside "are my ads working?"
First: is the campaign spending efficiently, meaning is the cost per click, cost per lead or cost per acquisition reasonable for the industry and the offer. Second: is it producing results that actually justify the money spent, meaning the return on ad spend, however that gets measured for this specific business. Third, and often the one that matters most but gets addressed least: is the trend improving, staying flat, or declining, because a campaign that's currently fine but clearly worsening is a very different conversation from one that's fine and stable.
Answering all three, explicitly and in that order, turns a vague reassurance into something a client can actually evaluate and trust. Most agencies default to leading with raw numbers (impressions, clicks, CTR) that answer none of these three questions directly, which is exactly why clients keep asking the same question even after receiving a report.
There's a structural reason this happens that's worth naming directly: ad platforms are built to showcase their own performance in the best light, which means the default reports and dashboards most agencies pass along to clients are inherently promotional, not neutral. A platform's own reporting interface will happily surface impressions and reach when those numbers look impressive, even on a campaign whose actual business results are mediocre. Relying on a platform's own default view, rather than deliberately choosing what to show, means you're often unintentionally reporting in the platform's interest rather than the client's.
Why clients ask this even when performance is genuinely fine
It's worth sitting with why this question recurs even for campaigns that are performing well. Most clients aren't marketing experts, and a report full of unfamiliar numbers, even positive ones, doesn't reassure someone who doesn't know how to interpret cost per click or quality score. The question "is this working" is often really "I don't understand what I'm looking at, can you just tell me plainly." Treating it as a request for a plain-language summary, rather than a sign of distrust or dissatisfaction, changes how you should respond. A client asking this question for the third time isn't necessarily unhappy; they might just need the same clear, simple framing repeated until it becomes familiar. Some agencies cut the repeat questions by letting clients see their own numbers through a self-serve results dashboard.
What actually belongs in this answer, and what doesn't
| Include | Leave out (or put in an appendix) |
|---|---|
| Cost per acquisition or cost per lead, this month vs. last month | Impressions and reach, unless the client specifically cares about brand awareness as a goal |
| ROAS or a plain-English equivalent ("for every $1 spent, you got back $X") | Click-through rate in isolation, which means little without context most clients don't have |
| A one-line trend statement: improving, stable, or declining, and why | Platform-specific jargon (quality score, relevance score, frequency) unless directly explaining a problem |
| What you're changing next and why | Every available metric just because the platform reports it |
A report that includes everything the platform can export isn't more thorough, it's harder to read, and a client who can't quickly find the answer to their actual question will keep asking it in different words every month. Diginius's Advertising Insights pulls the cross-channel numbers into one place, which helps with gathering the raw data, but the discipline of choosing what actually goes in front of the client is a separate step the tool doesn't do for you.
Step by step: building an answer that actually lands
- Pick one headline number per client, in advance, before the question even comes up. For most businesses this is cost per acquisition or cost per qualified lead; agree with the client early what the single most important number is for their business specifically.
- Pull that number alongside the prior period's equivalent, so the client sees a trend, not an isolated snapshot that means nothing without context.
- Translate ROAS into plain language, "for every dollar spent, you're getting back roughly $X," rather than a raw ratio most non-marketers have to stop and calculate.
- State the trend directly in one sentence: improving, stable or declining, and the one most likely reason why, rather than making the client infer it from a chart.
- Name the next action, even if it's "keep running as is because it's performing well," so the client sees active management rather than a report that just describes the past with no forward plan.
- Keep the format identical every month. A consistent structure builds trust over time in a way a prettier but inconsistent report never does, since the client learns where to look for their answer without relearning the format each time.
What I'd actually tell you
The agencies that handle this question best aren't the ones with the fanciest dashboards, they're the ones who've decided in advance, with the client, what "working" actually means for that specific business, and report against that definition consistently. A software company might define working as cost per trial signup under a certain threshold; an ecommerce client might define it purely as ROAS. Skipping that upfront conversation and defaulting to whatever metrics the ad platform happens to surface first is the single biggest reason this question keeps coming up unresolved month after month.
I'd also say plainly: sometimes the honest answer is that the ads aren't working well right now, and the discipline here isn't to always find a positive spin, it's to deliver whichever answer is true clearly and with a concrete next step attached. Clients generally trust an agency more after hearing an honest "this isn't performing and here's what we're changing" than after months of vague positivity that eventually gets contradicted by their own gut sense that something's off.
There's a specific pattern worth watching for: a client who stops asking "is this working" entirely isn't necessarily satisfied, sometimes they've simply given up expecting a clear answer and have mentally started treating the relationship as a sunk cost they're not actively managing anymore. Silence isn't the same as trust. If a client who used to ask regularly has gone quiet, that's worth proactively checking in on rather than assuming no news is good news.
A worked example of the answer itself
Here's roughly what a good answer sounds like in practice, for an ecommerce client running Google and Facebook ads: "This month your cost per acquisition is $22, down from $27 last month, so efficiency improved. For every dollar spent, you're getting back about $4.80 in revenue, which is solidly above the $3 to $4 range we'd consider healthy for your margins. The trend over the last three months has been steadily improving as we've refined targeting. Next month we're testing two new ad creative sets on Facebook specifically, since that's where we're seeing the most room to improve further." That's four sentences, answers all three underlying questions, states a clear number, and names a forward action, which is a dramatically different experience for the client than a spreadsheet export with forty rows of platform metrics. Notice too that it never mentions impressions, click-through rate or audience reach at all, not because those numbers don't exist, but because none of them answer the question this specific client actually asked.
How I'd approach this
I'd set up a cross-channel dashboard as the data source, then build a simple, fixed report template on top of it: one headline metric, a trend line, a plain-language ROAS statement, and a next action, sent the same way every month. That template is the actual fix for "clients keep asking if ads are working," far more than any dashboard feature. If you're managing enough clients that building and maintaining that consistent template manually is itself a time cost, automating the template generation on top of the raw reporting data is a reasonable next step. Start by pulling your cross-channel numbers into one place first, agree the headline metric with each client, and only then worry about automating the format once the content of the answer is settled. Cutting monthly client reports from a day to an hour shows how much of that work can be removed.
Questions people ask
Why do clients keep asking this even after I send a report?
Usually because the report doesn't clearly answer the three questions hiding inside "are my ads working": efficiency, return, and trend. A report full of every available metric without a clear headline answer leaves the client to figure out the answer themselves, so they keep asking.
What's the single best metric to lead with?
It depends on the client's actual goal, but cost per acquisition or cost per qualified lead works for most businesses since it directly ties ad spend to a result they understand. Agree on this metric with the client in advance rather than choosing it fresh each report.
Should I show the client every metric the ad platform reports?
No. Lead with the one or two numbers that answer their actual question, and keep secondary metrics (impressions, CTR, frequency) in an appendix or available on request rather than the headline of the report.
What if the honest answer is that ads aren't working well?
Say so clearly, with a specific next action attached. Clients generally trust an agency more for an honest "this isn't performing and here's what we're changing" than for persistent vague positivity that eventually gets contradicted by their own sense that something's off.
Does a reporting tool decide what to show the client for me?
No. A cross-channel tool like Diginius's Advertising Insights gathers and organizes the raw data, but choosing which numbers to put in front of the client and how to frame them is a separate judgment call the tool doesn't make for you.
How often should this kind of report go out?
Monthly is standard for most ongoing ad management relationships, though a client managing a tight budget or running a short, high-stakes campaign might want it more often. Keep the format consistent regardless of frequency.
Should the format change for different clients?
The headline metric should match what matters to that specific business, but the overall structure (one headline number, trend, plain-language return, next action) should stay consistent across clients so your own team can build and deliver it efficiently.