Blog

How to find winning ad hooks without posting 30 times a day

The standard advice for finding a hook that converts is to post 30 times a day and let volume sort the winners. That is a full-time job. There is a shortcut: read the hooks your competitors have already paid to keep running. A hook a rival has funded for months is a hook that works. You can read those hooks today, for free, from Apple's public data.

Why a long-running ad is a validated hook

The EU Digital Services Act makes large platforms keep a public ad repository. Apple's covers every App Store ad shown in the EU and UK, with the first and last date each creative was seen. The gap between those dates is how long the ad has run.

That gap is the signal. No app keeps paying to run a creative that loses money. So an ad still live after 60 or 90 days has survived a budget review that killed its weaker siblings. The hook in that ad already beat the alternatives your competitor tested. You are reading the result of someone else's spend, not running your own 30-posts-a-day grind.

Read the pattern, not the single ad

Copying one rival's headline word for word teaches you nothing about why it works. The move is to pull several competitors in one category and look at what the survivors have in common. The repeated shape across long-runners is the hook your category has validated.

Language-learning apps show this cleanly. Almost every long-running ad in the category leads with a list of languages, not a benefit or a price:

  • "Learn Spanish, French & German" (Pimsleur)
  • "Inglés, francés, alemán y más" (Babbel)
  • "Hablar inglés, francés, alemán" (Busuu)

These are separate companies with separate media budgets. They all landed on the same opening move. Rosetta Stone runs ads Apple marks as live over a year, and Busuu's longest has run 215 days (Apple EU Ad Repository, window ending 8 July 2026). The tested hook in that category is breadth. Name the languages. Cleverness is not what kept these ads alive.

If you launched a language app and opened with a witty benefit line, you would be testing an angle the whole category already retired. The survivors told you that for free.

The winning hook can change by market

The pattern is not always one hook everywhere. Sometimes the survivors tell you the hook depends on the country.

Vinted, the secondhand marketplace, has an App Store creative that has run 243 days and is still live (Apple EU Ad Repository, window ending 8 July 2026). Vinted localizes the hook by market. In some countries the lead is breadth: "Fashion, tech, home & more." In others it is selling and saving: "sell and save on secondhand." Same app, same long-running strategy, two different opening angles split by geography.

The lesson: do not assume one hook wins everywhere. Sort by longevity market by market, and the survivors show you which angle your competitor kept alive in each place. If you sell into France and Sweden, you can read the winning angle for each before you write a line.

The three-step method

  1. Pick your three closest competitors.
  2. Sort each one's App Store ads by how long each creative has run.
  3. Read the ads past 60 or 90 days. Those are the hooks your category has validated with real money.

Write your first hooks against those survivors, then test your own variations from that base. You start from a proven angle instead of a blank page. That is the difference between testing 30 blind guesses a day and testing three informed ones a week. The same method works for the ad copy in your UGC scripts: the opening line a creator says on camera is a hook, and the long-runners tell you which openings hold up.

Apple fragments each creative into dozens of records, one per country and reporting window, and caps each query at about 50 rows. Stitching a heavy advertiser's ads back into clean first-to-last spans by hand is a spreadsheet afternoon per competitor. Recao does the fetch, dedupe, and longevity math, then ranks the survivors for you.

Scan your first competitor now at recao.app. Free, no signup, results in about a minute.

Method note: figures above are computed from Apple's public EU Ad Repository (DSA Article 39), data window ending 8 July 2026. "Days running" is the span from a creative's first to last recorded impression across all markets. Longevity is a proxy for what converts, not a measured conversion rate.

Run a free scan