Adapt Media · AdTech · Out-of-Home Media
A custom platform to reimagine ad placements nationwide
Adapt Media, one of Canada's largest out-of-home advertising networks, runs ad campaigns across gas stations, convenience stores, transit shelters, and government buildings. With over 15,000 ad placements to manage, their team relied on Excel spreadsheets to plan and price campaigns — a manual process that made every proposal slow, error-prone, and hard to scale. Agilno designed and built a custom geospatial media-planning platform that replaced manual tracking with interactive maps, real-time data, and one-click proposal generation.

What we built
A browser-based media planning platform in one intuitive interface
A custom-built, browser-based media-planning platform that consolidates every critical function into one intuitive interface — designed to support both day-to-day planning and long-term scalability.

Challenge
Outgrowing the spreadsheet mindset
Adapt Media's legacy system was built around Excel — custom formulas, massive lookup tables, and institutional knowledge only a few team members had mastered. Planners cross-referenced multiple files to find ad space near a client's target, filtered audience data by hand, recalculated budgets on every change, generated proposals manually from often-outdated data, and made revisions prone to version-control errors. The result was operational drag, bottlenecks, and hidden costs.

Our approach
Discovery and strategy before development
Before building, we mapped Adapt's workflows, defined pain points, and aligned on business priorities — developing user personas for planners, sales teams, and admins; mapping the current-state workflow to uncover friction; running impact mapping to identify the highest-value features; and planning information architecture to guide UX. We benchmarked competitor tools so Adapt's platform could leapfrog ahead, not just catch up.

Core features
Interactive, data-driven media planning from one platform
Geospatial Planning
Planners explore available inventory on an interactive map, selecting placements near points of interest with polygon and shape tools.
Live Inventory Data & Costing
Availability and pricing update in real time, with campaign costs calculated dynamically so proposals reflect the latest data.
Advanced Audience Targeting
Integrated demographic and behavioral datasets let planners filter locations by audience segment, region, and campaign goal.
1-Click Proposal Generation
Proposals are auto-generated from real-time data — clean, accurate, and client-ready within minutes.
Role-Based Access
A permissions framework ensures the right team members access the right plans and inventory, cutting admin time by 50%.
Scalable Architecture
Built to evolve with the business, integrating inventory, census, points of interest, and pricing into one cohesive system.

Faster planning and approvals
Reduction in planning errors
Less admin work via role-based permissions
We, at Chameleon Digital Media, are so very pleased with the work that Petar and his team has done to date, and we are only in the discovery phase so far! It took me a while to understand the complexity and time needed to unravel the deep breakdown of what was needed to build our app, and that came at a small cost, which we happily pay, now knowing more about our own project than ever before. They bring psychology, intelligence, and excellence to the table. We are very excited about the next stages, and an app that will change the world! Well, at least our world anyhow, and that is what matters.
Designing an emergency app built for solo athletes
A 60-day discovery and UX sprint that turned a life-saving concept into a field-ready, fundable prototype for solo-athlete safety.
View case study