Every ad in BuyerPanel is judged before it costs you anything - here's why that judgment is worth trusting.
Each synthetic buyer reacts to your ad in words - the way a real person would in a focus group. Those free-text reactions are converted into a 1–5 purchase-intent score using SSR, a method validated on 57 real product surveys with 9,300+ human responses. The result: AI panels reproduce human purchase-intent ratings at ~90% of test–retest reliability - statistically, the panel agrees with human panels about as well as human panels agree with themselves when the same survey is run twice.
You don't just get a number. Every ad shows its score distribution (consensus vs polarizing) and every persona's reaction in their own words - the why behind the score.
Pick one of 16 ready-made audiences (ages 16–80, US & EU - teen gamers, new parents, small business owners, luxury shoppers…), upload your Google Ads / Analytics demographics export, or simply describe your buyers in a paragraph. BuyerPanel builds a panel of synthetic personas from it, and every scoring run - everywhere in the app - uses those people. Hover any persona card to remove individuals; without a custom panel, one is auto-generated from your business description each run.
From a URL to a board of ranked, ready-to-render ad concepts.
Drop your website / Shopify / App Store URL into the import bar (or the homepage hero). BuyerPanel reads the page - including bot-protected sites, via a browser-grade fetch chain - and fills in your brand brief, target customer, audience description and reference angles. With an Anthropic key you get the full extracted brief; without one it imports title and description and tells you exactly that.
Three ways to point generation at what already works: paste reference ad text, pull competitors' live ads from the official Meta Ad Library (free token), or drop up to 12 winning ad visuals - the vision model reads each creative and folds its hook, layout and angle into the brief.
Hit Generate & rank ads: BuyerPanel writes distinct concepts - different angles (problem-led, founder POV, social proof, mechanism…), awareness stages, headlines and primary text - and the panel scores every one instantly. They arrive as a ranked scoreboard with a TOP PICK, score distributions, and each persona's reasoning.
Dozens of ads tested, $0 spent - winners mutate, losers die.
Choose 2–4 generations and press Evolve. Each round: generate → the panel judges → the top ads mutate (sharper hook, added proof, identity angle, urgency) while losers join the kill list → repeat. You get lineage boards per generation, an improvement curve, and a headline number like “gen 3 beat gen 1 by +30% intent”.
Paste existing ads one per line (Headline | Primary text), drop a CSV, or drop finished image ads
(PNG/JPG, multiple at once - the panel sees the actual creative). Know which one to run before you spend.
The click is only half the funnel. Paste up to 5 landing-page URLs - your variants, or a competitor's page - and the same buyer panel reads each one as people who just clicked your ad: a purchase-intent score per page, the panel's reactions, and the top conversion fixes. Compare before you spend on traffic.
One click puts the ad in your Ads Manager. Nothing ever spends without you.
Every ranked ad has a Send to Meta action: BuyerPanel creates the campaign, ad set, creative and ad in
your own Ads Manager - all with status PAUSED. You review and press go there. Setup is a one-time
~10 minutes with your own Meta app in developer mode (no Meta App Review needed, because it's your app managing your
account): create an app at developers.facebook.com → add the Marketing API → generate a token with
ads_management → paste token, ad account ID and Page ID into Settings. The in-app guide walks you through it.
This is the flywheel: the panel gets measurably better at predicting your customers.
After your winners run, export the ad-level results from Ads Manager and drop the CSV into the Results loop. Winners become references, losers go on the kill list, and the next round generates automatically. Keep the ad names BuyerPanel gave them - that's the join that makes it work.
Every upload computes the correlation between the panel's predictions and your real results (Spearman's rho - ≥0.6 is strong). It sharpens with every round: compounding, brand-specific accuracy nobody can copy.
Forecast takes any dated metrics export (Meta / Google / TikTok day breakdown) and projects each campaign forward with uncertainty bands. Library keeps every run reopenable - boards, generations, images, and the panel's words.
Short answers to the things everyone asks.
********), and are
only used server-side to call the providers you configured. Your projects, panels, runs and results are scoped to your
account.Your first run is free - and the demo works with zero setup.
Get started free