Inventory you can sell with confidence
Every screen, face, and loop slot with its availability, audience impressions, and rate in one place. Sales sees what is open this week, not what a spreadsheet said last month.
S006 / Industries/ 010 Media & Out-of-Home
010 / 011
Media & Out-of-Home
Webisoft helps media networks modernize how they sell, schedule, and prove advertising: out-of-home scheduling and proof of play, ad sales and booking, content management for screens and in-flight entertainment, and connected ad-server and reporting data.
A senior, in-house team since 2016. SOC 2 Type II, AWS Partner.
AICPA SOC 2 Type II
HIPAA compliant
AWS PartnerMedia
Ad inventory, scheduling, and content run on tools that cannot keep up with how fast media moves. A campaign is sold against inventory that a spreadsheet says is available, the schedule is built by hand, the screens play what they were sent last week, and the proof-of-play report arrives too late to fix anything. Every gap is unsold or unproven inventory.
Our work in this sector includes production systems for a national out-of-home advertising network and an in-flight content agency.

How
Every screen, face, and loop slot with its availability, audience impressions, and rate in one place. Sales sees what is open this week, not what a spreadsheet said last month.
Campaigns are placed against rules for location, daypart, share of voice, and category exclusivity, and the playlist reaches every player on time. A creative swap propagates in minutes.
Play logs collected from every player, reconciled against the booking, and reported per campaign, so a client receives proof of play instead of a promise.
We help out-of-home networks, content agencies, and media companies modernize how they sell, schedule, deliver, and prove advertising and content, and we connect it all to ad servers, programmatic exchanges, and the CMS and finance systems already in place.
Designed for networks of screens, fleets, and venues where delivery has to be proven, not assumed.
Inventory catalog, availability, rate cards, proposals, insertion orders, and order management for direct and programmatic sales.
Campaign placement rules, loop and playlist generation, distribution to players and screens, and real-time changes.
Content management, transcoding, approval workflows, versioning, and delivery for digital screens and in-flight entertainment systems.
Play-log collection, audience and impression reporting, campaign dashboards, and client-facing proof of performance.
Ad servers and SSPs, programmatic DOOH exchanges, player and CMS platforms, audience measurement providers, CRM, and billing.
Services
/001
A fractional CTO or technical review for networks whose sales, scheduling, and content tools grew separately. We audit the stack and the manual work between proposal and invoice, then leave your sales and operations leads with a roadmap they own.
/002
Sales, scheduling, and content products from MVP to scale: web tools for sales and operations, client portals, and the services that run the network.
/003
Ad server, programmatic, player, CMS, audience, CRM, and billing integrations with monitoring, so a campaign that is sold is scheduled, delivered, proven, and invoiced without re-entry.
/004
Automated creative checks against screen and venue rules, creative classification and tagging, yield recommendations on your own booking history, and assistants that answer availability questions for sales.
Methodology
We run media projects on short cycles and prove each release on one market, one venue type, or one fleet before it goes network-wide. You see it working on your own inventory before you commit the network to it. Here is how a typical project runs.
Talk, under NDA, with a team that has already modernized media and out-of-home operations.
We map your inventory, systems, partners, and sales process, then give you a scoped estimate of timeline and cost.
Once you approve the scope, we deliver in short iterations and demo each one against your real inventory and campaigns.
We pilot in one market or on one fleet with sales and operations trained, fix what they find, then roll out network-wide.
We monitor delivery and integrations, handle ad-server and player changes, and keep improving the results.
Hiring models
H/001
A dedicated team assigned to your media platform, coordinated by a consultant who keeps delivery aligned with your sales and operations goals.
H/002
Add senior specialists who already know ad serving, scheduling, and content delivery into your existing product or IT team, working on your process and tools.
H/003
We take the project end to end: discovery, delivery, integration, market rollout, and support, with one project manager as your point of contact.
Media capabilities
How we work
Proof
We have delivered production systems for a national out-of-home advertising network and an in-flight content agency.
FAQ (012)
Programmatic digital out-of-home sells screen time through supply-side platforms to the demand-side platforms agencies already use, with deals and floor prices set per screen group and ad requests answered per player. Unlike online, one play is seen by many people, so impressions come from audience multipliers rather than a cookie, targeting is by location, venue type, daypart, and conditions rather than by individual, and creative must meet each screen's specification. A well-built network platform exposes inventory to the SSP under its own rules and reconciles programmatic plays with direct bookings in one schedule.
Proof of play is the record from each player of which creative played on which screen at what time and for how long, reconciled against what was booked. Advertisers and agencies use it to verify delivery, calculate make-goods when plays were missed, and reconcile invoices, and industry bodies have published guidelines for how it should be reported. A well-built system collects logs from every player, buffers them when a player is offline, flags gaps before the client does, and reports plays and impressions per campaign.
Most digital screens run a loop of fixed-length slots, so a scheduler fills each loop per screen and daypart from the booked campaigns while respecting share of voice, frequency, category exclusivity so competitors do not play back to back, venue content rules, maintenance windows, and the priority between direct and programmatic demand. The output is a playlist per player, distributed on a schedule and versioned so operations knows which players are current. A well-built scheduler explains why a campaign landed where it did, because sales will be asked.
Audience measurement bodies such as COMMB in Canada and Geopath in the United States estimate impressions per face or screen from traffic counts, mobile location data, and venue footfall, producing multipliers per location and daypart that the industry trades on. Sensor and camera-based measurement at the screen exists but raises privacy obligations under laws such as Quebec Law 25 and US state privacy acts. A well-built platform applies the accepted multipliers to availability and reporting and documents the methodology so an agency or auditor can see how impressions were calculated.
An ad server decides, for each play opportunity, which creative runs based on bookings, pacing, frequency, and programmatic demand, and it logs the result, while the CMS manages content and the SSP connects to buyers. Smaller networks often get by with a scheduler and a CMS; the need for a true ad server grows with programmatic volume, dynamic creative, and conditional triggers such as weather or time of day. A well-built architecture keeps these roles distinct so a network can add an ad server or change an SSP without rebuilding scheduling.
What may play depends on the venue and the jurisdiction: advertising standards codes, provincial and state restrictions on alcohol, cannabis, and gambling advertising, political advertising rules, municipal sign bylaws, transit authority and airport contracts with their own content clauses, and airline standards for in-flight content. Rules change by location, so a creative approved for one screen group may be prohibited on another. A well-built platform models the rules per venue and screen group, blocks a non-compliant placement at scheduling time, and keeps the approval record for each creative.
A CMS packages creative and content into the resolution, codec, and file-size specification of each screen type, and players download it on a schedule, cache it locally, and keep playing from cache when the connection drops. In-flight entertainment is the extreme case: content is loaded onto aircraft during maintenance windows on a fixed cycle through the IFE platform's integration process, with licensed titles protected by DRM. A well-built delivery pipeline verifies that each player or aircraft received and installed the package and reports which ones are behind.
A campaign moves from proposal and availability check to a signed insertion order, then trafficking of creative, scheduling, delivery, reconciliation of what played against what was booked, invoicing on delivered plays, make-goods for shortfalls, and agency and sales commissions. Each hand-off between the CRM, the scheduler, and the finance system is where re-entry and disputes happen. A well-built platform carries one order record from proposal to invoice and bills from delivery data rather than from the booking.
Yield management prices inventory by demand: rate cards by screen group and daypart, floors for programmatic, discounts tied to share of voice and duration, and decisions about holding premium slots for direct sales versus releasing them to exchanges. Doing it well requires booking history, fill rates, and audience data in one place. A well-built system shows sales the fill rate and achieved rate per screen group and lets management set floors and holdbacks as configuration.
Agencies expect delivered plays against booked, impressions from the accepted audience methodology, pacing over the flight, a map or list of screens, proof-of-performance photos where the contract requires them, and a clear accounting of make-goods, with access limited to that client's campaigns. Reports that arrive after the flight ends are of little use. A well-built portal updates during the campaign from the same proof-of-play data that drives invoicing.
Studios and distributors license titles by territory, airline or venue, and time window, often with edits for ratings and with encoding specifications set by each IFE platform. Metadata, artwork, and subtitles come with their own rights, and licensors expect usage reports per cycle. A well-built content platform tracks rights per title and destination, blocks a title from a cycle it is not licensed for, and produces the licensor reports from delivery records.
The SSP needs an accurate inventory feed: each screen with its identifier, coordinates, venue type under the industry venue taxonomy, screen specifications, operating hours, impression multipliers, and floor prices, plus an ad request and response per play opportunity from the player and proof-of-play reporting back. Keeping that mapping accurate as screens are added, moved, or retired is the ongoing work. A well-built integration generates the inventory feed from the same catalog the scheduler uses, so the SSP never sells a screen that no longer exists.
Media & Out-of-Home
Costs, speed, revenue or hours of manual work. Tell us what matters most and we will show you how we would approach it.
We read every request
Someone who has worked in your sector, not a sales queue.
We reply with a first view
How we would approach it, and a time to talk.
Scope under NDA
We review what you run today and come back with scope, timeline and cost.