Nebula runs 28 distinct App Store creatives across the EU, the largest creative set of any astrology app we track, on 1,689 ad records across all 25 storefronts. Where the other heavy advertisers in the category leave one English line running for a year, Nebula does the opposite: it retires winners and rebuilds. On 21 May 2026 it launched a fresh localized fleet across four languages at once. Data window ends 15 July 2026.
We pulled this from Apple's public Ad Repository, which discloses the ads an advertiser runs in the EU. Nebula is the most active tester in EU astrology by creative count, so its choices read as a challenger's playbook. Here is what the public data shows.
Most creatives in the category, fastest turnover
Nebula's 28 creatives all run in one placement, App Store search results, the slot that shows after someone searches. That is more distinct creatives than Moonly (16), Astro Love Lab (20), or the smaller apps in the set, and Nebula cycles them faster than anyone.
Its longest-running line, "Zodiac star sign Compatibility", ran 231 days in English across 20 countries, from 31 July 2025 to 19 March 2026. Then Nebula retired it. Compare that to Moonly, whose English hero has passed a full year and is still live. Nebula reached a similar milestone and chose to move on, which tells you it treats creatives as disposable tests rather than permanent workhorses.
The 21 May reposition
The clearest move in the data is a coordinated relaunch. In April 2026, Nebula ran a "Horoscope, Astrology, Tarot" set in English and French across 21 countries. It launched on 4 April and went dark on 23 May, a 49-day run. The German and Portuguese versions of that same April set ("Horoskop, Astrologie, Tarot" and "Horóscopo e Astrologia, Tarot") died within a day of it, on 22 and 23 May.
Then, on 21 and 22 May 2026, Nebula rolled a new fleet with a new hook. "Daily Horoscope & Astrology" launched in English across 21 countries, alongside "Astrologie und Astro Horoskop" in German, "Oroscopo del giorno-Astrologia" in Italian, and "Horóscopo Diário, Astrologia" in Portuguese. Every one of those is still live at 14 July 2026, running 53 to 54 days so far.
Read what changed. The old hook led with "Horoscope, Astrology, Tarot", a stack of three category words. The new hook leads with "Daily Horoscope", a habit and a frequency. Nebula shifted from naming what the app contains to naming how often you would open it, and it rolled that change to every language on the same two days. A challenger changing its pitch in public, dated to the day.
How Nebula localizes
Nebula does not pick one language and run it everywhere. It runs an English hero wide, then translates the pitch into the big markets. In this window it ran native Spanish ("Horóscopo y Astrología, Tarot"), German, Italian, and Portuguese creatives, each in its home market, under an English line that carries the widest country footprint. So the English ad does the broad reach and the local-language ads cover Spain, the German-speaking markets, Italy, and Portugal specifically.
That is a spend pattern, not an accident. Astrology is an everyday consumer habit, and a horoscope reader in Madrid or Lisbon expects the pitch in their own language. Nebula pays to translate where the audience is large enough to justify it, and leans on English to cover the rest.
What a solo founder should take from this
If you are one person launching an astrology or horoscope app, Nebula argues for two habits. First, treat creatives as tests with an expiry, not monuments. Nebula retired a 231-day winner and rebuilt, and its willingness to kill a line that already worked is why its set stays fresh. You do not need 28 creatives, but you do need to notice when a hook has stopped earning and replace it.
Second, watch a rival's hook wording, not only its spend. Nebula's shift from "Horoscope, Astrology, Tarot" to "Daily Horoscope & Astrology" is a change in what it thinks sells, and you can read it for free the week it happens. A move from listing features to naming a daily habit is the kind of signal that tells you where a competitor thinks the demand is going.
See any advertiser's ads yourself
You can read Nebula's live EU creatives, or any advertiser's, the same way we just did. Check which of a competitor's ads have survived longest, free, no account, in about a minute. You get the advertiser's live App Store ads ranked by how long each has run, with the language and countries for each.
Method note: figures are computed from Apple's public Ad Repository (DSA Article 39), across 25 EU storefronts, data window ending 15 July 2026. "Days running" is the span from a creative's first to last recorded impression across those markets, and "over 1 year" is Apple's own 365+ marker. Longevity is a proxy for performance, not a measured conversion rate. We invented no numbers beyond what the repository reports.