For Brands & Advertisers

Festival Advertising vs Digital, TV, Print and Hoardings: An Honest Comparison

Work out your own pandal CPM in two minutes, compare it against what you already pay, and see clearly where on-ground festival advertising wins and where it genuinely loses.

Team PujaSathiSep 11, 202612 min read

Every Indian marketer asks the same question about festival advertising, and almost nobody gets a straight answer: is it actually cheaper than what I am already doing?

The reason nobody answers is that comparing a pandal to a Meta campaign requires comparing things that are not the same. One is measured in impressions served, the other in people who physically walked past. One is auctioned in real time, the other is negotiated with a committee treasurer in June.

So rather than assert numbers, this page gives you the arithmetic to work it out yourself in about two minutes — and then an honest account of where each channel wins.

Work out your pandal CPM

CPM is cost per thousand exposures. Every media plan you have ever seen uses it, which makes it the only common language available here.

The formula:

CPM = (Slot price ÷ Total exposures) × 1,000

The tricky part is "total exposures", so be conservative and defensible:

Total exposures = Daily footfall × Number of days × Visibility factor

The visibility factor is the share of attendees who plausibly pass your specific position. Be strict about this — it is where honest analysis and wishful thinking part company.

| Position | Reasonable visibility factor | |---|---| | Main gate or entrance arch | 0.9–1.0 — nearly everyone enters through it | | Stage backdrop | 0.5–0.7 — those who watch the programme | | Darshan or pushpanjali queue banner | 0.5–0.8 — those who queue, and they read it | | Perimeter banner | 0.3–0.5 — depends heavily on position | | Prasad packet or entry pass | 0.9–1.0 — everyone physically holds one | | Souvenir booklet | Low reach, but long life and read at home |

Two worked examples

Using real footfall figures from listings on PujaSathi and published slot price ranges.

A neighbourhood Puja. 2,000 daily footfall, 4 days, gate branding at ₹15,000, visibility 0.9.

  • Exposures = 2,000 × 4 × 0.9 = 7,200
  • CPM = (15,000 ÷ 7,200) × 1,000 = ₹2,083

A large city Puja. 30,000 daily footfall, 5 days, gate branding at ₹1,50,000, visibility 0.9.

  • Exposures = 30,000 × 5 × 0.9 = 1,35,000
  • CPM = (1,50,000 ÷ 1,35,000) × 1,000 = ₹1,111

Two things fall out of this immediately, and both are useful.

Larger venues are cheaper per thousand. Obvious in hindsight, routinely ignored in practice. If raw reach is your objective, scale wins.

But the neighbourhood venue is not competing on CPM. It is competing on concentration — 7,200 exposures from people who all live within walking distance of your shop is a different product from 1,35,000 exposures drawn from across the city. For a local business, the expensive-per-thousand option is very often the correct purchase.

Now do the comparison properly

Take your own current rates. Not industry averages — what you actually pay, from your last invoice or your agency's plan. Then compare like with like:

  1. Compute the pandal CPM as above
  2. Pull your viewable CPM for display and social — not served impressions, viewable ones. The gap between the two is usually large
  3. Pull your effective CPM for print, radio, TV and hoardings in the same market
  4. Compare

Do the comparison at a city level, not nationally. Media rates vary enormously between a metro and a tier-3 town, and so do pandal rates. A national average will mislead you in both directions.

Where each channel actually wins

CPM is not the whole argument, and pretending otherwise is how marketers end up with a cheap plan that does nothing. Here is the honest version.

Where festival advertising wins

Dwell time. An average social impression is measured in a second or two. A person in a darshan queue stands in front of your banner for minutes, with nothing else to look at. That is not the same exposure at the same price, and no CPM comparison captures the difference.

Geographic precision at low cost. Reaching one specific neighbourhood is expensive and imprecise in almost every other medium. A pandal is the neighbourhood.

