← all work
01— character film / SaaS promo · 2026

AdMiro

Somewhere in your ads, money is leaking.

the product

AdMiro connects Google Ads and Meta Ads to the AI app you already use, Claude, ChatGPT, Claude Code, Codex and more. Ask how your ads are doing in plain words; it pulls the numbers and answers, and before it pauses a campaign or changes a budget it waits for your yes.

the idea

Wasted spend as money moths. Each moth carries a dollar bill and the name of the campaign burning it. The AdMiro logo becomes a character whose little flag is a sign it holds up: a plug, a magnifier, a question mark while it waits for her yes, and a tick once she says it.

delivered as
  • 16:9
  • 9:16
get one like this
the challenge

An AI connector for ad accounts is easy to describe and hard to feel. The film had to make a busy owner recognise the late-night dashboard flipping in seconds, then show that the AI does the digging while every change still waits for her approval, without a voiceover.

made for

Owners of small online shops and small teams who run their own Google and Meta ads, already use an AI chat app, and have no time to live in two ad dashboards.

Scene by scene.

  1. ▶ 0:00Money leaking9:47 PM in Maya's shop. She flips between the Google Ads and Meta Ads tabs while spend climbs and sales stay flat, and three money moths burst out of the screen, each labelled with its campaign.
  2. ▶ 0:04Plugged inThe screen turns into her Claude chat. Miro hops onto the laptop and plugs in Google Ads and Meta Ads, both ticking green, under the site's own headline.
  3. ▶ 0:10Plain wordsOver the site's forest art, Maya types the hero's own question, "Anything on Google that spent money last week with no sales?" The answer lands and Miro traps that campaign's moth in a camping lantern.
  4. ▶ 0:18Your yesClaude asks before pausing. Miro holds up a question mark and taps its foot, the cursor clicks Yes, pause, the row turns Paused and the moth falls asleep.
  5. ▶ 0:25Google vs MetaIn ChatGPT, "Where should next month's budget go?" Brand search and Instagram Reels land side by side, and Miro's balance scale settles towards the cheaper cost per sale.
  6. ▶ 0:31Back to workNext morning the moths sleep in the lantern and Maya waves from the counter. The site's closing card: "Check your ads in one question. Then get back to work." Start free gets a click.

How it was made.

  1. 01

    Maya, Miro, the money moths and the shop are drawn and animated in code, so the story is warm and specific without stock footage.

  2. 02

    The Claude and ChatGPT windows, campaign rows, status pills, chips and Start free button are rebuilt from theadmiro.com's own markup and demo data, over the site's own forest illustrations.

  3. 03

    Brand system lifted from the site's CSS: page #FAFAFB, ink #171717 and green #007F5F, in Figtree headlines and Inter text, with the logo mark turned into the hero character.

  4. 04

    A light 100 BPM score in D major with every shot change on the beat, and tab clicks, typing, pops and a confirm chime on the yes mixed under the music. Laid out shot by shot for both 16:9 and 9:16. No voiceover.

the result

The client was stunned by the result, and more so that it was made entirely by AI.

more like this
→— your order

Launch kit, for
₹5,999

format
feel — optional

secure checkout by dodo payments: upi, cards, wallets. after paying, you'll get a receipt and a reply from us within a day. send logos, screenshots or footage by email then.