Whitelabel DOOH platform

Run your own digital advertising network

Amphibian is everything you need to sell advertising on screens — under your brand, on your domain. You add the screens. Advertisers book and pay you. The ads play on their own. You keep the money and the relationship.

Live in a day. No servers to run. Cancel whenever.

The Amphibian control panel showing screens, campaigns and revenue

What it actually does

If you have screens — or can get them — you have advertising space. Amphibian is the software that turns that space into a business you can bill for.

Step one

Add your screens

Install the player on any screen, pair it with a code, and set what it costs per slot. A TV in a reception, a totem in a mall, a wall of panels — it is all the same to the system.

Step two

Advertisers book and pay

They sign in to your platform, pick screens and dates, upload their artwork and pay. Money lands in your payment account, not ours.

Step three

It runs itself

Ads play on schedule, in each screen's own local time. Every play is counted and billed against the budget. You see what ran, where, and what you earned.

Who runs a network like this

Most people never realise the screens they already own are worth money. These are the businesses that do.

Advertising agencies

Offer outdoor to clients without owning a single panel. Sell space on partner screens, keep the margin, and hand clients a report that proves what played.

Runs under your agency's name and domain.

Restaurants and cafés

Your menu board is already on. Fill the gaps between items with paid slots from the gym next door, the salon across the road, the new estate down the street.

A screen that pays for itself.

Shops and supermarkets

Promote your own offers, then charge the brands on your shelves to advertise beside them. They already pay for shelf space; this is the same trade.

Brands pay to reach people already buying.

Hospitals and clinics

Waiting rooms are long and attention is high. Mix queue information and health notices with paid slots from pharmacies, labs and insurers.

Approve every creative before it plays.

Malls and estates

Dozens of screens, dozens of tenants, one booking system. Let shops book their own slots instead of emailing you artwork.

Share revenue with screen owners automatically.

Transport and venues

Parks, terminals, gyms, salons, filling stations. Anywhere people wait, attention is inventory — and inventory can be sold by the slot.

Price each screen on what it is worth.

Your network, not ours

Whitelabel means more than a logo in the corner. Your customers never see us.

Your advertisers stay yours

They sign in on your domain, see your brand, get mail from your address. We never contact them and never market to them.

You keep what you sell

Advertisers pay into your own merchant account. We bill you a flat subscription — never a cut of your revenue.

Sell screens you do not own

Sign up screen owners as publishers, set a revenue share, and the platform splits and tracks it on every play.

Billed on what actually played

Spend is counted from plays the screen reported, not from an estimate. A screen that was offline does not bill the advertiser.

What you get

The whole thing, on day one. Not modules to buy later.

Screens and players

Pair a screen with a code. Set orientation, volume, operating hours and price per slot from the panel — changes reach the screen on its next check-in.

Offline alerts

A screen that stops checking in tells you, rather than you finding out from the advertiser who paid for it.

Campaign planner

Pick screens, dates and dayparts. See what a campaign will cost before it is booked.

Dayparting in local time

A lunchtime slot means lunchtime where the screen stands — even when one campaign spans several cities.

Advertiser self-service

They register, top up a wallet, upload creatives and book — without emailing you a single file.

Creative review

Nothing reaches a screen until you approve it. Rejections carry a reason so the advertiser knows what to change.

Wallets and ledger

Every movement of money is recorded as an entry you can reconcile — top-ups, spend, refunds, corrections.

Your payment provider

Paystack, Flutterwave or direct bank transfer, using your own merchant account and your own keys.

Publisher revenue share

Screen owners get their own login, their own numbers, and a payout run that does the arithmetic.

Proof of play

Every play recorded with screen, time and campaign. Exportable, so a client can check what they bought.

Your domain and mail

Point your own domain at it and send from your own address. Certificates are handled for you.

Regulator mode, optional

Operating somewhere with an advertising regulator? Turn on an approvals step and name it yourself. Off by default.

Pricing

A flat subscription. We never take a percentage of what you sell.

Prices shown per month. Annual billing is charged once a year at the rate above.

Build it, or start Tuesday

Everything here is buildable. The question is what it costs you to build it, and what you are not selling while you do.

Building it yourself Amphibian
Time to first invoice Six months to a year before anything is sellable Days. Add a screen, invite an advertiser
What you pay for first Developers, designers, servers — before a single slot is sold A subscription, from free
Player software Build it, then keep it alive on every screen you deploy Included, with pairing and offline alerts
Billing and wallets Payments, wallets, a ledger that reconciles — the slowest part Included, with your own merchant account
Proof of play Build reporting clients will trust and audit Counted per play, exportable
Uptime Yours, at 2am, when a client's campaign is live Ours
Getting better Whenever your team has time Continuously, at no extra cost

Build it yourself if the platform is your product. Use ours if selling the advertising is.

Enterprise capabilities

Player API

Pair, report and control screens programmatically. Build your own player if you have one already.

Elastic billing

Plans change as the network grows. Move up or down and pay the difference, not a penalty.

Support that answers

Raise a ticket from inside your own panel and get a person, with the context already attached.

Your data, your obligations

Your tenant has its own database. Export it whenever you like; it is yours.

CPP yield control

Price per play per screen. Charge more for the busy wall and less for the back corridor.

Verified proof of play

Plays reported by the screen itself, timestamped in its own timezone, billed on delivery.

Start with one screen

The free plan runs a real screen with real advertisers. No card, no call, no demo to sit through. Move up when you have something to move up for.

Create your platform

Takes a few minutes. Your own domain can come later.