Agency, In-House or Freelancer: How to Actually Decide

Most marketing underperformance is not an execution failure. Campaigns get built competently and nobody senior is deciding whether they were the right thing to build.

By Ads Ninza · Published 1 September 2026 · 11 min read

Choosing between agency, in-house and freelance models

The comparison people actually run, and why it misleads

The usual comparison is monthly cost. An in-house marketer at one salary, an agency at one retainer, a freelancer at one rate. Cheapest wins, or the one that feels safest wins.

That comparison misses what each model actually buys.

In-house buys dedicated attention and accumulating context. Nobody will understand your product, your customers and your internal politics better than someone sitting inside the business. What it does not buy, at a single hire, is breadth. Performance media, tracking implementation, conversion copywriting, technical SEO and positioning are genuinely different disciplines, and one person is strong at two of them at best. The risk is concentration: when that person leaves, the capability leaves with them.

Freelancers buy specific skill at low overhead, and work well for defined scopes with a clear specification. They fail on ownership. When results plateau, a freelancer executing a brief is not the person who decides the brief was wrong, and nobody in the arrangement has that job.

Agencies buy breadth and pattern recognition across many accounts. They fail on attention and honesty. A retainer that buys a junior account manager and a monthly report is common, and an agency optimising the metric that flatters it is more common than the industry admits.

What actually goes wrong, in all three

Most marketing underperformance is not an execution failure. Campaigns get built competently, content gets published, agencies do broadly what they were asked.

The problem is that nobody senior is deciding whether those were the right things to ask for, or noticing when the answer changes. Symptoms are consistent across all three models: channels running because they were started rather than because they earn their place, reporting that tracks activity rather than outcome, and a marketing function that is busy without compounding.

This is a governance gap rather than a skills gap, and it is why hiring a better executor frequently does not fix it.

What we would actually recommend, by situation

Being direct about this, including where we are not the answer.

Very early, low spend, founder-led. Do it yourself for longer than feels comfortable. Learn what your buyers respond to before delegating it. An agency retainer at this stage frequently consumes budget that should have been media spend. What is worth buying is a one-off audit and a properly built landing page.

Growing, meaningful spend, no senior marketing person. This is where an agency earns its keep, and where the governance question matters most. You want breadth, senior judgement, and reporting you can hold someone to.

Established, in-house team, no senior leadership. Governance rather than execution. A retained strategic engagement that sets direction, holds whoever executes to account and gives your junior team cover to grow. Adding another executor here rarely helps.

Large, sophisticated, senior team in place. Specialists for specific gaps. You do not need breadth; you need the two or three capabilities you lack.

The questions that separate capability from confidence

Ask these of any agency, including us.

Who works on this account, by name, and what else do they work on? The people in the pitch are frequently not the people doing the work. Ask directly.

What would you fix in the first thirty days? A capable answer is specific and unglamorous: tracking definitions, search term waste, the page traffic lands on. A weak answer is a channel recommendation before they have seen your data.

What does your monthly report lead with? If the first number is impressions, reach or clicks, you have your answer. It should lead with cost per qualified lead, cost per acquisition or contribution margin.

What have you told a client recently that they did not want to hear? An agency that has never delivered bad news either has no opinions or does not share them.

Who owns the accounts? The only acceptable answer is you. Ad accounts, pixels, analytics, tag manager, domains and creative in your name. An agency holding your accounts is holding you hostage, and some do.

What would make you tell us not to work with you? Anyone who cannot answer this will take any client, which tells you what the engagement will be worth.

Frequently asked questions

Is an agency cheaper than hiring in-house?

Usually, for equivalent breadth, though the comparison depends on your market. One in-house hire is strong at two disciplines at best, while performance media, tracking, copywriting, SEO and positioning are five. The honest framing is capability per rupee rather than cost per month, plus what happens when a single hire leaves.

When should we hire in-house instead?

When spend is large enough to justify dedicated attention, when product knowledge is the binding constraint rather than marketing skill, or when your category is specialised enough that context takes months to build. Many businesses end up with both: in-house owning context and execution, an external team owning breadth and governance.

What is a fractional CMO and do we need one?

Senior marketing leadership on part-time retainer, setting direction and governing execution without a full-time hire. It suits businesses spending enough that strategic mistakes are expensive but not yet at the scale justifying a senior salary. If you need one accountable leader in every internal meeting, a fractional CMO may suit better than an agency, and we would say so.

Can you work alongside our existing agency?

Yes. Some of our work is strategic oversight alongside an in-house team or another agency, including writing better briefs and holding external partners to commercial numbers. What we need is clarity on who owns which decision, agreed before we start rather than discovered during a disagreement.

How do we judge whether our current agency is any good?

Look at what their reporting leads with, whether brand and non-brand are separated, whether lead quality is measured or only lead volume, and whether they have ever told you something you did not want to hear. Then get an independent audit, which gives you a baseline to judge any proposal against.

Should we work with a freelancer instead?

For a defined scope with a clear specification, often yes and at lower cost. Where it fails is ownership: when results plateau, a freelancer executing a brief is not the person who decides the brief was wrong. If you can supply the direction, freelancers are efficient. If you need the direction, they are not.

What does an India-based agency mean for a foreign client?

For UAE clients we are ninety minutes apart, so working hours overlap almost completely. For the UK our afternoon is your morning. For the US and Canada, reviews sit in your early morning and changes happen overnight, so tests are live when your traffic arrives. The commercial argument is that the same retainer buys senior strategy and full-funnel scope rather than a junior manager and a monthly report.

How long should we commit for?

Long enough for the work to show, which means at least three months for paid media and six for search. Shorter than that and you are paying for setup and leaving before the return. We would rather scope a realistic period than take a one-month engagement that cannot succeed.

What if it is not working?

Then it should be visible in reporting that leads with commercial numbers, and it should be discussed rather than explained away. We would rather end an engagement that is not producing than defend it, because a client who stayed too long for the wrong reasons is not a reference.

How do we start?

A Growth Audit, so any recommendation is built on a real assessment rather than a conversation. It tells us whether governance, execution or something outside marketing entirely is your constraint. Services start at INR 35,000 per month in India and $500 outside it, after a paid discovery call.

Apply for a growth audit

Tell us what you are trying to grow.

Nine short steps, then one tap to send it to us on WhatsApp. We use the answers to decide whether we are the right team for you — and to arrive at the discovery call with numbers instead of questions.

Individual services from ₹35,000 India · $500 outside India

Retainers and full-funnel programmes scale from there, scoped after the audit.

Discovery call ₹499 India · $9 outside India

45–60 minutes on Google Meet with a senior consultant: your problem, requirement specification and the solution we would recommend.

How it runs WhatsApp + email

Apply below, we send the payment link on both, and your slot is confirmed once it is paid.

Your details stay with our consulting team. No lists, no resale, no cold sequences.

Ready to make your spend accountable?

Start with a Growth Audit. We map where your spend, funnel and tracking are losing revenue, then show you what fixing it is worth.