# How to see how a brand adapts its ads by language with Adspy

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

This Adspy playbook is for teams launching or localizing ads in new markets. It returns a brand's newest ads side by side per language, with what changes from one to the next: hooks, offers, formats and visuals. 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: Newest ads per language, side by side (With the number of ads behind each point)

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

## The prompt

> Show me Huel's newest ads in English, German and French side by side. For each language, count the ads and tell me what changes: hooks, offers, formats and visuals.

Change brand (Huel) 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. Find the brand

Your AI finds the brand in Adspy's library.

- `search_brands { query: "Huel" }`: Free

### 2. Open each language

It opens the brand's ads one language at a time, newest first, each with its AI tags.

- `search_creatives { brandKey, language: "en", limit: 50 }`: Included
- `search_creatives { brandKey, language: "de", limit: 50 }`: Included
- `search_creatives { brandKey, language: "fr", limit: 50 }`: Included

### 3. Compare the readings

It reads the ads' AI analyses and sets the languages side by side, each point with the number of ads behind it.

- `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.

- The brand's newest ads per language, with a count for each
- What changes between languages: hooks, offers, formats and visuals
- The angles that show up in one language only

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

- Language is the language of the ad itself, not the country it is shown in: Adspy never sees targeting.
- A language with few ads gives a thin comparison; your AI says how many ads each side rests on.
- Starter reads its own source's ads only; the TikTok source has posts, no ads.

## Questions about this playbook

### Can I pick other languages?

Yes. Name the languages in the prompt: your AI filters the brand's ads on each one.

### Is it included in my plan?

Yes. Reading ads and their AI analyses is included on every plan, within fair use.

## Related playbooks

- [Read a competitor's ad strategy](https://www.adspy.sh/playbooks/competitor-ad-strategy): One report on what a brand runs: formats, hooks, landing pages, what it keeps running and how its organic posts connect to its ads. 90 credits.
- [Compare brands side by side](https://www.adspy.sh/playbooks/compare-brands): Two to five brands' ads in one comparison: formats, hooks and how long they keep ads running, with counts behind every figure. 120 credits.
- [Take one ad apart](https://www.adspy.sh/playbooks/decode-an-ad): One ad's hook, script, offer and call to action, then ads from other brands built the same way. 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) · [Creative analysis](https://www.adspy.sh/features/creative-analysis) · [Brand Full Analysis](https://www.adspy.sh/features/brand-full-analysis) · [Social posts](https://www.adspy.sh/features/social-posts) · [Competitor tracking](https://www.adspy.sh/features/competitor-tracking) · [All features](https://www.adspy.sh/features) · [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) · [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)