Free diagnostic: answer eighteen questions, then we call you. Take the diagnostic →
← Back to the blog
Marketing

Hiring a digital marketing agency in Sri Lanka: what to ask before you sign

Gridwerk · October 11, 2026

Hiring a marketing agency is one of the bigger recurring costs a growing business takes on, and it's one of the hardest purchases to evaluate. You can't inspect it before you buy, the results take months to show, and when they're disappointing it's often unclear whether the agency did poor work, the plan was wrong, or the business wasn't ready.

What I want to do here is make that purchase easier to judge, by separating the things an agency can do from the things only you can supply, and by giving you the questions that tell a strong agency from a weak one before you've signed anything.

Outputs, outcomes, and the link between them

Let's start with three words that get blurred together in almost every agency conversation.

Outputs are the things an agency produces: posts, videos, ads, a website, a monthly report.

Outcomes are what you actually want: enquiries, customers, sales, repeat business.

And between the two sits the strategy: the reasoning that says these particular outputs, aimed at these particular people, will produce those outcomes.

An agency can control its outputs completely. It can only influence your outcomes, because outcomes also depend on your product, your prices, how fast you answer enquiries, and whether the customer has a good time when they buy. So there's a natural pull for agencies to report on outputs, posts delivered, reach achieved, followers gained, because those are the numbers they control.

That's a reasonable habit, and it leaves a gap that you need to close from your side, by making the conversation about outcomes from the start.

A related trap is worth naming. When a number becomes the goal, people find ways to raise the number that don't raise the thing it was supposed to measure. If an agency is judged on reach, it will find cheap reach. If it's judged on followers, it will find followers, and some of them will never buy anything. The fix is to judge it on numbers that sit as close to money as possible: cost per enquiry, cost per customer, sales from the channels it runs.

Does that make sense? A simple way to see it: if you paid a delivery rider by the kilometre, you'd get a lot of kilometres. If you paid them for each delivery made on time, you'd get deliveries on time. People, and agencies, are very good at producing whatever they're measured on. So choose the measure you actually want.

What you need before you hire anyone

An agency multiplies what you give it. Give it clarity and it can do excellent work quickly. Give it vagueness and you pay it to spend the first three months working out things you already knew, or guessing at them.

So before you talk to agencies, get four things clear.

Who your best customers are. Who buys, why they choose you, how they found you. If you've never asked your customers these questions, start there (our guide to getting more customers walks through it).

What you want people to do. Message you on WhatsApp? Visit the shop? Book a call? Buy online? One clear action is easier to market than four.

What a customer is worth to you. Take the gross profit (sales minus the direct cost of what was sold) from a typical customer's first purchase, and if they tend to come back, from a year of their purchases. This tells you the most you can afford to spend to win one. If a new customer brings you LKR 20,000 of gross profit in their first year, paying LKR 25,000 in marketing to win each one loses money, however good the campaign looks.

Your current numbers. Roughly how many enquiries you get a month, from where, and how many become sales. Even a rough baseline lets you tell, three months in, whether anything has changed.

There's a chain underneath disappointing agency results. Poor results are usually the result of a plan aimed at the wrong people or with the wrong message. A wrong plan is usually the result of a vague brief. And a vague brief is the result of the business never having written down who its customers are and what a customer is worth. Fix that first link and the rest have a chance.

Fees and ad spend are two separate budgets

When you get proposals, separate two kinds of money.

The fee is what you pay the agency for its time and skill: strategy, content, design, managing the campaigns.

The ad spend, sometimes called media spend, is what goes to Facebook, Instagram, Google or another platform to show your ads.

A proposal that bundles the two into one monthly number makes it hard to see how much of your money reaches customers. Ask for them separately. And ask how ad spend is paid: directly from your own card to the platform, or through the agency with a margin added. Both models exist, and both can be fair, but you should know which one you're agreeing to.

Questions to ask every agency

These questions are useful because good agencies answer them easily and weaker ones tend to get vague.

Who will actually work on my account? The people in the pitch meeting and the people doing the daily work are often different. Ask to meet the person who will run your campaigns.

What have you done for a business like mine, and can I speak to them? A similar business means similar customers, similar price point, similar sales cycle. A reference you can call is worth more than a case study you can read.

Who owns the accounts? Your Facebook page, Instagram account, ad accounts, Google Business Profile, website, domain, and any customer data should be in your name, with the agency given access. If you part ways, you keep everything. This is the single most important question on the list.

What will you report on, and how often? Look for a plan that tracks enquiries, cost per enquiry and, where possible, sales, alongside the reach and engagement figures.

What happens in the first 90 days? A strong answer describes a learning period: what they'll test, how they'll measure it, and what decisions they'll make at the end of it.

What's the minimum contract, and how do we end it? Long lock-ins before any results exist put all the risk on you.

What's not included? Photography, video shoots, ad spend, website changes and extra revisions are common add-ons. Better to know now.

How to read a proposal

Some things in a proposal are good signs: a clear statement of who you're trying to reach, a short list of specific actions tied to a measurement plan, and an honest note about how long results usually take.

Some things are worth a closer look: guaranteed numbers of followers or likes, a long list of deliverables with no mention of what they're for, a price that seems far below everyone else's (ask what's missing), and no mention of your customers at all, which usually means the plan would look the same for any business.

How to tell if it's working

Give it a fair window. Most new campaigns spend the first month or two learning what works. Judging after three weeks rewards agencies that chase quick vanity numbers.

Then look at a few numbers every month: total enquiries and where they came from, cost per enquiry, how many enquiries became customers, and cost per customer compared with what a customer is worth to you. If those numbers are moving in the right direction after three or four months, the relationship is working. If only the reach and follower numbers are moving, it's time for a direct conversation about outcomes.

And check your own side honestly. If enquiries are rising but sales aren't, the problem may be in how enquiries are handled once they arrive: reply times, follow-up, quoting. No agency can fix that from outside.

The other models

An agency is one of several ways to get marketing done, and each fits a different stage.

A freelancer can be a good fit for a specific, well-defined job, like setting up and running one ad channel, once you know what you want.

A junior in-house hire can handle day-to-day posting and replies, but usually needs someone experienced to set the direction.

An agency brings a team with mixed skills and is a strong choice once your customer, offer and numbers are clear.

A partner who works inside the business, on strategy, positioning, the sales process and the numbers together, suits a business where the bigger questions aren't settled yet. That is the model Gridwerk works in. For plenty of businesses an agency is the better fit, and if that's you, the preparation in this guide will make that agency far more effective.

The bigger point

Owners tend to move through three views of agencies. The first is hope: hire one and marketing is handled. The second, after a disappointing year, is cynicism: agencies don't deliver. The third sees an agency as an amplifier. It makes clear thinking go further, and it makes unclear thinking more expensive. You can hand an agency the doing. The understanding of who buys from you, and why, has to stay with you, because every campaign is built on it.

How Gridwerk helps

Our Sales & Marketing service covers the work that comes before and around an agency: defining your best customers, sharpening your positioning and message, setting up measurement, and, if you hire an agency, writing the brief and judging the results with you. If you're not sure your business is ready to hand marketing to anyone, start with the free diagnostic. It's eighteen questions, about seven minutes, and then we call you to go through the rest.

Take the diagnostic

Gridwerk diagnostic

Start with the diagnostic.

Answer eighteen questions in about seven minutes. Then we call you to go through the rest.