All articles
Performance Marketing 6 min read

Agency, in-house or freelancer: which one at which stage

There's a spend range where each option is obviously right. Most businesses pick based on budget anxiety instead.

Media Puppies · · Updated

Marketing agency vs in-house vs freelancer is the first real decision, and we are an agency, so treat this with the scepticism it deserves. That said, we turn away business regularly because the honest answer was one of the other two.

Marketing agency vs in-house vs freelancer: the quick version

Monthly ad spendUsually right
Under ₹50,000Freelancer, or learn it yourself
₹50,000 – ₹5 lakhAgency
₹5 – ₹20 lakhAgency, or first in-house hire plus agency
₹20 lakh+In-house team, agency for specialist work

The ranges shift with complexity. A business selling one product in one city needs less than one selling forty SKUs across India.

Freelancer

Works when: spend is small, the account is simple, and you can judge the work yourself.

Breaks when: they go quiet. There's no redundancy — one person's holiday, illness or better client is your account going unmanaged. Also, most freelancers do media buying only. The landing page, the tracking and the follow-up stay your problem, and that's usually where the money actually leaks.

Agency

Works when: you need more than media buying, you want the pattern recognition of people who've seen fifty accounts in your category, and you don't want to manage a hire.

Breaks when: you're big enough that the fee buys you a full-time senior person instead — or when the agency puts a junior on your account and you don't notice for two months.

Ask directly: who works on my account daily, and can I see a report with real numbers?

In-house

Works when: spend is large enough that an agency fee equals a good salary, and your category needs someone who lives inside the product.

Breaks when: you hire one person and expect them to be a media buyer, designer, copywriter, developer and analyst. That person does not exist at the salary you budgeted.

The common failure: a ₹40,000/month hire replacing a ₹60,000/month agency, then spending ₹3 lakh in media badly. The saving is invisible; the waste isn't.

The fee is never the real cost. The real cost is what gets spent badly while you save on the fee.

The hybrid that usually wins at scale

One strong in-house person who owns strategy, brand and the relationship with the numbers — plus an agency or specialists for execution depth in SEO, creative production or a channel nobody internally knows yet.

This avoids both failure modes: the agency that drifts because nobody internal is watching, and the solo hire drowning in six jobs.

How to decide this week

  1. Write down your monthly ad spend and your fee budget.
  2. Ask what needs to happen beyond buying media — page, tracking, creative, follow-up.
  3. Ask honestly whether anyone internally can judge whether the work is good. If not, an agency with transparent reporting beats a hire you can't evaluate.
  4. Whatever you choose, keep ownership of the ad accounts and data.

The honest financial comparison, including the costs people forget, is in the agency vs in-house calculator.

There is a fourth option this piece does not cover: a dedicated media buyer inside your team, without the hire.

Whichever way you go, the real variable is who actually works on the account and how many others they carry. Badges are a weaker signal than most people assume — what a partner badge measures is largely size and certification. For a company that has just raised, the agency-then-hire sequence usually works better than hiring first.

Questions people ask

Is an agency cheaper than hiring in-house?

At low and medium spend, usually yes, because you are buying a fraction of several specialists rather than one full salary plus tooling. The crossover comes when spend is large enough that a full-time person is busy all month on your account alone.

When does a freelancer make more sense than an agency?

When the scope is one channel, the account is stable, and you have someone internally who can direct the work. Freelancers are cost-effective and fragile — holidays, illness and a bigger client all land on you at once.

Can I run paid ads in-house with no experience?

You can learn, and plenty do, but the tuition is paid in ad spend. Below a certain budget that is the right trade; above it the cost of the learning curve exceeds any fee you were trying to avoid.

What is the hybrid model everyone recommends?

An in-house owner who holds strategy, brand and the customer relationship, with an agency running execution in the platforms. It works because the two jobs need different skills and different amounts of time.

If you want a straight answer about which one fits you, tell us your numbers — including if the answer is that you don't need us yet.

Want this run on your account?

Two minutes. We'll tell you what's realistic — including if the answer is no.

Start a project

Keep reading

Performance Marketing

App install campaigns in India: installs are not the goal

Performance Marketing

Attribution models explained: what each attribution model does and which to trust

Performance Marketing

B2B lead generation in India: fewer leads, bigger numbers

Start a project