Skip to main content
  • Multi-tenant SaaS
  • AdTech
  • Analytics

AD-IQ

Outdoor advertising platform

Schedules and delivers advertising to digital screens across many locations, with location targeting and live performance data. Multi-tenant, so each advertiser runs its own campaigns from one platform.

AD-IQ — the campaign dashboard, with clients, campaigns and zone progress
Project
AD-IQOutdoor advertising platform
Client
Masru Ahmed RafiCEO, AD-IQ
Platform
Web app · Mobile app
Build size
Five figures
OonkoO teams

Design · Engineering · Infrastructure

Now
The design record is public on Behance.

S01The business

Advertising on screens you walk past

AD-IQ runs advertising on digital screens in shops and public places. An advertiser books time on screens in the zones they care about; AD-IQ schedules the playback and reports what actually ran.

As described by the product's own screens

What we built

  1. Automated scheduling
  2. Location targeting
  3. Real-time analytics
  4. Multi-tenant

Each line has a number. A frame further down that shows it carries the same one.

What it had to do

  1. Schedule ads across many screens without doing it by hand.

  2. Let each advertiser target by location and see only their own campaigns.

  3. Report playtime against what was bought.

S02Design

Dense data, readable at a glance

An operator's dashboard carries clients, campaigns, zones and screens at once. The interface is dark so that status colour carries the meaning — green where a shop met its playtime, amber where it was not open, red where it under-performed — and every report can be cut by shop, area or zone.

  • Operator dashboard and reports
  • Advertiser app screens

Mark

AD-IQ

Palette

  • Graphite#24282C
  • Navy#1B274C
  • Signal orange#FE7A02
  • Sky#4AB7FD

The brand as shipped — palette sampled from the product's own screens.

AD-IQ — a playtime report broken down by shop, area and zone
S02 · F01Playtime against plan, by shop, area and zoneEvidence for: Real-time analytics
AD-IQ — the screen inventory with live status
S02 · F02Every screen, by zone, with live statusEvidence for: Location targeting

S03Engineering

One platform, many advertisers

The platform is multi-tenant: each advertiser has its own campaigns and sees only its own numbers. Scheduling is automated, targeting is by location, and analytics report played minutes against planned minutes as they come in.

  • Automated scheduling
  • Location targeting
  • Real-time analytics
  • Multi-tenant
AD-IQ — the advertiser app on mobile
S03 · F01The same campaigns, on a phone

S04Infrastructure

Checked, staged, then shipped

A change reaches production through a CI/CD pipeline with automated tests, by way of separate dev, UAT and production environments. It is deployed on Vercel.

  • CI/CD pipeline
  • Automated tests
  • Dev, UAT and prod environments
  • Deployment on Vercel

S05Credits

One company, three hands

The same mark in three colours: who at OonkoO did what on this build, in the order the work was handed on.

  • Design

    • Operator dashboard and reports
    • Advertiser app screens
    More on Design
  • Engineering

    • Automated scheduling
    • Location targeting
    • Real-time analytics
    • Multi-tenant
    More on Engineering
  • Infrastructure

    • CI/CD pipeline
    • Automated tests
    • Dev, UAT and prod environments
    • Deployment on Vercel
    More on Infrastructure

Have something like this to build?

Tell us what it has to do and get a written quote on the page — no call needed. Or book thirty minutes and talk it through.

Get my written quote

Let's Talk

A name, a way to reach you, and a sentence about the problem. That is enough to start.

Whichever you prefer we use.

Goes straight to hello@oonkoo.com.