For agencies that grow D2C brands

What should a prospect audit show before the first call?

A prospect audit should show, from the brand's domain alone, where it's losing buyers: searches with no page, AI answers that skip it, rivals outspending it on ads, site health problems and unanswered reviews. Open the first call with three findings, each with its source, and keep the rest for the proposal.

70% website health beside 344k impressions in Google's AI results · Moolwan · a fair audit shows weak and strong side by sideai-dm · 150-page crawl · Sep 2026 · Search Console · Generative AI features · 25 Jun–23 Sep 2026 · real data

What you'll see in 10 minutes

  1. A prospect's audit, built from its domain alone.
  2. Its biggest gaps ranked, each with the source behind it.
  3. A pitch deck draft that opens with three findings, under your agency's logo.

(login required) · No plan to pick. Billed in USD and INR. The audit stays private to your agency.

Why do generic pitch decks lose the first call?

Tuesday, 4pm. The prospect's founder gives you twenty minutes. The deck opens with your agency's services and case studies from other categories. By slide six the founder is checking their phone, and the follow-up email goes unanswered.

A pitch about you gives them nothing to check. A pitch about their own gaps does: a search they're missing, a rival's ads that have run for three months, reviews nobody answered. Each of those is public, and each takes minutes to find if you know where to look.

What to check in a prospect audit, the number that shows each gap, and where to find it
What to checkThe number that shows the gapWhere to find it
AI answersBuying questions that name the brand, out of those askedChatGPT, Perplexity, Google's AI results
Search demandHigh-intent searches with no matching pageGoogle search, the brand's site
AdsRivals' active ads against the brand's, and how long they've runMeta Ad Library, Google Ads Transparency Center
Site healthMobile speed score, broken pages, missing product schemaA speed test and a crawl
Reviews and MapsRating, reviews with no reply, local pack positionGoogle Maps

How do you audit a prospect in under an hour?

Use one list of buying questions for every check. The same questions drive the AI answer check, the search check and the rival comparison, so the findings line up. Work through these seven steps and you'll have three findings worth a meeting.

  1. Pick the buying questions

    List the five to ten questions a buyer in the prospect's category would ask, in the prospect's own product words. Every later check uses the same list.

  2. Check the AI answers

    Ask each question in ChatGPT, Perplexity and Google's AI results. Note whether the prospect is named, and which rivals are named instead.

  3. Match search demand to pages

    Search the high-intent terms and check whether the prospect has a page that answers each one. A term with demand and no page is a gap you can show.

  4. Count the ads

    Look up the prospect and two rivals in the Meta Ad Library and the Google Ads Transparency Center. Compare how many ads each runs and how long they've run.

  5. Test the site

    Run a speed test on the home page and a product page, and check for product schema and broken pages. Site problems hold back every other channel.

  6. Read the reviews and Maps

    Check the Google rating, how many reviews have no reply, and where the prospect sits in the local pack for its main search.

  7. Choose three findings

    Pick the three gaps that are biggest and most fixable, write down the source of each, and keep the rest for the proposal.

Audit the brands worth the hour: you can find brands worth pitching by the gaps they already show. And before you show anyone their AI answer gaps, audit your own agency free, because a sharp prospect may run the same check on you.

Which three findings should open the pitch?

Score a prospect in ten minutes. Enter what you found in the checks above. The scorecard sizes each gap, picks the three to lead with and writes the email that asks for the meeting.

Score a prospect's gaps

Every field is something you can check yourself from public sources.

  • Rivals run 3× more active ads (36 against 12)leads the pitch · 100check: Meta Ad Library and Google Ads Transparency Center
  • Missing from AI answers for 8 of 10 buying questionsleads the pitch · 80check: ChatGPT, Perplexity and Google's AI results
  • 12 high-intent searches with no page on the siteleads the pitch · 80check: Google search and the site
  • 41 Google reviews with no reply, at a 4.1 ratinggap · 68check: Google Maps
  • No product schema on product pagesgap · 50check: the product page source
  • Mobile speed score of 58 out of 100minor · 36check: a speed test on the home and product pages
6checks scored
5gaps worth raising
3findings to lead the pitch

email to ask for the meetingHi, I ran a quick audit of prospectbrand.com from public sources. Three things stood out: rivals run 3× more active ads than you (36 against 12), you're missing from AI answers for 8 of 10 buying questions and 12 high-intent searches have no page on your site. I can walk you through the evidence behind each in 20 minutes this week.

Free, no login. The starting figures are an illustrative example for an invented prospect. Gap sizes are ai-dm's working priorities, not an industry score.

Audit a prospect

(login required) · ai-dm runs these checks from the domain alone and links every finding to its source.

