iMessage chat-reveal

A pixel-accurate iMessage conversation that types itself out — bubbles arriving with the real send and receive sounds, a typing indicator, and the product appearing as a genuine URL-preview rich link rather than a pasted image.

It is one of 13 native HTML ad templates in Hermoso — formats rendered from real markup by a browser rather than generated by a model. This one outputs a video, with 3 copy slots you fill, and it needs 1 product photo from your brand before it will run.

When to use it

For a product story that works as a conversation: a recommendation between friends, a question answered, a problem solved. It is one of the most native-feeling formats on TikTok and Reels because it looks like a screen recording.

The thing to get right

The rich link is what sells it. A product dropped in as a plain photo reads as an advert inside a chat; a properly rendered link preview with a title and a domain reads as something someone actually shared.

The format at a glance

  • Output — a video.
  • Copy slots — 3, each with its own character budget derived from the layout rather than guessed.
  • Assets required — 1 product photo.
  • Template idimessage-chat.

How this template renders

Nothing here is generated by an image or video model. The format is a self-contained HTML page whose animation is a pure function of time — no CSS keyframes, no timers, no randomness — and the renderer steps that page frame by frame in headless Chrome, screenshots each frame, and assembles them with ffmpeg into an H.264 file that ends on a crossfade into your brand end card.

Two things follow from that. The render is deterministic: the same inputs produce the same file, so a format that looked right yesterday looks right today. And every word on screen is real browser-rendered text, which means the copy is exact and stays sharp at any resolution. The whole thing costs a couple of credits rather than a video generation, which is what makes these formats practical to run at volume.

Why not just drop the product photo into the chat?

Because a photo pasted into a message reads as an advert inside a conversation. The format renders a real URL preview card with a title and a domain, which is what somebody sharing a product actually sends.

All 13 are listed on the native ad template index, and the wider catalog is on the creative recipes index.

The imessage chat-reveal template is reachable from Claude, Cursor, Codex or any other MCP client as well as from the web studio, with the same brand grounding. Driving a format from an agent covers the setup.

Render a native-format ad in a couple of credits — the free plan needs no card.

Start free   See pricing