The family unit. Digital reaches one person holding one phone. A pandal reaches the household — including the people whose agreement the purchase actually requires. For property, vehicles, jewellery and education, this is decisive.

Positive context. Your brand is part of something people are glad to be at, not an obstruction between them and what they wanted. Very few placements buy that.

No ad blockers, no skip, no bot traffic. A meaningful share of desktop users block display ads entirely. Nobody blocks a gate arch, and nobody serves a pandal banner to a datacentre.

Conversation, where you take a stall. This is the one thing on the list that no other medium offers at all. For anything that needs explaining — insurance, a home loan, a property, a coaching batch, a health package — a staffed table for four days is a different category of asset from an impression.

Where digital wins, and it is not close

Targeting precision beyond geography. Age, interest, behaviour, retargeting, lookalikes. A pandal gives you a place, not a person.

Attribution. You will not get a clean conversion path from a banner to a sale. Digital will show you one, even if it flatters itself.

Speed and reversibility. A digital campaign can be launched today and killed this afternoon. A printed banner is a decision made in August that you live with through October.

Testing. Ten creative variants in a week, versus one banner printed once.

Scale on demand. You can pour budget into an auction. There are a finite number of pandals.

Where TV, print, radio and OOH sit

Television buys mass reach and credibility at a scale festival advertising cannot approach. Different job, different budget tier, and for a large FMCG brand the two are complements rather than alternatives.

Print still carries authority for financial services, education and property, and festival supplements are read. But it is city-wide when your requirement is often neighbourhood-wide.

Radio is cheap, effective for time-bound offers, and reaches commuters — a group a pandal reaches only in the evening.

Hoardings and OOH are the closest comparison, and the one worth doing carefully. A hoarding has permanence and repeated exposure to a commuting audience. A pandal has dwell time, positive context, and the family together. Run both CPMs for the same catchment — brands are frequently surprised by which comes out ahead, in both directions.

What the honest plan looks like

Festival advertising is not a replacement for performance marketing, and anyone selling it that way is overselling. It is a seasonal, high-context, geographically precise awareness and conversation channel.

A defensible structure for an Indian brand in festival season:

| Layer | Channel | Job | |---|---|---| | Reach | TV, digital video, radio | Mass awareness, brand | | Context and locality | Festival on-ground | Neighbourhood presence, family reach, dwell time | | Conversation | Festival stalls | Leads, explanation, demonstration | | Capture | Search, retargeting, performance | Convert the demand the others created |

The mistake is treating these as competitors for one budget. Festival on-ground creates demand in a specific catchment; search captures it. Brands that buy pandals and then fail to bid on their own brand terms in October are paying to send customers to a competitor's search ad.

Five things to remember when you run the numbers

1. Use viewable impressions for digital. Comparing a pandal against served impressions is not a comparison, it is a flattering fiction.

2. Be strict with the visibility factor. If in doubt, use the lower end. An analysis that survives a pessimistic assumption is an analysis you can act on.

3. Verify the footfall. Ask how it was counted. Ticketed events give you real numbers; garba nights are especially good for this because entry is ticketed and the organiser knows exactly how many came.

4. Count the dwell time somewhere. If your CPM comparison ignores that one exposure is two seconds and the other is four minutes, it is measuring the wrong thing. You cannot put dwell time in the formula, so put it in the judgement.

5. Check the proof photographs. Every booking on PujaSathi returns three to seven photographs and a video of the material actually installed, with location. A banner that went up behind a barricade nobody approaches did not deliver the exposures your CPM assumed — and next year you will know not to buy that position.


Run your own numbers: browse festivals with published footfall, exact slot dimensions and prices.

#festival advertising vs digital marketing#pandal advertising cpm#ooh vs festival advertising india#festival advertising roi comparison#cost per thousand pandal advertising#offline vs online advertising india#festival media planning cpm
Share: WhatsApp FacebookX

Find festivals to sponsor

Browse verified festivals with transparent all-in pricing and book your on-ground advertising slots.

Browse festivals

Related articles