How to prepare a pitch or a creative audit with Adspy
This Adspy playbook is for agencies before a pitch or a quarterly review. It returns a brand's ads read against its competitors, with observations backed by ads you can open, exported as a file for your deck. It costs 270 credits on Starter and Pro and has no credit count on Unlimited (fair use).
- Cost
- 270 credits on Starter and Pro90 credits per brand and range for the Brand Full Analysis, free again for 24 hours; 60 credits per brand compared, free for a brand read in the last 24 hours
- 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 covers one source, Pro all three
- Output
- Five observations and a PDFEach observation with the ads behind it
I'm preparing a pitch for Ritual. Run a Brand Full Analysis of Ritual, compare its ads with AG1 and Huel over the last 90 days, then give me five observations, each with the ads that back it, and export the comparison as a PDF.
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.
Read the brand
Your AI runs the Brand Full Analysis of the brand you are pitching.
get_brand_full_analysis{ brandKey, range: "90d" }90 credits
Set it against its competitors
It compares the brand's ads with two competitors' over the same period.
compare_brands{ brandKeys: [ritual, ag1, huel], range: "90d" }180 credits
Write it up and export it
It writes the observations, each tied to ads you can open, and exports the comparison as a PDF.
export_research{ source: { kind: "operation", operationId }, format: "pdf" }Included
This example270 credits on Starter and Pro90 credits per brand and range for the Brand Full Analysis, free again for 24 hours; 60 credits per brand compared, free for a brand read in the last 24 hours
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 full analysis and a three-brand comparison
- Five observations, each with the ads that back it
- A PDF of the comparison for your deck
| Brand | Bold Claim | Pain Point Call-Out | Question | Relatable Situation |
|---|---|---|---|---|
| AG1 by Athletic Greens4,885 classified | 36%1,736 | 13%636 | 9%426 | 8%401 |
| Huel3,478 classified | 39%1,359 | 12%423 | 14%482 | 7%258 |
| Ritual1,769 classified | 35%616 | 18%314 | 10%183 | 5%84 |
Good to know before you run it
- Observations are your AI's reading of public evidence: check the ads it cites before they reach a client.
- Public ads show what brands chose to run, never their spend or results.
- Exporting a report read in the last 24 hours is included.
Questions about this playbook
What does this example cost?
90 credits for the Brand Full Analysis and 60 per brand for the comparison of three brands, so 270 credits on Starter and Pro. Unlimited includes it.
Which file formats can I export?
PDF for reports and comparisons; CSV, Excel, JSON or a ZIP with media for ads and posts.
Does the brand ever learn I looked?
No. Adspy reads public ad libraries and public posts; nothing is sent to the brands you research.
Have a brand in mind?
Add Adspy to your assistant with this URL, sign in, and ask about its ads. Connecting takes a few minutes, and no ad account.
https://www.adspy.sh/mcp

