← Marketing consultancy

Drogon Digital · Marketing insights · 15 October 2026

Is your marketing agency making you money? A practical check for small business owners

To judge whether your marketing agency is making you money, reconcile the full cost of the work with unique, qualified enquiries, sales and the contribution those sales leave after delivery costs. Do not decide from impressions alone, but do not assume every weak month proves the agency is failing. First agree what the agency was hired to achieve, which outcomes it controls and how long results reasonably take.

A polished report can describe real activity without answering the owner’s question: should we keep paying for this? This guide gives small business owners a practical way to review that question with evidence. It draws on Karan Chhabra’s 12+ years across strategy, creative campaigns, digital, CRM and media. It is a decision framework, not a promise of returns.

1. Separate the commercial goal from the activity

Start with the agreed brief. A brand-positioning project, a new website and a lead-generation campaign should not all be judged against the same monthly sales target. Ask what the work is meant to change, who needs to respond and what evidence would show progress.

  • Strategy: a clearer audience, offer, positioning and investment decision, with an implementation owner.
  • Brand or awareness: relevant reach and evidence that the message is understood; revenue attribution may remain limited.
  • Enquiry generation: suitable people making genuine enquiries and progressing through sales.
  • Retention: renewals, repeat purchases or reactivation, measured against the relevant customer group.

If the goal was never defined, repair the brief before accusing anyone of missing it. Ask the agency to state the objective, baseline, constraint, review date and next decision on one page. For a broader diagnostic, use our marketing audit guide.

2. Reconcile the full bill

List media spend, agency fees, creative production, landing pages, tracking, software and relevant internal work. Separate recurring costs from one-off setup. Match the costs to the period or customer cohort being reviewed, and state how shared production costs are allocated. Do not compare one month’s bills with unrelated lifetime revenue.

Cost lineEvidence to requestQuestion to resolve
AdvertisingPlatform cost export and invoiceHow much reached each platform, separate from service fees?
Agency managementAgreed scope and itemised invoiceWhat work, reporting and optimisation does the fee cover?
Production and technologyDeliverables, licences and recurring chargesWhich costs are one-off, reused or still necessary?
Commercial arrangementsWritten explanation of relevant commissions, markups or rebatesCould the payment model influence the recommendation?

A management fee is not automatically waste. Strategy, creative work and optimisation can have value. The issue is whether the charge is clear and the work supports the objective. Ask about incentives without assuming a conflict proves misconduct.

For Google advertising specifically, Google’s third-party transparency requirements distinguish Google advertising cost from management fees and require disclosure of management fees. This is a platform-policy example, not a statement of every contract or country’s law.

3. Define an enquiry that is actually worth following up

A click to WhatsApp is not a confirmed conversation. A form submission is not necessarily a suitable prospect. Agree what counts as a unique enquiry and what qualifies it: the right need, service area, approximate buying timing and a legitimate way to follow up. Avoid collecting more personal information than necessary.

  • Remove internal tests, spam and duplicate contacts from the commercial count.
  • Record unsuitable enquiries separately, with a reason such as location, service mismatch or no buying intent.
  • Separate a booked meeting from an attended meeting, and a proposal from a won customer.
  • Keep an owner and next action for every genuine enquiry.

Our qualified-enquiry framework explains how to connect positioning and channel choices to a workable handover. If the agency supplies appropriate enquiries but the business responds late or cannot deliver the offer, the remedy differs from a targeting problem.

4. Follow the same enquiries through to the sale

Use a CRM or a disciplined shared tracker to connect each unique enquiry with its source, campaign where known, date, qualification, sales owner, stage and outcome. Record both revenue booked and cash collected. These answer different questions and should not be silently substituted for one another.

Compare enquiries from the same acquisition period after enough time has passed for the normal sales cycle. A campaign launched last week should not be compared with an older group that has had three months to close. Keep open opportunities visible rather than treating them as won or permanently lost.

Google Analytics explains attribution as assigning credit to interactions along a customer’s path. That credit is useful, but it is not the same as proof that advertising caused every credited sale. Avoid adding the same sale twice when multiple platforms claim it. Reconcile to the business’s own customer and sales records.

