AI Media Plan Agent and Ad Server Campaign Automation

Engineer — design and implementation of the agent and the automation

Media plan to live campaign screen
~3 h ~10 min campaign setup
−83% time from media plan to live campaign

The problem

Campaigns on Metrike's platform start with a media plan sent by the agency: a spreadsheet built in that agency's own format. Merged headers, vehicles spread across rows, formats written in different ways, periods marked as weeks. Before anything could run, someone had to translate that plan into Metrike's standard ad delivery plan (ADP), and then create everything on the external ad server by hand: advertisers, zones, campaigns, display creatives and VAST video. The setup step alone took about 3 hours of manual work per campaign.

What I built

Key decisions

Results