Book a free consultation
What we doProcessCase studiesToolkitAboutBlog Book a free consultation
  • Johannesburg, South Africa
  • Long-term partner
  • Direct client

MotionAds

The embedded engineering team behind advertising in motion.

MotionAds turns delivery motorbikes into moving billboards across South Africa's busiest routes. For three years we have been their tech team, building the automated systems that let a lean operation run at national scale without drowning in admin.

~5 million
Driver trips ingested & validated
~700k
Images verified for proof of service
3 yrs
Embedded as their tech team

The partnership

MotionAds places advertising wraps on the top-boxes of delivery drivers. Every ride becomes an impression, so the whole business runs on proving that thousands of drivers did the work, day after day, at scale.

What began as ad-hoc work has grown into a three-year partnership where One Eleven acts as their full tech team: automations, internal systems, client-facing portals, data migrations and daily support. The brief has never really changed. MotionAds has a problem, we solve it, and we are dependable about it.

Three years in, the same senior people show up release after release, so MotionAds never has to re-explain their business, and everything we build is theirs to own. Below is what that partnership has actually produced.

An open MotionAds top-box loaded with stock on the back of a delivery motorbike, its purple and pink wrap reading Advertise here.
A wrapped top-box mid shift. Every trip it makes is an impression, and proving those trips happened is the work on this page.

What we've built

Three years of work, one embedded team.

Six highlights from a much longer list: image integrity, data pipelines, finance, onboarding, reporting and the platform their own team now builds on. Each one turned a slow, manual process into something that runs at scale, with a measurable result attached.

Integrity

Image duplication & proof of service

Drivers upload weekly campaign images through a structured mobile portal instead of WhatsApp. Every image is logged, hashed and checked against the rest of the campaign, so proof of service is verifiable at scale. Flagged cases drop into a simple review UI, and the outcomes feed straight into reporting.

Result Days of manual WhatsApp review turned into an automated pass with spot-check oversight, at ~72% flag accuracy vs human reviewers (untuned) and close to zero ongoing cost.
Data

Driver trip ingestion

We ingest driver trip data, match external driver identities to MotionAds drivers, normalise it for reporting, and flag anomalies alongside unmatched or low-activity drivers. At that volume it gives MotionAds real visibility into driver activity and a firm basis for validating campaign performance.

Result Clients can be shown that their brand is getting real exposure, and exactly where on the map it is happening.
Behavioural System

Driver Incentive & Behaviour System

One system replaces ad-hoc spreadsheets to reward good driver behaviour. Rules for image compliance, virtual inspections, and tiered incentives are applied consistently, track over time with a full audit trail, and integrate with our reporting dashboards.

Result Driver performance is tracked and incentives are automatically calculated, eliminating manual payouts and providing a clear, auditable history.
Onboarding

Driver sign-up & migration

We replaced a costly third-party sign-up tool with MotionAds' own onboarding portal, and migrated the driver base off a third-party database service into structured, owned infrastructure. Sign-up and profile updates that used to run through staff on WhatsApp now run through a proper self-serve flow.

Result A paid third-party tool retired and the driver base moved onto infrastructure MotionAds owns, with onboarding that scales without staff in the loop.
Reporting

Client flyer reporting

Client reports that once took hours of manual image handling per campaign now generate on demand from already-validated images, with a clean review step before delivery. They pull straight from the integrity system rather than a folder of downloads.

Result Hours of manual image handling per campaign replaced by near-instant, on-demand reports, more consistent and professional every time.
Platform

AI build environment & the new dashboard

Rather than only hand over finished features, we handed MotionAds a foundation: a clean base database schema and a ready-to-use AI development environment their own team can build within. Their new Internal Operations Dashboard is being built there now.

Result MotionAds ships and iterates far faster than before, on a foundation we protect and audit while they own the calls closest to their business.

Value delivered

Less manual work, more room to grow.

The point of all of it: hours handed back to the team, core systems MotionAds owns outright, and reporting that used to eat entire afternoons.

Days to minutes
Manual image review collapsed into an automated pass with spot-check oversight
Owned, not rented
Core systems moved off a paid third-party database service onto infrastructure MotionAds owns
On demand
Client reports generated on demand, down from hours of manual image handling
One Eleven is more than just a service provider, they've become an integral part of our team. They've been our go-to sounding board for innovative ideas, always ready to push the envelope and help us revamp the way we do things. Whether it's backend server support, streamlining operations, or building internal dashboards, they say yes and then figure out the best way to deliver, every single time. Their ability to listen, understand, and then execute with speed, precision, and meticulous attention to detail has taken so much weight off our shoulders and allowed us to scale efficiently. It's like having a committed internal team member who's always got your back.
Jon Berkowitz Co-founder, MotionAds Ask him directly

The toolkit

What it runs on.

  • Supabase Postgres database, auth, and the new source of truth for the rebuild
  • Firebase Firestore, Cloud Functions and storage powering live operations
  • Angular on Cloudflare Customer and driver-facing web applications
  • GCP Cloud Functions Scheduled sync and high-volume data pipelines
  • System integrations High-volume trip ingestion and sync
  • FlutterFlow Internal operations and reporting tooling
  • AI build environment The platform MotionAds' own team builds the dashboard in

Got a problem worth solving?

We start every relationship with a free consultation: an honest conversation about what you are trying to do. No pitch, no obligation.

Book a free consultation