5. Check margin, not just revenue

Return on ad spend (ROAS) compares attributed revenue with advertising spend. It does not subtract agency fees, production or the cost of fulfilling the sale. Google’s ROI guidance also stresses the relationship between profit and costs. For your own review, state exactly which costs and revenue the calculation includes.

Illustrative example only — not a Drogon client result. A Malaysian service business reviews one mature campaign cohort. Its five won customers generated RM30,000 in collected revenue. The same method can be used in another currency.

MeasureIllustrative amount
Advertising spendRM6,000
Agency feeRM2,000
Allocated production costRM1,000
Total marketing costRM9,000
Unique enquiries / qualified enquiries / won customers100 / 20 / 5
Collected revenue from those customersRM30,000
Contribution margin before marketing and fixed overhead35%

The headline ROAS is 5×: RM30,000 divided by RM6,000. But RM30,000 at a 35% contribution margin leaves RM10,500 before marketing. Subtract RM9,000 of marketing cost and only RM1,500 remains before fixed overhead and other excluded costs. This is not net profit.

  • All-in cost per qualified enquiry: RM9,000 ÷ 20 = RM450.
  • All-in cost per won customer: RM9,000 ÷ 5 = RM1,800.
  • Revenue needed to cover marketing at this margin: RM9,000 ÷ 35% ≈ RM25,714, before fixed overhead.

This arithmetic makes the trade-off visible. It does not establish incremental lift or isolate the agency’s causal contribution. If revenue, margin or attribution is unverified, label the result provisional. Do not insert optimistic repeat purchases to rescue a weak calculation unless repeat behaviour is supported by records.

6. Find the bottleneck before changing suppliers

What the evidence showsWhat to investigate next
Relevant visits, few genuine enquiriesOffer clarity, landing-page friction, trust and the next step
Many enquiries, few suitable prospectsPositioning, audience, targeting and qualification
Suitable prospects, few conversationsResponse ownership, contact success and follow-up
Conversations, few salesPrice, product fit, objections, sales process and capacity
Sales grow, contribution stays weakMargin, discounts, fulfilment costs and the full marketing bill

These are diagnostic starting points, not verdicts. Review a sample of real customer journeys together and assign responsibility for the correction. A lower cost per lead is not progress if lead quality or contribution deteriorates. Equally, a channel that supports evaluation may deserve a different measurement plan from one intended to create immediate enquiries.

7. Agree a keep, fix or pause decision

  • Keep: the agreed objective is progressing, the evidence is credible and the economics fit the business. Continue with a defined review point.
  • Fix: a specific bottleneck has been found. Name one change, its owner, spending limit, measurement and a review window suited to the sales cycle.
  • Pause new discretionary spend: essential evidence is missing, a material concern remains unresolved or the economics cannot support scaling. Review contractual commitments and preserve account access and data before making changes.

Do not impose a universal “results in 30 days” rule. Instead, agree what can be verified now and what requires more time. A useful review ends with a decision and an accountable next action, not just a new dashboard.

A copy-ready request for your next agency review

“Please show the total cost for the agreed period, the platform spend separately from fees, unique enquiries, qualified enquiries, won customers and the revenue evidence. Explain duplicates, attribution, open opportunities and the normal sales-cycle lag. Then recommend what we should keep, fix or pause, with an owner and review date.”

Use a redacted summary for an independent review. Do not email customer lists, passwords, payment details or sensitive records. Data-protection and contract requirements vary by jurisdiction; get appropriate advice for your business.

Get an independent view before committing more budget

Drogon Digital helps small business owners connect strategy, positioning, campaigns, CRM and customer journeys to clear commercial priorities. Our approach is Review, Plan, Act: understand the gap, choose the next move and measure the work.

If you want a second view on what your reports actually support, email hello@drogon.digital with a short description of your business, current marketing activity and the decision you need to make. Please leave confidential records out of the first message.

Considering a new partner? Read how to choose a marketing consultant before comparing proposals.

Discover more from Drogon Digital

Subscribe now to keep reading and get access to the full archive.

Continue reading