TV Ad Monitoring in Bangladesh: How to Verify Spots with Telecast Certificates, Spot Logs and GRP
TV ad monitoring in Bangladesh means checking that the spots you paid for actually aired where and when the media plan said they would, then comparing what was delivered with what was planned. The evidence is a set of documents: telecast certificates, spot logs and GRP exports from agencies and channels. Verifying them is mostly careful matching of station, date, daypart, spot length and rate, line by line.
Disclosure: Kaz Software builds Omnisight, a marketing analytics product that reads TV spot logs and telecast certificates. This guide applies whatever tool you use.
Why TV verification matters for marketing teams in Bangladesh
Television is the channel with the least automatic reporting. Facebook and Google give you a dashboard. Television gives you a certificate, usually a PDF or a spreadsheet from an agency or a channel, and every sender formats it differently.
Timing raises the stakes. A missed prime-time spot in an Eid campaign window cannot be run again later at the same value, so the time to find a gap is while the campaign is still running. Verification also settles disputes: if a station aired a spot in the wrong daypart, you need a record that shows it.
The four documents you work with
Document | What it is | What to check |
Media plan | What you bought: stations, dayparts, spot lengths, number of spots and rates | It is the baseline, and every other file is compared with it |
Telecast certificate | A confirmation from a station or agency that spots aired | Date, time, spot length, programme and creative title |
Spot log | A line-by-line record of each airing | Duplicates, wrong creative, wrong daypart and missing days |
GRP export | Gross rating points delivered, by spot or by week | Delivered GRP against planned GRP, and the cost of each point |
GRP stands for gross rating points. Each spot earns a rating, which is the percentage of the target audience that watched, and the ratings add up across all your spots. Dividing the money you spent by the points you got gives cost per GRP, a way to compare stations and dayparts on the same scale.
How to do TV ad monitoring in Bangladesh, step by step
Put the plan in a usable table. One row per planned line: station, daypart, spot length, number of spots and rate in BDT.
Collect certificates and logs for the same dates. Ask for them weekly during a campaign, not at the end.
Standardise the columns. Station names, date formats, durations and currency should read the same in every file.
Match each aired spot to a plan line using station, date, daypart and length.
Mark the gaps. Look for spots planned but not aired, aired outside the planned daypart, aired at the wrong length or counted twice.
Total what was delivered. Work out airtime by station and daypart, GRP delivered and cost per GRP.
Raise disputes with evidence. Send the agency the exact lines that do not match, not a general complaint.
What to measure
Measure | The question it answers |
Spot compliance | Did what aired match what was planned, line by line? |
Airtime by station | Which stations received the money, and for how many seconds? |
Airtime by daypart | How much ran in prime time compared with off-peak? |
Cost per GRP | What did each rating point cost on each station? |
Offline versus digital spend share | How is the budget split between TV and digital channels? |
Read these together. A station can show perfect compliance and still deliver a poor cost per GRP, because the plan itself was weak.
Common mistakes
Trusting the certificate without the plan. A certificate shows what aired, not what you bought.
Waiting until the campaign ends. By then no make-good (replacement) spot can fix a gap.
Mixing formats. Each agency lays out its file differently, so one shifted column can corrupt the totals.
Counting duplicates. The same airing can appear in both a certificate and a log.
Ignoring daypart. The right number of spots in the wrong daypart is not compliance.
Treating an automatic read as final. AI can read PDFs and map columns, but a person should review every row before it counts.
Keeping TV out of the digital report. One report should show television beside Facebook and Google, so the budget can be judged as a whole.
See it in action
In Omnisight you upload telecast certificates, TV spot logs and GRP exports as CSV, Excel or PDF files, up to 10 MB and 40 pages. AI maps the columns to standard fields, and a person reviews every row before it counts. Omnisight then shows airtime by station and daypart, cost per GRP, spot compliance against the media plan and the offline-versus-digital spend share. See TV spot and GRP verification in Omnisight.

Read next: Bank Marketing Analytics in Bangladesh: What Dashboards Should Track and Ad Value Equivalent (AVE) in PR: What It Measures and Where It Falls Short.
Frequently asked questions
What is a telecast certificate?
A telecast certificate is a document from a TV station or agency confirming which spots aired, with dates, times and spot lengths. You compare it with your media plan to confirm delivery.
What does GRP mean in TV advertising?
GRP means gross rating points: the sum of the ratings of all your spots, where each rating is the percentage of the target audience watching. Cost per GRP is spend divided by points delivered.
What is spot compliance?
Spot compliance is the match between planned and aired spots, checked by station, date, daypart and length against the media plan.
Can AI read a PDF spot log accurately?
AI can read PDFs and map columns to standard fields, but no automatic read is perfect, so review every row before it counts toward your totals. Omnisight works this way, with a person reviewing every row.
How often should we verify TV spots?
Weekly during a campaign, so that gaps can still be fixed with replacement spots.



