Mystery / curiosity hook

A curiosity-gap / open-loop ad that withholds the payoff to earn the click.

A curiosity-gap ad that deliberately withholds the payoff — an open loop the viewer has to click to close.

When to use it

Top of funnel, where the goal is the click rather than the conversion. Effective for content offers, quizzes and anything where the landing page delivers the answer.

The thing to get right

The landing page must actually pay the loop off. A curiosity ad that resolves into an unrelated product page produces clicks and no conversions, which is worse than no clicks.

The format at a glance

  • Output — a still image ad.
  • Structure — a single frame, with the copy composited on top.
  • Family — Image ads.
  • Recipe id — mystery_hook, which is what you name when you ask for it by hand or from an agent.

What does the landing page have to do?

Close the loop the ad opened, in the first thing the visitor sees. A curiosity ad that lands on an unrelated product page buys clicks and no conversions, which costs more than no clicks would have.

Static, direct-response creative for the feed: the headline, the offer, the proof, the comparison. Every word on these is composited by the app after the picture is rendered, so the copy comes out exactly as written.

The full catalog is on the creative recipes index.

Models that render it

This format is rendered by an image model, with the copy composited on top afterwards. Nano Banana Pro is the default pick. The image models page compares the rest, including Bria HD, Krea 2 Turbo and Ideogram v4 Fast.

Hermoso plans and renders a mystery / curiosity hook from your brand rather than from a prompt you write, composites every on-screen word after the render so the copy comes out exact, and exposes the same format to an AI agent over MCP. How Hermoso renders a format covers all three.

Point Hermoso at your brand and render a mystery / curiosity hook today — the free plan needs no card.

Start free →   See pricing