BBTL MARKETING CO.

Choose · 12 min read · Updated 2026-10-04

In-House vs Agency BTL Marketing: An Honest Comparison

Where in-house genuinely wins, where an agency genuinely wins, and the volume threshold where the right answer flips.

The short answer

There is no universally correct answer between an in-house BTL team and an agency — the right choice depends on utilisation. On wage cost alone, a standing in-house team is cheapest when it is active on nearly every working day of the year in one city; below that level of utilisation, every idle paid day inflates the true cost of the days you actually activate, and paying an agency only for the days you use becomes cheaper. In-house wins on continuity and product knowledge; an agency wins on surge capacity, multi-city reach, permissions infrastructure and fabrication. A brand running occasional, seasonal or multi-city activity is usually better served by an agency; a brand running near-daily activations in one city, for years, eventually has a genuine case for building its own team.

In-House vs Agency BTL Marketing: An Honest Comparison

Key takeaways

  • The honest answer depends on utilisation, not on which model is inherently better
  • In-house wins on continuity, product knowledge and cost at sustained, near-daily volume
  • Agency wins on surge capacity, multi-city reach, permissions infrastructure and fabrication
  • The wage-only breakeven sits near full-time utilisation of a fixed team in one city
  • Overhead on both sides — in-house compliance cost, agency margin — pushes the real crossover earlier than wage arithmetic alone suggests
  • Many brands run both at once, and that hybrid is often the most defensible answer

The real question is not which model is better

Ask any agency whether you should hire an agency and you will get a predictable answer. Ask any marketing head who has just finished building an in-house team and you will get the opposite. Neither answer is wrong for the situation it came from, and neither is a reliable answer for yours, because the honest comparison between an in-house BTL team and an agency depends almost entirely on one variable: how much activation volume you actually run, and how evenly that volume is spread across the year and across cities.

This guide tries to answer the question properly, including the uncomfortable part — the volume and shape of activity at which the agency answer stops being obviously right, and building in-house becomes a genuinely reasonable decision rather than a sentimental one. A buyer's guide that always concludes 'hire an agency' is not a guide, it is an advertisement wearing a guide's clothing, and it will not survive contact with a CFO's spreadsheet the first time someone actually runs the numbers.

It is worth saying at the outset that both models are legitimate ways to run BTL marketing, and the brands that get the decision wrong are usually not the ones that chose badly between two reasonable options — they are the ones that never actually ran the comparison, and instead inherited whichever model the previous marketing head happened to set up.

Where an in-house team genuinely wins

These advantages are real and should not be talked out of a brand that already has them, even by an agency with a persuasive pitch. They tend to compound slowly, which is exactly why they are easy to underweight in a single annual budgeting conversation.

  • Continuity — the same people know the product, the retailers, the society secretaries and the local permission officers year after year, which compounds in a way that resets every time a vendor relationship changes
  • Product knowledge depth — a promoter employed for years on one or two products develops objection-handling and demonstration skill that a short training cycle cannot fully replicate
  • Cost at sustained, high volume — once a team is active on nearly every working day in one city, the agency's margin on top of the same wage rates becomes pure added cost with no offsetting idle-day saving
  • Institutional memory — which locations worked, which venues are unreliable, which season killed response rates last year, held inside the team rather than inside a vendor relationship that might end

Where an agency genuinely wins

These advantages are also real, and they are the ones a brand considering going fully in-house tends to underweight until it actually hits them — usually during the first serious attempt to scale a campaign beyond one city or one season.

  • Surge capacity — scaling from ten promoters to sixty for a six-week festive push without carrying sixty salaries for the other ten months of the year
  • Multi-city reach — running the same campaign in Mumbai, Jaipur and Coimbatore in the same week without replicating a full management structure in each city
  • Permissions infrastructure — an existing relationship with the authorities, document formats and dependency sequencing that in-house teams usually have to learn from scratch, one rejected filing at a time
  • Fabrication — a workshop, drawings and a reuse pipeline for modular kiosks and stalls, which is expensive to build for occasional use and wasteful to let sit idle between campaigns

The arithmetic: where the answer actually flips

The cleanest way to see the trade-off is to price the identical team two ways: as a standing in-house resource paid for every working day of the year, and as an on-demand resource paid only for the days it is actually activated, at the same published day rates. The comparison is deliberately stripped down to wages alone, so the underlying mechanism — utilisation, not the label 'in-house' or 'agency' — is visible without other factors muddying it.

The same team, priced two ways

A single-city team of 1 city manager, 2 supervisors and 10 promoters, tier 1 rates. In-house: employed and paid for 240 working days a year. On-demand: paid only for the days actually activated, at the same day rates.

Combined day rate (1 CM + 2 supervisors + 10 promoters, tier 1)
₹19,900/day
In-house, paid for all 240 working days a year
₹47,76,000/year
On-demand, paid for 60 activation days a year
₹11,94,000/year

At 60 activation days a year, the in-house team's true cost per activated day is ₹47,76,000 ÷ 60 = ₹79,600 — four times the ₹19,900 day-rate cost of hiring the identical team only for the days used.

The crossover happens exactly at full utilisation: at 240 activation days a year, ₹47,76,000 ÷ 240 = ₹19,900, the same as the day rate. Below 240 activation days a year for this exact team in one city, paying per day costs less on wages alone.

What this arithmetic deliberately leaves out

This figure set only holds wage-rate data, so the calculation above compares like for like on wages — it is not the whole commercial picture, and both sides of it are incomplete in opposite directions, which is worth stating plainly rather than letting the clean numbers above create false confidence.

