Quick test: without checking anything, try to say what your marketing agency actually did for you last month.
Not the vague stuff — "SEO," "social media," "ran some campaigns." The real version. Which pages, which ads, which keywords. If you're drawing a blank, you're in good company. Most people are. And that gap — between paying the invoice and actually knowing what it bought — is basically what this whole article is about.
Marketing might be the one service you pay for month after month where you genuinely can't tell, on your own, whether the work is real. An electrician either fixes the light or doesn't. A plumber's fix either holds or it leaks again by Thursday. An agency, on the other hand, sends you a PDF full of upward-pointing arrows and words like "engagement" and "reach" that sound like they mean something, without ever quite telling you whether your business is better off.
And here's the awkward part: questioning that PDF too hard feels like admitting you don't get your own marketing. So people mostly don't. They keep paying, keep hoping, and somewhere around month five or six start quietly wondering — is this actually doing anything?
That silence is exactly what lets weak work hide. Not fraud, usually — most agencies aren't scamming anyone. It's simpler and lazier than that: they're coasting. Same playbook for every client. Reporting whatever makes the month sound busy rather than whatever actually moved the needle.
So pull up your last three months of reports. Thirty minutes with this list and you'll know where you actually stand — and whether the conversation you need to have next is a request for change, or a quiet search for someone new.
Marketing does genuinely take time. SEO especially — three to six months isn't unusual, even when it's being done properly, because search engines have to crawl, index, and slowly build trust in new content. That real lag gives cover to agencies doing basically nothing, because "it takes time" sounds the same whether it's true or an excuse. The honest version comes with a plan and a rough timeline. The lazy version is just the sentence, repeated every month, with nothing behind it to show for the wait.
Then there's the flood of numbers that feel like progress without meaning much financially — impressions, reach, followers, "engagement," time on page. All of it can go up while your phone stays silent and revenue sits flat. A report can be full of green arrows while the business behind it quietly drifts. Green arrows are cheap. Whether they mean anything is a separate question, and it's one most reports never actually answer.
And marketing genuinely is complicated, so most owners reasonably outsource the judgment along with the work. Fair enough — algorithms change, platforms rewrite their own rules, the jargon multiplies faster than anyone can keep up with. But outsourcing the technical judgment slowly turns into outsourcing all judgment, including whether any of it is good. Nobody decides that on purpose. It just drifts that way, month by month, until a year and a half has gone by and nobody can say what actually changed.
None of this makes agencies the enemy. Most are just people juggling too many accounts, doing what they can with limited hours. But someone needs to be checking the work, and right now, for a lot of businesses, nobody is.
Grab your last quarter of reports and go through these with them open. Be honest with yourself here — this works best as a private gut check before it turns into a conversation with the agency.
1. Can they tell you, plainly, what they did last month? Not "optimized your SEO" — the real list. Which pages, which keywords, which ads, what changed. Someone actually doing the work can rattle this off in two minutes, because they remember doing it. Someone coasting needs to "check with the account manager." That pause tells you most of what you need to know before they've even answered.
2. Do the numbers connect to money? There are vanity metrics — impressions, followers, "engagement rate" — and there are business metrics — leads, enquiries, cost per lead, actual sales. The first kind isn't useless; it's often a useful diagnostic for why something did or didn't work. But it shouldn't be the headline. If the report opens with "followers up 12%" and mentions "6 enquiries at ₹800 each" almost as an afterthought, that ordering tells you where the attention really is.
3. Is a number attached to the word "engagement"? Compared to what — last month, a benchmark, a goal you actually set together? If nobody can say, the word's just filler dressed up as data.
4. Can you see the real ad account, not a highlight reel? You should hold the login to your own Google or Meta ad account, with the agency added as a user, not the other way round. A summary slide can quietly show you the best week. The raw account can't hide the campaigns that got paused without comment. Any hesitation about handing this over is telling you something on its own.
5. Has the strategy actually moved since month one? Same keywords, same creative, same "next steps" paragraph you've basically read before? Nobody's testing anything, which means nobody's learning anything about your customers either. Good marketing looks different month to month, in small ways, because it's a string of little experiments rather than one big plan repeated on a loop.
6. Do they ever say something didn't work? Feels backwards, but it's one of the strongest signals around. An agency claiming 100% success every month, on every channel, is either not testing anything risky enough to fail, or not being fully honest with you. One that says "this flopped, here's what we're trying instead" is doing real, honest work.
7. Do you actually know your cost per lead and cost per sale? Probably the single most important number in the whole relationship, and most owners have never been told it. ₹30,000 spent, 20 enquiries — that's ₹1,500 a lead. Four of those convert — your cost per sale is two minutes of maths away, once you know what a customer's worth to you. If nobody's shown you this, that's the entire exercise, missing.
8. Does anyone mention your website? If your agency's sending paid traffic to a slow site or a broken contact form, that's water going into a bucket with a hole in it — and someone should be saying so, even if fixing it isn't technically their job.
9. Do the reports sound like they're about you, or copy-pasted for everyone? Look for your actual business showing up in there — a competitor you mentioned once, a seasonal dip your industry always sees, a launch you had that month. Templates are fine; generic thinking inside them isn't, and it's usually not hard to spot once you're looking for it.
10. Double the budget — what changes, and why? A real strategist gets specific: "retargeting, because cold traffic converts at 1% and retargeted converts at 4%, and we're capped right now." Someone just going through the motions says "we'd do more of everything" and leaves it there.
11. Could you explain your own numbers to someone else? If honestly, not really — a good agency should be actively working against that, translating instead of hiding behind jargon. Complexity that never gets simplified for you, report after report, usually isn't complexity at all. It's a moat.
12. Is there an actual trail, or does it all live in someone's head? Ask for six months of reports in one place. If pulling them together takes a day of digging, the reporting was never really a habit — it was something assembled reactively whenever a client happened to ask.
SEO — ask for keyword rankings, not just overall traffic. Traffic can move for reasons that have nothing to do with SEO work — a viral social post, seasonality, a lucky referral link. Rankings tied to specific keywords are much harder to fake.
Google or Meta ads — cost per lead should be tracked weekly, not sprung on you once a month as a surprise. Big unexplained swings usually mean nobody's actively managing bids and budgets in between, just letting things run on autopilot.This is an important part of digital marketing services.
Social media — followers matter least of anything on this list. DMs, story replies, clicks through to your site or WhatsApp matter far more, and should actually be visible to you.Learn more about website vs Instagram for business.
Email or WhatsApp — open rates are fine as a diagnostic. What actually matters is whether the messages turn into a real enquiry, not just whether someone glanced at them.
Content or blog work — traffic to specific posts, and more importantly, whether anyone who reads them goes on to do anything afterward.
Mostly confident, specific answers? You've probably got a genuinely good agency — tell them so. Good agencies lose good clients to silence just as often as bad ones lose bad clients to complaints, and that feedback is worth more than either of you might expect.
Hesitated on three or four? Worth a direct conversation, checklist in hand. A decent agency will welcome it — it makes their job easier once they know exactly what you want tracked.
Hesitated on most of them? You're likely paying for activity, not results. Time for a second opinion — another agency, a freelancer, or someone in your industry who genuinely knows this space.
The permanently vague report. "Great progress," "building momentum" — nothing that could ever be proven wrong, month after month, across every topic it touches.
The moving metric. Leads in month one, "reach" by month three, "brand awareness" by month five. The yardstick keeps sliding toward whatever happened to go up that particular month.
Reluctance to share account access. Already mentioned above, but it deserves repeating on its own — any resistance to handing you your own logins is a bigger tell than it might seem at first.
No awareness of your competitors. Hard to be strategic on your behalf without knowing who you're actually up against in the market you're trying to win.
A year-long contract with no exit. Some commitment is reasonable — marketing genuinely needs time to work. A contract that makes leaving expensive no matter what happens is protecting their retention, not your results.
If the conversation with your current agency goes well, ask for one lasting change: reports that lead with cost per lead and cost per sale, with the vanity numbers pushed down and clearly labelled as context, not headlines. That one shift will tell you more over the next year than the last year of reports already have.
If it doesn't go well, don't panic about switching. Just run the ownership check on whatever handover gets negotiated — ad accounts, analytics, Google Business Profile, website, all of it should move with you on request, in full. An agency that's treated you fairly will hand it over without a fuss. One that hasn't, might not — and honestly, that resistance is useful information too. It confirms you were right to walk away.
Either way, you come out ahead. This was never really about catching anyone out. It's about trading a vague, uneasy feeling for facts you can actually check and hold onto. Once you know your real cost per lead, you stop taking your marketing on faith and start running it like you run everything else in the business — with numbers you understand, decisions you can defend, and a relationship where a few pointed questions make things better instead of awkward.
How do I know if my agency's actually working?
Whether they can tell you plainly what they did last month, whether their reports lead with leads and cost-per-sale rather than followers, whether you've got access to your own ad accounts, and whether anything about the strategy has genuinely moved since month one.
What is cost per lead, actually?
Total spend divided by enquiries generated. ₹30,000 producing 20 enquiries works out to ₹1,500 a lead. It matters because it turns "marketing" from a vague, fuzzy activity into a number you can weigh directly against what a customer's actually worth to you.
Should I be able to log into my own ad accounts?
Yes. The login should be yours, with the agency added as a user, not the other way round, so your history and tracking data travel with you if you ever decide to move on.
How often should I actually look at the reports?
Monthly at least, with a proper quarterly deep-dive rather than a skim. If you're running paid ads, it's worth glancing at cost-per-lead weekly too — problems there are cheaper to catch early than late.
Is it normal for SEO to take this long?
Pretty much, yes — three to six months even when it's going well. What shouldn't take that long is getting a clear plan and rough timeline out of your agency, even before the rankings themselves start to move.
What's a fair notice period if I want to leave?
30 to 90 days is typical and reasonable. Be more cautious of anything longer with no real exit built in, or contracts that penalise you for leaving regardless of how things actually performed. Looking for professional digital marketing services?
Explore our Digital Marketing Services to see how we can help your business grow online.
Send A Message