Adspy Brand Full Analysis: a brand's ads, its posts and how they connect
Adspy Brand Full Analysis is a report on one brand's public ads and organic posts, and on how the two connect, with a sample size, a 95% interval and a test behind every finding. Ask your AI assistant for it over 30, 90 or 180 days or all time.
- Reads
- Ads and organic postsMeta and Google ads; TikTok, YouTube and Instagram posts
- Evidence
- n and 95% intervalOn every finding; what the data cannot support is withheld
- Ranges
- 30, 90, 180 days or allEach finding states its own window
- Cost
- 90 credits per brandFor each range; free again for 24 hours
Run a Brand Full Analysis of AG1 over the last 90 days.
AdspyBrand Full Analysis, last 90 days90 credits
- New ads per week1.5× faster1,090 in the last 30 days vs 1,433 in the 60 before
- Posts that later ran as ads18%16 of 88 posts · likely between 11% and 28%
- From post to ad6.4 daysmedian of 16 posts · likely between 3.5 and 12.4 days
- Format mix of new ads55% videoof 2,523 ads first seen in the last 90 days
Each figure with its count · free again for 24 hours
Four figures from its ads and posts, each with its count. I can compare it with a competitor, 60 credits per brand.
What does a Brand Full Analysis show?
Adspy's Brand Full Analysis reads everything Adspy holds on one brand: its Meta and Google ads, its TikTok, YouTube and Instagram posts, and the posts it later ran as ads. It opens on up to five findings in plain sentences, then the evidence behind each part, and it cites the ads and posts it counted.
- The reading
- Up to five findings, each with its sample size, its 95% interval and the test behind it.
- Key facts
- Posts that later ran as ads, the delay from post to ad, how long creatives keep running, and the pace of new ads against the pace of posts.
- Ads
- Activity by month, format mix, platforms, how long creatives keep running, the traits of those that stay running at this brand, hooks, landing pages and launch waves.
- Organic posts
- Each TikTok, YouTube and Instagram account: posting cadence, engagement and breakouts, with paid reach kept apart.
- Offers and pace
- The share of new ads with an offer, and the pace of new ads against the pace of posts: the last 30 days against the 60 before.
- Data trust
- How far the brand's data can be trusted, checked before any finding: how recently its ads were re-checked and how complete its posts are.
- Withheld
- Every finding the data cannot support, with its reason, instead of a number shown halfway.
- Every number
- Each measure with its count, interval and test, ready to export.
What did AG1's Brand Full Analysis find?
Adspy ran a Brand Full Analysis of AG1 by Athletic Greens over the last 90 days on 26 October 2026. New ads came 1.5× faster than before, 18% of its posts later ran as ads, 6.4 days after posting at the median, and new ads were 55% video. Each figure keeps its count, and the share and delay of posts run as ads the range where they likely lie.
| Figure | Value | Count and range |
|---|---|---|
| New ads per week | 1.5× faster | 1,090 in the last 30 days vs 1,433 in the 60 before |
| Posts that later ran as ads | 18% | 16 of 88 posts · likely between 11% and 28% |
| From post to ad | 6.4 days | median of 16 posts · likely between 3.5 and 12.4 days |
| Format mix of new ads | 55% video | of 2,523 ads first seen in the last 90 days |
How does a Brand Full Analysis test its findings?
Adspy's Brand Full Analysis shows no number without its sample size, no share without its 95% interval and no verdict without its test. It corrects for running several tests in one section, and it words a change as rose or fell only when the test supports it. A finding the data cannot support is withheld, with its reason.
The sentences are fixed templates filled with numbers: no language model writes them, and they never say an ad works.
Data conditions come first. When the library has not re-checked enough of a brand's ads lately, the report shows no running times; when a brand has too few posts, it says so.
An interval reads as where a value likely lies: a range built to hold the true value 19 times in 20.
How is it different from Brand X-Ray?
Adspy's Brand X-Ray describes one brand's ads with descriptive shares and no tests. The Brand Full Analysis includes the X-Ray's sections and adds the brand's organic posts, the posts it later ran as ads, and a sample size, an interval and a test behind every finding.
| Brand Full Analysis | Brand X-Ray | |
|---|---|---|
| Reads | Ads and organic posts | Ads |
| Findings | Tested, with n and 95% interval; unsupported ones withheld | Descriptive shares, no tests |
| Posts run as ads | Which ones, and how many days later | Not covered |
| Price | 90 credits per brand and range | 60 credits per brand and range |
| Free again | For 24 hours, with the brand's social report | For 24 hours |
How to run a Brand Full Analysis in Adspy
Adspy's Brand Full Analysis runs in your AI assistant, Claude, Claude Code, Codex or any remote MCP client, through the Adspy MCP server. get_brand_full_analysis reads one brand and range for 90 credits, free again for 24 hours, and the ads and posts it cites open at no charge.
In your AI assistant
- Connect Adspy to your AI assistant once: Claude, Claude Code, Codex or any remote MCP client. The setup guide has the steps for each.
- Ask for it, for example "Run a Brand Full Analysis of AG1 over the last 90 days". The assistant runs it and says its price once.
- Ask for the report as a file if you need it elsewhere: PDF, Excel, JSON or CSV.
get_brand_full_analysisone brand and range; free again for 24 hours, with the brand's social report.90 creditsexport_researchthe analysis as PDF, Excel, JSON or CSV, within 24 hours of running it.Included
What a Brand Full Analysis does not tell you
Public evidence, not results
It reads the ads and posts a brand published. It has no spend, ROAS, reach, targeting or sales, and a trait shared by ads that stay running does not show that it makes an ad work.
No TikTok ads
Ads come from Meta and Google. TikTok, YouTube and Instagram are read as organic posts.
Matched by thumbnail
A post counts as run as an ad when their thumbnails match. Adspy keeps precision ahead of recall: re-edits and ads cropped to another frame can stay unlinked, so the share of posts run as ads is a lower bound.
Fewer findings on thin data
A brand with few ads or posts gets fewer findings: each one the data cannot support is listed as withheld, with its reason.
Questions about the Brand Full Analysis
Is a Brand Full Analysis written by AI?
No. Adspy computes it from stored data each time it runs, and its sentences are fixed templates filled with numbers. Its inputs, such as the AI tags on ads and posts, come from analysis done earlier.
How much does a Brand Full Analysis cost?
On Starter and Pro, a brand and range costs 90 credits from your monthly credits, and the same analysis is free again for 24 hours, the brand's social report too; Unlimited has no credit count (fair use). A brand Adspy has nothing on costs nothing.
Does it replace Brand X-Ray?
For a brand's full picture, yes: your assistant offers the Brand Full Analysis, which includes the X-Ray's sections. A Brand X-Ray alone still runs when you ask for it by name, and compare_brands lines up two to five brands.
Can I export it?
Yes. Ask your assistant to export the analysis it just ran as PDF, Excel, JSON or CSV, included for 24 hours. The Excel file has the findings, key facts, every number, what was withheld, the cited ads, the data trust and the method.
Sources and method
The example is a Brand Full Analysis of AG1 by Athletic Greens over the last 90 days, computed on 26 October 2026 with the same code as get_brand_full_analysis, read-only on the shared library.
Shares carry exact (Clopper-Pearson) 95% intervals, medians order-statistic intervals and running times Kaplan-Meier estimates; within each section, Benjamini-Hochberg corrects for the number of tests.
Corrections: info@adspy.sh
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

