All work
Live

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.

Need something like this built?

Tell me what you are building. If I am not the right fit, I will say so and point you to someone who is.