Media monitoring

Media monitoring for radio and TV advertising.

Vecrid monitors the radio and TV stations on your media plan and gives you independent proof when your ad airs: the recording, the time it ran and an estimate of who heard it. Built for brands, agencies and media buyers.

Airings
SAMPLE
  • VerifiedNEW
    Cool FM 96.9 · 07:42 · 30s spot · Lagos
    30.0s
    Just now
  • Live read confirmed
    Wazobia FM 95.1 · Morning show · 60s mention
    60s
    2 min ago
  • Played 15% faster
    Beat 99.9 FM · sped up to fit the slot
    −15%
    5 min ago
  • Partial play
    Joy 99.7 FM · cut at 0:21 of 0:30
    0:21/0:30
    11 min ago
  • Verified · TV
    Channels TV · 19:58 · 30s spot · Lagos
    30.0s
    18 min ago
Each airing: recording · time · stationTimes shown in WAT
01Radio and TV monitoring

Proof of airing you can play back.

When your ad airs on a station you’re monitoring, it usually appears on your dashboard within minutes, with the station, the time, the ad and a recording you can play. Your client can play it too. No chasing stations, and no waiting weeks for paperwork.

  • The recording.

    Hear the moment your ad went out.

  • Times in your time zone.

    Airings are shown in your own time zone, and every log and certificate says which one, so times are never confusing across countries.

  • Radio and TV together.

    TV airings come with their recording too, in the same log as your radio airings.

  • Clear labels.

    If your ad was cut short, it’s marked as a partial play. If a recording only caught part of an airing, it says how much.

Detection logLagos launch
7d14dFlight
SAMPLE
Proof clip26s

Aired about 15% faster than the master you supplied — time-compressed to fit the station’s slot, pitch unchanged — so it ran shorter on air.

All times shown in WATSelect a row to open its proof
02What we flag

What a station’s certificate won’t tell you.

12:15:40Beat 99.9 FM15% faster

Aired about 15% faster than the master you supplied — time-compressed to fit the station’s slot, pitch unchanged — so it ran shorter on air.

01

Sped-up ads.

If a station speeds up your ad to fit a shorter slot, you’ll see it flagged.

Partial play of Pidgin cut on Joy 99.7 FM
0:000:210:30
Counted as partial in your report
02

Ads cut short.

If your ad stops before the end, your report counts it as a partial play, not a full one.

Needs a decision
Nothing heard yet on Abuja launchOpen campaign →
No match yet on 2 stations for Lagos launchSee which →
03

Stations that go quiet.

If nothing has been heard yet on a campaign or a station, it’s the first thing your dashboard shows you, so you can act now rather than a month later.

Counted plays with a question
Wazobia FM 95.1 · 14:03KeepRemove from report
Heard in the day recording, not yet counted
Accepted · Beat 99.9 FM · 09:12Undo
04

Uncertain plays, your call.

If we’re not sure about a play, it waits in a review list for you to listen and decide. Nothing uncertain goes into your report without your approval.

03Live readsNEW

Even the reads nobody recorded.

Some of the most valuable airtime is a presenter talking about your brand live, and it has always been the hardest to prove. Book the time slot it’s due in, and Vecrid records it whether or not you’re online.

Live captureMon 3 Nov
Wazobia FM 95.1 · Morning show
07:00–09:00 WAT, every weekday
Verified
Mon 3 Nov · read at 07:48 WAT · 62s
Verified dubRecordingGenerate report PDF
Tue 4 Nov · 07:00–09:00Not aired

A missed airing on the record. This stays on the campaign as a shortfall.

Schedule a capture →
Schedule a capture
Book it once for the whole campaign
Station
Wazobia FM 95.1
Window
07:00 – 09:00 WAT
Repeat
Wazobia FM 95.1, 07:00–09:00 WAT, every weekday

Checked against your script.

See how long the read ran, how much of your script was covered and how often your brand was mentioned. Works for reads in English, Pidgin, Hausa, Yoruba and Igbo.

Confirmed by a person.

A read only counts once someone has listened and confirmed it. If it didn’t air, it’s recorded as missed.

Replacement reads, checked too.

If a read is missed, book a new time slot for the replacement and it’s checked the same way.

The clip and the report.

Download the read on its own, plus a live-read report listing confirmed and missed reads.

Regular shows, booked once.

Repeat a slot every weekday, every day or every week for the whole campaign.

Run recorded ads and live reads in the same campaign, with one report.

Ads and live reads · one report
04Reporting

Send proof before your client asks for it.

Each campaign comes with reports ready to share: a Certificate of Transmission for your files, spreadsheets for finance and a live link your client can open, with the recording of each airing.

vecridverified airplay
SAMPLE
Certificate Of Transmission
Cool FM 96.9 · Lagos
Material rotation: A / BMonitored source: Cool FM 96.9 live streamAll times shown in WAT
Material List
IndexTitleDuration
AMorning cut30s
BPidgin cut30s
DateTimeTotal
Mon 3 Nov07:42:05 · 17:31:122
Tue 4 Nov07:40:51 · 17:30:092
Wed 5 Nov07:42:301
Thu 6 Nov07:41:18 · 17:33:402
Fri 7 Nov07:42:02 · 17:30:272
Total Played9
Est. impressions~1.2M

Total Played is independently verified. Audience basis: the station’s published rate card.

vecrid — verified airplay · generated 8 Nov 2026, 09:00
Create a share link

Recipients see a live, read-only verification report. No login needed.

Included
Expires
Invite by email — optional
name@company.com
Create link
vecrid.com/share/7hk2q9Active
ResendCopyRevoke

Certificate of Transmission.

The document stations issue, in the layout everyone knows: the ads, the play times, totals and audience for each station. The difference is that it’s written by an independent party.

Excel and CSV.

One sheet per station and every airing time-stamped, ready for your finance team to reconcile.

Share links you control.

Choose what the link shows, set it to expire after 7, 30 or 90 days or never, and invite people by email. Switch it off at any time. Nobody needs an account to view it.

Any period, any filter.

View the last week, the last two weeks, the whole campaign or a custom range, and filter by station, by ad, or by radio and TV.

05The difference

Same document. Different author.

A station certificate compared with Vecrid’s proof of airing
QuestionStation certificatevecrid
Who writes itThe station that was paidAn independent party
When you get itWeeks after the campaignUsually within minutes of each airing
Can you hear it?NoYes, each airing comes with a recording
Sped-up or cut-short adsNot mentionedFlagged
Live readsTaken on trustRecorded and checked by a person
TVA line on letterheadThe recording, just like radio
SharingA scanned copy by emailA live link you can switch off
Can a copy be checked?NoYes, against the live report
06Coverage

All the stations you need, across multiple countries.

Monitor radio and TV stations across Africa and beyond. Search a directory of more than 100,000 radio stations, plus TV channels where we cover them.

A few of the stations in the directory
NigeriaGhanaKenyaSouth Africa
…and more than 100,000 in the directory
07FAQ

Media monitoring questions.

Something else? say-hello@vecrid.com

Usually within minutes of airing. Some plays are confirmed later from the day’s recording, and they are marked when they are added.

Stop paying for airtime you can’t prove.

Bring one live campaign. We’ll show you the airings, the recordings and the estimated reach as they come in.