How to find a brand's breakout posts not yet run as ads with Adspy
This Adspy playbook is for teams picking posts to promote. It returns a brand's breakout posts matched to the ads it later ran, and the ones no ad in Adspy matches yet. An account Adspy already has costs nothing; a new one costs 400 credits on Starter and Pro, asked first, and has no credit count on Unlimited (fair use).
- Cost
- Up to 400 credits, asked first400 credits to collect a brand or an account Adspy does not have yet, asked first; 0 when it does
- Where
- Claude, Claude Code, Codex or any remote MCP clientThrough Adspy's MCP server
- Sources
- Meta and Google ads, and organic postsPosts on TikTok, YouTube and Instagram; Starter reads one source, Meta with Instagram posts, Google with YouTube posts or TikTok posts, and Pro all three
- Output
- Breakouts, matched or not to adsPlatform by platform, with AI tags
List Gymshark's breakout posts of the last 90 days on TikTok, YouTube and Instagram. Mark the ones it later ran as ads and tell me which breakouts no ad matches yet, with what each one says.
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.
Find the accounts
Your AI finds the brand and the accounts Adspy collects for it; a missing account is collected only after your yes.
search_brands{ query: "Gymshark" }Freerequest_social_fetch{ platform, handle, brandKey }Up to 400 creditswhen needed
List the breakouts
It lists the posts far above each account's usual views and reads their AI tags.
list_social_posts{ brandKey, sort: "breakouts", limit: 50 }Includedget_social_posts{ ids, includeAnalysis: true }Included
Match them with ads
It checks which of those posts the brand later ran as ads, with the delay, and marks the ones with no match.
find_posts_run_as_ads{ brandKey, limit: 100 }Included
This exampleUp to 400 credits, asked first400 credits to collect a brand or an account Adspy does not have yet, asked first; 0 when it does
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 breakouts of the last 90 days, platform by platform
- Which ones the brand later ran as ads, and after how long
- The breakouts no ad matches yet, with their AI tags
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
- A breakout is a post far above the account's usual views, not proof it would work as an ad.
- No match means no ad was found in Adspy's Meta and Google ads, not that the brand never paid: TikTok ads are not covered.
- Engagement is per view on TikTok and YouTube and per follower on Instagram, so each platform is read apart.
Questions about this playbook
Can I run it on my own brand?
Yes. If Adspy collects your accounts it reads them like any brand's; if not, your AI collects each one for 400 credits once you say yes.
Is it included in my plan?
Yes. Posts, their AI tags and post-to-ad pairs are included on every plan, within fair use.
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.