Markets

TV, radio and DOOH advertising automation for Saudi Arabia

OpenMediaLogic can be deployed for Saudi broadcasters, media sales houses, radio networks, out-of-home operators and agencies. It is not live in Saudi Arabia today: the platform runs in Kazakhstan, Uzbekistan and Azerbaijan, where 200+ media brands use it. This page describes what a Saudi deployment would involve, in the Kingdom's own terms — a market that acquired a television currency, a media regulator with a mandate to grow the sector, and a mandatory e-invoicing regime all within the last few years.

How Saudi Arabia trades, and what the platform connects to

  • Television audience is measured by KSA TAM, the national television audience measurement run by the Media Rating Company (MRC) with Nielsen as technology partner, on a people-meter panel of more than 2,000 households; before it the market traded on surveys and on the pan-Arab picture. Television is planned and traded on ratings, GRP and cost per point, with Ramadan as the season the year is priced around. The planning module takes KSA TAM data through the API and calculates GRP, CPP, reach and frequency on it.
  • Sales houses sell most Saudi television and streaming: MBC Media Solutions for MBC Group's channels and Shahid, Rotana Media Services for Rotana's channels and, as exclusive partner, stc tv, and the Choueiri Group's representation businesses for others. The sales-house role in the platform — every channel in the pool in one window, agency deals and annual commitments tracked — is the same structure, and each of these runs a system of its own that the platform connects to through the API.
  • Radio — the national commercial networks (MBC FM, Rotana FM, Alif Alif, UFM and others) and the growing number of regional stations sell airtime through their own sales teams. The radio module handles the schedule, rate cards, booking, certificates and reconciliation for a network of any size.
  • Out-of-home is the fastest-moving part of the Saudi market: Rotana Signs entered with a multi-billion-riyal investment and holds more than a third of the market, alongside Al Arabia, JCDecaux and the municipal-contract operators; digital inventory is growing with the giga-projects and the cities' new street furniture. The platform runs the direct business — packages, bookings, proof of play, certificates — beside the TV and radio book, and leaves the programmatic channel to the SSPs.
  • Regulation — the General Authority for Media Regulation (GAMR / Gmedia) licenses and regulates audiovisual media and advertising, including outdoor and digital advertising, under a mandate to double the sector's contribution to the economy by 2030; content rules on what may be advertised and when are its. Time limits and category rules are enforced in scheduling; a spot's approval status attaches to the creative in trafficking.

Commercial and legal terms of a Saudi deployment

  • Billing in SAR, VAT at 15%, through a Saudi contracting entity
  • ZATCA e-invoicing (Fatoora) — every VAT-registered business issues electronic invoices, and the Integration Phase brings them wave by wave into real-time clearance with ZATCA's platform; by mid-2026 the threshold had come down to SAR 375,000 of annual revenue, so nearly every media company and agency is in scope. The platform issues every closing document — invoice, certificate of airing, reconciliation — from the record the booking was made in, and a Saudi deployment connects that output to the Fatoora integration through the API
  • Hosting and data residency in the Kingdom, under the Personal Data Protection Law (PDPL) and its rules on transfer outside the Kingdom; role-based access, encryption in transit and at rest, audit log — see security
  • Interface in English; an Arabic interface is part of a Saudi deployment
  • Integration through the REST API: KSA TAM data, playout and automation, agency planning and finance systems, accounting and ZATCA
  • Onboarding in 48 hours for the platform itself, reference data migration included

Where the platform fits in Saudi Arabia

The large sales houses run mature systems, and a deployment there is a marketplace layer between them and the agencies connected through the API — the alternatives page describes that relationship. The stronger fit is where the market is being built rather than run: the new national and regional channels licensed under the sector's growth plan, the radio networks, the out-of-home operators' direct business with inventory growing faster than the systems to sell it, and the agencies — and any media group that owns channels, stations and screens and wants to sell all three from one place. 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 Saudi Arabia 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 out-of-home inventory is growing faster than our sales process. Can this run the direct business?

Yes — packages, bookings against live availability, proof of play, certificates and invoices from one record, beside any TV and radio the group sells. Programmatic DOOH stays with the SSPs; the platform runs the direct book and connects to the rest through the API.

Does it work with KSA TAM data and GAMR's rules?

KSA TAM data comes in through the API and the plan is calculated on it — GRP, CPP, reach, frequency. Advertising time and category rules are enforced when a spot is placed, and a spot without approval status cannot be scheduled.

Can it issue our invoices through ZATCA's Fatoora integration?

The platform issues every closing document from the booking record, and a Saudi deployment connects that output to the ZATCA Integration Phase through the API.

Is there an Arabic interface, and where is the data hosted?

The interface is in English today; an Arabic interface is part of a Saudi deployment. Billing is in SAR with VAT through a Saudi contracting entity, and data is hosted in the Kingdom under the PDPL. The platform is not live in Saudi Arabia 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, Turkey, Indonesia.