# How to find ads that say your idea with Adspy

Adspy · Playbooks · https://www.adspy.sh/playbooks/ads-by-angle · Updated Nov 9, 2026

This Adspy playbook is for creative strategists testing an angle before writing it. It returns the ads closest to an idea you describe in your own words, even when they never use those words. Everything it reads is included on every plan, within fair use.

- Cost: Included (Everything it reads is included on every plan, within fair use)
- Where: Claude, Claude Code, Codex or any remote MCP client (Through Adspy's MCP server)
- Sources: Meta and Google ads (Public ad libraries, YouTube ads included; Starter reads its own source's ads, and the TikTok source has none)
- Output: A gallery of the closest ads (The ways brands word the same idea)

[Connect your AI](https://www.adspy.sh/sign-up?next=/app)

## The prompt

> Find ads that talk about trouble sleeping at night, even if they word it differently. Show me the closest ones and tell me the different ways they say it.

Change topic (trouble sleeping at night) for your own; the steps stay the same. Send it as it is, or ask in your own words.

## What does Adspy do, step by step?

Your AI runs 3 steps with Adspy's tools. Each call is listed with its arguments and the most it can cost on the published tariff; free and included calls use no credits.

### 1. Search by what ads say

Your AI searches ad transcripts for your idea, in your words and in any language, and opens the closest ads first.

- `search_creatives_by_meaning { query: "trouble sleeping at night", limit: 20 }`: Included

### 2. Narrow it down

It keeps to a language, a format, a brand or recent ads when you ask.

- `search_creatives_by_meaning { query, language: "en", format: "video", since: "2026-09-01" }`: Included (when needed)

### 3. Read how they say it

It reads the closest ads' AI analysis: the hook, the message and the words each one uses for your idea.

- `get_creative_analysis { hashes }`: Included

This example: Included. Everything it reads is included on every plan, within fair use.

## What comes back?

Adspy's answer arrives in the chat, with the ads, posts and figures it rests on, so you can open each one.

- A gallery of the ads closest to your idea, closest first
- The different ways brands word the same idea
- The hooks they open with

No sample is shown here: the library snapshot behind the other playbooks' samples cannot show this answer, and a made-up one would mislead.

## Good to know before you run it

- It reads transcripts, so an ad without one is never found: ask for exact words to search ad copy too.
- Close in meaning is not proof an ad worked: Adspy never sees spend, reach or conversions.
- It reads only the start of a long transcript, so an idea an ad says late can be missed.
- Ads come from Meta and Google, YouTube ads included; TikTok ads are not covered.

## Questions about this playbook

### Is it included in my plan?

Yes. Searching ads and reading their AI analysis are included on every plan, within fair use. Starter reads its own source's ads only; the TikTok source has posts, no ads.

### How is it different from a keyword search?

A keyword search finds your exact words. This one ranks ads by how close what they say comes to your idea, so asking about trouble sleeping can bring up an ad about restless nights that never uses those words.

### Can I filter by status or AI tags?

Not in this search. It filters by brand, platform, format, language and first-seen date. Your AI can open the ads and check the rest.

## Related playbooks

- [Find hooks that keep running](https://www.adspy.sh/playbooks/hooks-that-last): The video ads a brand has kept live for a month or more, with how each one opens in its first seconds. Included.
- [Scan a category](https://www.adspy.sh/playbooks/category-scan): Who advertises on a topic right now, the formats they use and the claims they repeat. Included.
- [Write a creative brief from real ads](https://www.adspy.sh/playbooks/creative-brief): A brief for your next ad: angles to test, each backed by competitor ads you can open. Included.

## Have a brand in mind?

Add Adspy to your assistant with this URL, sign in, and ask about its ads. You need no ad account.

[Connect your AI](https://www.adspy.sh/sign-up?next=/app) · Server URL: https://www.adspy.sh/mcp

---

Ad research in your AI assistant: find ads, understand the creative, and keep your team's research together. Built in Rennes. For the research behind your next campaign.

[Creative search](https://www.adspy.sh/features/creative-search) · [AI tags](https://www.adspy.sh/features/ai-tags) · [Brand fetch](https://www.adspy.sh/features/brand-fetch) · [Creative analysis](https://www.adspy.sh/features/creative-analysis) · [Brand Full Analysis](https://www.adspy.sh/features/brand-full-analysis) · [Brand X-Ray](https://www.adspy.sh/features/brand-x-ray) · [Social posts](https://www.adspy.sh/features/social-posts) · [Claude and Codex](https://www.adspy.sh/features/mcp) · [Competitor tracking](https://www.adspy.sh/features/competitor-tracking) · [Collections](https://www.adspy.sh/features/collections) · [Competitor strategy](https://www.adspy.sh/playbooks/competitor-ad-strategy) · [Lasting hooks](https://www.adspy.sh/playbooks/hooks-that-last) · [Brand comparison](https://www.adspy.sh/playbooks/compare-brands) · [Posts run as ads](https://www.adspy.sh/playbooks/posts-run-as-ads) · [All playbooks](https://www.adspy.sh/playbooks) · [Connect your AI](https://www.adspy.sh/connect) · [API docs](https://www.adspy.sh/docs/api) · [All features](https://www.adspy.sh/features) · [Pricing](https://www.adspy.sh/pricing) · [Good to know](https://www.adspy.sh/good-to-know) · [Comparisons](https://www.adspy.sh/compare) · [Spectrum](https://www.adspy.sh/ad-teardowns) · [About](https://www.adspy.sh/about) · [Contact](https://www.adspy.sh/contact) · [Legal notice](https://www.adspy.sh/legal) · [Terms of Sale and Service](https://www.adspy.sh/terms) · [Privacy](https://www.adspy.sh/privacy)