TV, radio and DOOH advertising automation for South Africa
OpenMediaLogic can be deployed for South African broadcasters, media sales houses, radio groups, out-of-home operators and agencies. It is not live in South Africa today: the platform runs in Kazakhstan, Uzbekistan and Azerbaijan, where 200+ media brands use it. This page describes what a South African deployment would involve, in the market's own terms — a market that is changing its television currency on 1 January 2027 and its radio currency alongside it.
How South Africa trades, and what the platform connects to
- Television audience is measured under the Broadcast Research Council of South Africa (BRC); the current TAMS panel is replaced on 1 January 2027 by Total Video Measurement (TVM), a new currency covering broadcast and streaming, with test data available from late 2026 so that planning systems can be prepared. Television is planned and traded on ratings (AMR), GRP and cost per point within a target group. The planning module takes the currency through the API — TAMS today, TVM from 2027 — and calculates GRP, CPP, reach and frequency on it.
- Sales houses and broadcasters — DStv Media Sales sells the MultiChoice channels and a portfolio of others; the SABC sells its television channels and radio stations; eMedia sells e.tv, eNCA and the eExtra family. Each runs a mature system of its own; a deployment there is a marketplace layer connected through the API.
- Radio is the medium that reaches most South Africans; its currency is also being renewed — the BRC's new Radio Audience Measurement Survey (RAMS) reached tens of thousands of respondents in 2026 — and the commercial groups (Primedia, Kagiso, MediaMark's represented stations, the SABC's stations) and the many community stations sell airtime through their own sales teams. The radio module handles the schedule, rate cards, booking, certificates and reconciliation for a group of any size.
- Out-of-home audience is measured by the Outdoor Measurement Council's ROAD study, a joint industry currency built from travel surveys, big data and trip modelling; JCDecaux, Provantage, Primedia Outdoor, Tractor Outdoor and the regional operators sell classic and digital inventory directly. The platform runs the direct business — packages, bookings, proof of play, certificates — beside the TV and radio book.
- Regulation — the Independent Communications Authority of South Africa (ICASA) licenses broadcasters and regulates the scheduling of advertising, infomercials and sponsorship under the Electronic Communications Act; the Advertising Regulatory Board (ARB) administers the Code of Advertising Practice, which every broadcast licensee must observe. Time limits are enforced in scheduling; a spot's approval status attaches to the creative in trafficking.
Commercial and legal terms of a South African deployment
- Billing in ZAR, VAT at 15%, through a South African contracting entity
- Invoicing — SARS tax invoices; e-invoicing is voluntary today and SARS has announced a mandatory system for 2028 under its VAT modernisation programme. The platform issues every closing document — invoice, certificate of airing, reconciliation — from the record the booking was made in, and hands it to whatever channel the mandate specifies when it arrives
- Hosting and data residency in South Africa, under the Protection of Personal Information Act (POPIA) and the Information Regulator; role-based access, encryption in transit and at rest, audit log — see security
- Interface in English, the language South African media business runs in
- Integration through the REST API: BRC data (TAMS, then TVM; RAMS), ROAD, playout and automation, agency planning and finance systems, accounting
- Onboarding in 48 hours for the platform itself, reference data migration included
Where the platform fits in South Africa
The three large sales operations and the agency groups run mature systems, and a deployment there is a marketplace layer between them connected through the API — the alternatives page describes that relationship with Mediaocean, WideOrbit and Operative. The stronger fit is the long tail: the commercial and community radio stations, the out-of-home operators' direct business, the independent agencies, and any media group that owns channels, stations and screens and wants to sell all three from one place — and the change of television currency in 2027 is a moment when every planning and booking process in the market is being re-examined anyway. In the platform's three live markets that is where the results came from: up to 95% of a country's TV inventory on one platform; −32% media costs for a national advertiser (Beeline); +47% occupancy for a national broadcaster (NTRC Uzbekistan).
Questions buyers in South Africa ask
Is there one system that connects a TV channel, a radio station or a screen operator with the agencies and advertisers who buy from it?
Yes — that is what OpenMediaLogic is. The seller publishes inventory, availability and prices; the agency or advertiser plans and books against them online; the seller confirms; and the schedule, the certificate of airing, the reconciliation and the invoice come out of the same record. It covers TV, radio and digital out-of-home in one system, so a media group sells channels, stations and screens from one place and an agency buys all three in one plan.
Our TV currency changes to TVM in January 2027. Does the platform depend on TAMS?
No. The planning module calculates on whatever currency comes in through the API — TAMS today, TVM from 2027, with the test data before it — so the change is a data-feed change, not a system change.
We are a radio group with commercial and community stations and a small sales team. Is this for us?
That is the case the platform pays off fastest in: one schedule across the stations, one set of rate cards, online booking for agencies, certificates and reconciliation generated rather than typed.
Does it work with ROAD data for out-of-home and with ICASA's advertising rules?
ROAD data comes in through the API for planning; ICASA's scheduling rules for advertising, infomercials and sponsorship are enforced when a spot is placed, and a spot without ARB-compliant approval status cannot be scheduled.
Where is the data hosted, and in which currency do we pay?
Hosting in South Africa under POPIA, billing in ZAR with VAT through a South African contracting entity. The platform is not live in South Africa yet; a demo on your own inventory takes 30 minutes.
Next step
A demo on your own inventory or plan takes 30 minutes: request one. Category pages: TV advertising software, radio, DOOH, media sales, traffic and billing; the company profile. Other markets: Egypt, United Kingdom, Australia.