The honest reading of this is that the wage-only crossover is a starting point for your own calculation, not a verdict. It establishes the mechanism — cost per activated day falls as utilisation rises, for either model — without pretending to settle the decision on its own.

  • In-house carries recruitment, HR compliance, statutory benefits, severance and management overhead that does not appear in a day rate — all of which push the true in-house cost above the wage-only figure
  • An agency's quote carries a margin on top of the same day rates, which pushes the true agency cost above the day-rate figure used here
  • Neither overhead is something this figure set prices generically, because both vary by brand, by city and by vendor — which is exactly why the comparison above should be treated as a starting point for your own numbers, not a final answer

Use your own overhead numbers before deciding

Take the ₹19,900/day figure and the ₹47,76,000/year figure above, then add your actual recruitment and compliance overhead to the in-house side and your actual quoted margin to the agency side. The crossover point will move — but it will not move the underlying mechanism: utilisation, not the model, is what decides the cost.

Why multi-city reach breaks the in-house case faster than it looks

The 240-day breakeven above holds only for one team in one city. A brand that needs the same capability in three cities at once does not get to reuse the in-house team across them — it has to replicate the fixed cost in each city, multiplying the breakeven requirement by three before the in-house model even starts to look competitive in any single one of those cities.

An agency, by contrast, draws promoters and supervisors from local rosters in each city without needing to carry a standing team in any of them between campaigns, which is the single clearest reason multi-city brands lean towards an agency model even at volumes where a single-city brand might reasonably consider going in-house. The cost of carrying idle capacity scales with the number of cities for an in-house model in a way it simply does not for a model built around drawing on local rosters only when needed.

A table to decide which column you are actually in

Most brands recognise their own situation immediately once it is laid out this way, which is itself a useful signal — if you are genuinely unsure which row describes you, that uncertainty is usually a sign the activity has not been tracked closely enough yet to make this decision responsibly.

Matching the model to the shape of your activity
Your situationLeaning
Near-daily activation in one city, for years, stable team sizeIn-house becomes genuinely cost-competitive at sustained full utilisation
Seasonal spikes (festive, launch windows) with quiet months betweenAgency — paying only for activation days avoids carrying idle salaries
Multiple cities running simultaneouslyAgency — avoids replicating a fixed team and management layer per city
Occasional campaigns, a few times a yearAgency — the standing-team cost structure never pays for itself
Large, steady volume in one city plus occasional surges elsewhereHybrid — a core in-house team for the base load, agency for surges and other cities

When not to hire an agency

An honest guide has to say this plainly: if your brand runs activation on most working days of the year, in a single city, with a stable and predictable team size, the wage-cost case for staying in-house is real, not a sentiment, and it does not go away just because an agency's pitch is well delivered. Adding an agency's margin on top of day rates you could pay directly, for work you are already running at full utilisation, buys you very little except the permissions and fabrication infrastructure — which, at that volume, is usually worth building in-house too, since the cost of building it is amortised across the same large number of activation days.

The agency case gets weaker exactly as your activity gets steadier, more predictable and more concentrated in one place, and a brand in this position that keeps renewing an agency contract out of habit, rather than after re-running this comparison periodically, is very likely leaving money on the table.

The honest answer is never 'agency' or 'in-house' — it is the number of activation days you actually run, divided by the number of working days in the year.

The hybrid model most brands actually land on

In practice, many brands with real scale run both: a small core in-house team that owns product knowledge and continuity in their primary city, combined with an agency relationship for surge capacity during festive and launch windows and for reach into cities the in-house team cannot cover simultaneously. This is not an evasion of the decision — it is the correct decision once activity is large enough to need continuity somewhere, but uneven enough across the year and across geography that carrying a standing team everywhere would mean paying for idle days most of the time.

The hybrid approach also has a practical advantage beyond cost: it gives a brand a built-in comparison point. An in-house core that has run the same category of activation for years develops a strong internal sense of what a reasonable day rate, a reasonable supervisor ratio and a reasonable permission timeline actually look like, which makes every subsequent agency quote easier to evaluate on its merits rather than taken on faith.

Planning something like this?

Tell us the cities and dates and you get an itemised plan — not a lump sum.

Frequently asked questions

Is it always cheaper to hire an agency than to build an in-house BTL team?+

No. On wage cost alone, an in-house team becomes cost-competitive once it is utilised on nearly all its paid working days in one city — the crossover in the worked example above sits at 240 activation days a year for that specific team size. Below that utilisation, paying per day is usually cheaper.

What does an in-house team lose that an agency provides?+

Mainly surge capacity, multi-city reach, permissions infrastructure and fabrication. An in-house team sized for normal months will struggle to scale for a six-week festive push, and replicating the team in every additional city multiplies fixed cost rather than flexing with demand the way an agency roster can.

How do I calculate my own breakeven between in-house and agency?+

Take your actual activation days per year in one city, multiply by the relevant day rates for your team mix, and compare that to the annual cost of employing the same team full-time, including recruitment and compliance overhead the wage rate alone does not capture. The lower number at your actual utilisation is the stronger case.

Does an in-house team make sense for a brand running activations in five cities?+

Rarely, unless each city independently has near-full-time utilisation. Running five cities in-house usually means replicating a fixed team and management structure five times, which is precisely the cost an agency model avoids by drawing on local rosters only for the days each city is actually active.

Can a brand run a hybrid of in-house and agency at the same time?+

Yes, and many brands with sustained volume do. A small in-house core handles continuity and product knowledge in the primary city, while an agency is engaged for seasonal surges and for cities the in-house team cannot cover simultaneously.

Powered by IRPR