Metaply: ad data and playable ads
Conversion-data enrichment for five ad networks, then Claude-generated playable ads for AppLovin.
- Role
- Architect and lead engineer at RevUp Technology
- When
- Ongoing
- Status
- In production · metaply.ai
The problem
Metaply AI is a Shopify app that enriches pixel data and sends better conversion events to Meta, Google, Klaviyo, TikTok and Reddit, so ad platforms optimize on cleaner signals.
AppLovin's Axon network performs well for e-commerce, but most e-commerce advertisers only have static images and video. Playable ads, small interactive HTML5 games, are usually built by hand. Metaply now generates them from a merchant's Shopify products.
What I built
Enrichment pipeline
An Angular and NestJS application integrating five major advertising APIs, with custom Meta events and OpenAI-powered enrichment.
Playable ad studio
Claude generates a single self-contained HTML5 playable from a Shopify product: MRAID-compliant, under AppLovin's 5 MB limit, with no external requests.
Validation before upload
A validator checks every playable against the ad-network contract, and a three-environment click-out test harness catches dead or stray taps before anything reaches a live campaign.
Operating tools for the account team
Axon reporting, budget dayparting for AppLovin campaigns, a recommendation engine, and an MCP server so Claude can work the same tools the team uses.
Outcome
- Playables passed AppLovin's Playable Preview device test and run in live campaigns.