Advertising is not magic. It is a series of decisions made in the right order. Skip a step and you lose money; follow the order and a small budget can outperform a big lazy one.
Step 1 — Define your goal
Sales? Leads? App installs? Brand awareness? Each goal demands a different channel mix and a different success metric. Pick ONE primary goal per campaign.
Step 2 — Set a realistic budget
Allow at least Rs 100,000 for a serious 30-day test in any single channel. Anything less and you cannot draw meaningful conclusions from the data.
Step 3 — Profile your audience
Age, language (Sinhala / Tamil / English), location, income, what they read and watch, and crucially — what problem they pay to solve. Without this, channel selection is guesswork.
Step 4 — Pick channels by audience, not by trend
| Audience | Best channels |
|---|---|
| Urban 18–34 | Instagram, TikTok, YouTube, Google Ads |
| Suburban 25–55 | Facebook, WhatsApp, Hiru/Sirasa FM, Lankadeepa |
| Premium B2C | Daily Mirror, LinkedIn, Google Search, premium billboards |
| Rural mass market | TV (Hiru / Sirasa), radio, leaflet distribution |
Step 5 — Create the message and the creative
One clear promise + one clear call-to-action. Produce in the language your audience actually speaks. Never translate English-first creative into Sinhala — write it natively.
Step 6 — Launch, then learn weekly
Run for at least 4 weeks. Review metrics every 7 days. Kill underperforming ads and double the budget on the winners.
ATL vs BTL vs digital — which to start with?
- ATL (TV, radio, press, billboards): mass reach, brand-building, high cost
- BTL (sampling, activations, events): direct contact, trial generation, mid cost
- Digital (Google, Meta, TikTok, SEO): measurable, targeted, scalable, low entry cost
See our full pricing, sizes and booking process on the advertising in Sri Lanka service page.