How does ai-dm audit a prospect from its domain?

The same checks, from public sources, with the source of every finding. Enter a prospect's domain and ai-dm checks its search presence, the AI answers for its category's buying questions, its ads against rivals, its site health, its reviews and its content gaps. It ranks the gaps by size and how fixable they are, and links each one to the search result, ad library page, crawl or review it came from.

Audit · prospectbrand.combuilt from the domain alone
Named in AI answers · 2 of 10checking…leads the deck · highChatGPT, Perplexity and Google's AI results · 10 buying questions · rivals named in 8
Competitor ads against theirs · 3×checking…leads the deck · highMeta Ad Library · active ads · 2 rivals
High-intent terms with no page · 12checking…leads the deck · highsearch results · site crawl · no matching page
Site health · 58%checking…gap · mediumsite crawl · slow mobile pages · missing product schema
Unanswered reviews · 41checking…gap · mediumGoogle reviews · no reply from the business
Monthly search demand · 48,000checking…opportunitysearches for what the prospect sells, in its market

6 checks · 5 gaps · 3 lead the pitch deck · every finding linked to its source

Illustrative example

In this illustrative example, ai-dm's audit of prospectbrand.com, built from the domain alone, finds the brand named in only 2 of 10 AI answers, competitors running 3 times more ads and 12 high-intent search terms with no page. Those three lead the pitch deck. Site health at 58% and 41 unanswered reviews are kept for the proposal, against 48,000 monthly searches for what it sells.

The audit becomes the deck. The three lead findings, with their sources, open the deck, and you can build the pitch deck under your agency's logo in the same place. A prospect's audit stays private to your agency, and you can check how brand data is protected.

On our own brand. Moolwan's own numbers show why a fair audit lists weak and strong together. Its pages drew 344k impressions in Google's AI results (Search Console · Generative AI features · 25 Jun–23 Sep 2026) and it sits #2 of 17 in the Maps local pack (ai-dm · Local presence · Sep 2026). Yet only 1 of 233 tracked AI assistant answers names it, and website health is 70%, with 1 critical and 10 high findings (ai-dm · 150-page crawl · Sep 2026). You can watch ai-dm run Moolwan, with the source of every number.

Every finding has a source. Nothing in the audit is a guess. Each gap links to the search result, ad library page, crawl or review it came from, and paid results a prospect's own accounts would show are left out, not estimated.

(login required) · Rather talk first? WhatsApp the founder

Questions agencies ask about prospect audits

What is a prospect audit?

A prospect audit is a short, evidence-backed review of a brand you want to win, built from public sources before the first call: how it shows up in search and AI answers, how its ads compare with rivals, the health of its site and its reviews. It ends with three findings to open the conversation, each with its source.

What should a prospect audit include for a D2C brand?

Search terms with demand and no page, how often AI answers name the brand for buying questions, active ads against rivals, site speed and product schema, and Google reviews and Maps position. Lead with the three biggest, most fixable gaps and keep the rest for the proposal.

Can you audit a prospect without access to their accounts?

Yes, for everything public: search results, AI answers, ad libraries, a site crawl and reviews. Paid results such as ROAS or conversions need the brand's own accounts, so an honest audit doesn't guess at them. ai-dm builds the audit from the domain alone and leaves account numbers out.

Should we send the audit before the first call?

Send the three findings, not the whole audit. A short email with three specific gaps earns the meeting; the full audit, with the source behind each finding, is what you walk through on the call. The scorecard on this page writes that email for you.

Does the audit go out under our agency's name?

Yes. The audit and the pitch deck built from it carry your agency's logo, not ai-dm's. The prospect sees your agency's evidence, with the source of every finding.

Will a prospect check our agency the same way?

Some will, especially for AI search, so audit your own agency first. If your agency is missing from the answers you're about to show a prospect, fix that before the call. ai-dm runs that check on your agency free.

What does a prospect audit in ai-dm cost?

There's no plan to pick. Sign up, pay as you go, and audit a prospect from its domain. Billed in USD and INR. Per-brand plans or pay as you go.

Audit a prospect

No plan to pick. Billed in USD and INR. Audits stay private to your agency.

Win the why.™

Every number that moves has a reason. Dashboards show what happened; they rarely show why. Without the why, teams guess, act late and lose trust. ai-dm exists to win the why for every brand, every day: to find the reason behind every change, prove it with evidence, recommend the next move and check that it worked. Then it starts again, because the why keeps changing. When you win the why, you stop guessing and start growing. That is why we exist.

Gather. Analyse. Detect. Alert. Recommend. You act. Monitor. Learn and repeat. Always on.

Walk into the first call with their numbers, not yours.

Talk to the founder