How it works
See your market the way AI sees it,
before you spend a dollar.
We start by building your Foundation: who buys from you, who you're measured against, and what AI can read on your site. Free, no card, in your account within one business day. Nothing is crawled until you approve the map.
Two minutes to start. The sample is built on invented data.
Every engagement runs in the same order. Your Foundation maps who buys from you, who you're measured against, and what AI can read on your site, built at no charge and revised with you until you approve it, with your 150 buyer questions written from it. Then the paid half: we read your recorded sales calls against that map, one call at a time, and rewrite the questions from what your buyers actually said. The crawl runs those questions across ChatGPT, Claude, Gemini, and Perplexity, a person validates every answer, and the Visibility Report lands in your account with a prioritized action plan your team can ship. The calls analysis, the crawl, and the report are $997 together.
How it works
Map it for free. Then listen before you measure.
Your Foundation is the agreement everything runs on. It is built from public evidence, which makes it a well-researched guess about your buyers. The rest of the work exists to turn that guess into a record, and nothing gets crawled until you have read the map, corrected it, and locked it in.
-
1
Your Foundation
We map who buys, who you're measured against, what you're known for, and whether AI can read your site: the map you approve before we measure anything. Read it, leave notes, and we revise. As many rounds as it takes.
No card · within one business day -
2
Your calls, run against the map
Lock the map and your 150 questions are written from it, one set around each of your buyers. Then share your recorded sales calls. We read them against the map, keep every snippet with its speaker role, call, and date, and rewrite the questions: rows your buyers confirmed get more of the 150, and every objection they raised gets its own. You review the questions, and the baseline locks. Read a sample Voice of Customer.
In the $997 · questions delivered for your review -
3
The crawl
We run your questions across ChatGPT, Claude, Gemini, and Perplexity, and a person validates every answer before it reaches you. The Visibility Report and your prioritized, owner-assigned action plan land in your account.
In the $997 · up to 72 hours after questions lock
[Why 72 hours] Every answer in your report has been read by a person before you see it. Crawls run during business hours, we gather expansively, and we validate everything by hand. The extra day is what data integrity costs, and it's the part we won't automate away.
Step one is free, and it starts now.
Two minutes to start, and your Foundation is in your account within one business day, revised with you until you approve it. Want to read one first? Open the sample Foundation Review.
What makes this different
Two signals most GEO work never combines.
Resonate Labs reads two signals most GEO work never combines. The first is live answers across ChatGPT, Claude, Gemini, and Perplexity: how AI describes your category today. The second is the real voice of your buyers, read from the recorded sales calls you share. Neither signal alone finds the best openings. Together they do, and every tool in this category runs on the first one alone.
Live engine answers
What the engines answer.
The live answers from all four engines: who's named, who's cited, and where you're absent. No sampling, no estimates.
What it gives us
- Live answers across ChatGPT, Claude, Gemini, and Perplexity
- Who's cited versus where you're invisible, per engine
- The citation gaps, ranked by buyer value
Real buyer voice
The words your buyers actually use.
Share your recorded sales calls and we build your Voice of Customer: the themes, objections, and verbatim language your prospects raise, only your buyers' side, and only the patterns that recur across calls. Every line carries its speaker role, call, and date, and the questions are rewritten from it. Transcripts rather than summaries: a summary is a model's account of the call, and the transcript is your buyer's own words. Export from Fathom, Gong, Gemini, Granola, Fireflies, Zoom, or anything that writes a transcript to a file. Read a sample.
What it gives us
- Recurring themes and verbatim phrases from real calls
- The objections and priorities that move deals
- Every theme traceable to the quote it came from
- Every row of the Foundation marked by what buyers confirmed, what none echoed, and what the map never had
Fused into your Foundations, the knowledge graph and query set every crawl is built on. The graph maps your category the way buyers and engines both see it, the queries mirror how your buyers ask, and from there the action plan points where genuine buyer intent and an AI-visibility gap line up: the best places to position your brand in AI answers.
Also included with every crawl
The report says where you stand. The plan says what to ship.
Every AI Visibility Crawl delivers a prioritized action plan into your Resonate Labs account. Each item names what to do, who owns it, and what it takes, so your own team can pick it up and ship without decoding a PDF. Connect Google Search Console, read-only, and the same account tracks whether the pages you shipped are getting indexed and pulling demand, in between crawls.
What a recommended action actually looks like
Every crawl returns a prioritized queue, sorted into three layers. Expand any item below. This is the real shape of what lands in your account, not a summary of it.
- L1Foundation. Technical fixes that decide whether AI can read you at all. Nothing else on the list works until these ship.
- L2Optimize what exists. Rewrites to pages you already have, so they answer the buyer's question in language an engine can lift cleanly.
- L3Net-new builds. Pages that claim ground you have no presence on today, aimed at the questions buyers ask before they know your category's vocabulary.
L1Cycle 1 [TECHNICAL] Unblock AI crawlers on your /solutions/ pages highTo do
Target page
yoursite.com/robots.txt
The gap
Your robots.txt disallows the directory your three highest-intent pages live under. GPTBot, ClaudeBot, and PerplexityBot have never successfully fetched them, so the strongest pages you own are invisible to every engine your buyers are asking. This is not a ranking problem. As far as the answer is concerned, the content does not exist.
What to ship
Replace the blanket Disallow: /solutions/ with explicit Allow: / rules for the fourteen AI user-agents listed in the appendix, then request a recrawl. One file, one deploy.
Why it’s first: eleven other items in this plan target pages sitting behind this block. Ship it and they all become possible. Leave it and the rest of the plan cannot pay out.
L2Cycle 1 [NEAR-REBUILD] Optimize /pricing/ for cost and budget-justification queries highTo do
Target page
yoursite.com/pricing/
The gap
The page states what you charge but never connects the number to an outcome. Buyers who have to defend the spend to a CFO find no payback framing, so when an engine is asked whether you are worth the cost, it has nothing to cite and reaches for a competitor who published the math. You already rank for this page. It just doesn’t say the right thing.
What to ship
Add a costed before-and-after section, a plain-language payback window, and an FAQ block answering the nine budget questions in your query set verbatim. Roughly 500 new words on a page that already exists and already gets crawled.
Why it pays fastest: this page is already indexed, so you are not waiting on discovery. You are changing what the engine finds when it arrives. Nine queries you lose today become winnable by the next crawl.
L3Cycle 1 [NET-NEW] Build the category comparison page your buyers ask for first medTo do
Target page
yoursite.com/compare/<category>-alternatives/ doesn’t exist yet
The gap
Fourteen queries in your set are some form of “best [category] for [use case]” or “[competitor] alternatives.” You appear in none of them. Two competitors own that answer outright because they published the page and you never did. This is the earliest moment a buyer names the problem, and it is where your category’s vocabulary gets set by someone else.
What to ship
One new page: an honest side-by-side across the six evaluation criteria your buyers actually raise, a straight answer to who it isn’t for, and schema an engine can parse. The full brief, section structure, and the exact questions to answer ship with the item.
Why it compounds: comparison pages keep getting cited long past the query that triggered them. Claim this ground and you are in the answer while the shortlist is still forming, instead of after it has been written without you.
Every item arrives like this: the page, the gap, the fix, and what it’s worth. Copy one straight into your tracker and your team can start today.
Then watch it move, without waiting for the next crawl
Connect Search Console in a click and your account charts what happened after you shipped: which new pages got indexed, what they pulled, and where you sit against your set.
Illustrative · Search Console
Illustrative · Search Console
Illustrative · share of voice
Every item, owner, and effort estimate is in the sample. See the full sample action plan →
Stay ahead with a pack of crawl credits.
Re-crawl every cycle to prove the work moved your numbers. Buy a 3- or 6-pack and spend a credit whenever you're ready. Want us to run it with you or for you? Book a call.
Frequently asked questions
What B2B marketing teams ask most often when they first consider a crawl.
The fit
Who is Resonate Labs for?
Mid-market B2B companies whose buyers are researching in AI, whether you sell a product, a platform, or a service. Marketing teams with existing SEO, content, and demand programs who want a defensible position in the answers ChatGPT, Claude, Gemini, and Perplexity give for their category.
What if we haven't done any GEO work yet?
Most customers start there. Your Foundation builds your knowledge graph from scratch, and your first crawl surfaces where you stand, what's blocking you, and what to ship first. You don't need an existing GEO program. You need to start one.
How we work
What does Resonate Labs actually do?
We start by building your Foundation before you pay anything: the map of your buyers, rivals, and capabilities, which you correct and approve. Then we read your recorded sales calls against it and rewrite the 150 buyer questions from what your buyers actually said. The AI Visibility Crawl then runs those questions across ChatGPT, Claude, Gemini, and Perplexity, scored for visibility and accuracy, plus a prioritized action plan and the exact fixes to close the gaps. You publish the content with our plan and support. Run another crawl whenever you want to prove the work moved your numbers.
How does Resonate Labs build the query set?
Every crawl starts with your Foundation: the map of your category, ideal customer profiles, positioning, and competitors, built before you pay and revised with you until you approve it. Lock it in and we generate your 150-question set around each of your buyers. Then your sales calls correct it: rows your buyers confirmed get more of the questions, every objection they raised gets its own, and rows no buyer echoed get fewer. You review the questions too: the first set is your baseline, and later cycles move the questions as new calls come in.
How does Resonate Labs work with our internal content team?
The $997 delivers the plan and your team ships it. You get the prioritized action plan and the exact fixes, plus private Slack, and your team publishes at the cadence that works for you. Want us to run the execution with you or write and publish it for you? That's custom: book a call and we'll scope it. Either way, run another crawl to prove the work is moving your numbers.
Practical details
How is pricing structured?
The Foundation is $0: the market map, built for you, revised with you, and approved by you, no card required, with your 150 buyer questions written from it. The $997 covers the Voice of Customer analysis of your recorded sales calls, one AI Visibility Crawl on the questions the calls produced across four engines, and the Visibility Report with a prioritized action plan, with private Slack included. The Answers, the companion document with every question, every engine answer, and every source cited, is $299 at order or $495 any time after. 3-packs ($2,691) and 6-packs ($4,782) of prepaid cycle credits are on the pricing page. Hands-on execution, training, and done-for-you work are custom: book a call and we'll scope it.
What is the private Slack for?
Every Visibility Crawl includes a private Slack with Resonate Labs, where we share live observations as the engines change. When a schema pattern stops working, you hear about it fast, and the questions that come up there shape the next version of the methodology.
How fast is the crawl?
Your Foundation is in your account within one business day. The calls analysis runs next, and its clock depends on the size of your archive. Once your question set locks, allow up to 72 hours for the crawl: we run it during business hours, and a person validates every answer before it reaches you.
What's the difference between the free Snapshot and the Foundation?
The AI Visibility Snapshot is a fast automated read on where you stand, built from your public footprint and emailed to you in minutes. The Foundation is a document we build and revise with you: your buyers, your rivals, what you're known for, and whether AI can read your site, delivered to your account within one business day. Start with the Foundation if you plan to fix anything. It's the map every crawl runs on.
No card required
Read your own map before you spend anything.
Your Foundation is in your account within one business day, revised with you until you'd stand behind it. Even if you never buy anything, you leave knowing whether AI can read your site, and the map is yours. When it is right, share your calls and we sharpen the questions before we measure a thing.
Want to read one first? Open the sample Foundation Review, built on invented data.