For agencies that grow D2C brands

What should a free agency AI visibility audit tell you?

A free agency AI visibility audit checks whether ChatGPT and Perplexity name your agency when buyers ask for an agency like yours, which rivals they name instead and which pages they cite. Run it on your own agency before any prospect: it shows the gap you'd be selling to fix, and what to publish first.

1 of 233 tracked AI answers name Moolwan · our own weak number, shown firstai-dm · AI search visibility tracking · Moolwan case study · real data

What you'll see in 10 minutes

  1. Your agency's buyer prompts, written for your city and specialty.
  2. Whether ChatGPT and Perplexity name you for each one, and who they name instead.
  3. The pages those answers cite, and the three pages to publish first.

(login required) · The audit of your own agency is free. Nothing is published without your approval.

Why should an agency audit its own AI visibility before a prospect's?

Discovery call. You show a prospect that ChatGPT never names their brand. They type "best D2C marketing agency in Bengaluru" into the same chat while you're talking, and your agency isn't named either.

That ends the pitch. Selling AI search while you're invisible in it costs credibility you can't win back in the same meeting. Auditing yourself first takes that risk out: you see your own gap, fix the easy parts, and walk in with your own before and after. This is what the audit checks.

What a free agency AI visibility audit checks and why each check matters
What it checksWhat you learnWhy it matters in a pitch
Buyer promptsThe questions brand owners type when they look for an agency like yoursProspects check you with the same questions
ChatGPT and PerplexityWhether each engine names your agency, prompt by promptBuyers use more than one engine
Agencies named insteadWhich rivals the engines recommend, and how oftenShows who you're really competing with for the shortlist
Pages citedThe directories, articles and service pages the engines readTells you where to be listed and what to publish
Pages to publish firstThe prompts you miss, turned into pages to writeGives you a before and after to show prospects

How do you audit your agency's AI visibility yourself?

Ask what your buyers ask, the way they ask it. An hour with a list of prompts and two engines tells you most of what you need. Work through these six steps and you'll know where you stand before a prospect finds out for you.

  1. Write the prompts buyers ask

    List 5 to 10 questions a brand owner would type when looking for an agency like yours: by city, by category and by service. Use their words, not yours.

  2. Ask each engine in a fresh chat

    Run every prompt in ChatGPT and in Perplexity, logged out or in a new chat, so earlier conversations don't steer the answer.

  3. Record who is named

    Note whether your agency is named, which agencies are named instead and in what order.

  4. Note the pages they cite

    Where an engine cites sources, list the pages: directories, articles and rivals' service pages. These show what the engines read about agencies like yours.

  5. Repeat over a few days

    Answers change from one run to the next, so one check is a snapshot. Run the same prompts a few times before drawing conclusions.

  6. Publish for the prompts you miss

    For each prompt where you're absent, publish a page that answers it directly: who you serve, where, one result with numbers and how you work.

Once your own answers look better, audit any prospect with the same checks. To keep watching the prompts every week rather than once, track AI search visibility for your agency and each brand you manage.

How often do ChatGPT and Perplexity name your agency today?

Record your first check here. Edit the prompts to match your city and specialty, run each one in both engines, tick the ones that named you and note who they named instead. The worksheet works out your mention rate, the rivals named most and the three pages to publish first.

Check your agency's AI visibility

Use a fresh chat for each prompt. Separate the agencies named instead with commas.

  • not namedChatGPT doesn’t · Perplexity doesn’t

  • named in oneChatGPT doesn’t · Perplexity names you

  • not namedChatGPT doesn’t · Perplexity doesn’t

  • not namedChatGPT doesn’t · Perplexity doesn’t

  • named in oneChatGPT names you · Perplexity doesn’t

20%of AI answers name your agency
3prompts where neither engine names you
Agency Anamed most instead · 3 prompts

pages to publish first

  1. A page that answers “best D2C marketing agency in Bengaluru”, saying who you serve (D2C skincare brands) in Bengaluru, one result with numbers and how you work.
  2. A page that answers “who can run Meta ads for a D2C brand in Bengaluru”, saying who you serve (D2C skincare brands) in Bengaluru, one result with numbers and how you work.
  3. A page that answers “SEO agency for Shopify brands in India”, saying who you serve (D2C skincare brands) in Bengaluru, one result with numbers and how you work.

summaryNorthlight Growth is named in 2 of 10 AI answers (20%) across 5 buyer prompts: 1 of 5 in ChatGPT and 1 of 5 in Perplexity. The agencies named most instead are Agency A (3 prompts), Agency B (3) and Agency C (2). Publish first: pages that answer “best D2C marketing agency in Bengaluru”, “who can run Meta ads for a D2C brand in Bengaluru” and “SEO agency for Shopify brands in India”.

Free, no login. The starting prompts and answers are an illustrative example; Agency A, B and C stand in for real rivals.

Audit your agency free

(login required) · ai-dm writes the prompts, asks both engines and repeats the check for you.

How does ai-dm run the free agency audit?

Enter your agency's domain and ai-dm does the asking. It writes the buyer prompts for your city and specialty, asks ChatGPT and Perplexity, records whether you're named and who is named instead, lists the pages the answers cite, and turns the prompts you miss into the pages to publish first. The audit of your own agency is free; you sign in so the results are saved to your workspace.

Northlight Growth · Bengaluru · 12 buyer promptsChatGPT and Perplexity · 24 answers
Your agency namedchecking…2 of 24 answersnamed for "agency to grow a D2C skincare brand" only
Agency named most insteadchecking…Agency A · 9 answersnamed first in 6 of them
Most cited sourcechecking…directory listinga Bengaluru agency directory · cited in 7 answers · you're not listed
Your pages citedchecking…1 pageservices page · cited once by Perplexity
Pages to publish firstchecking…3 draftedcity service page · skincare case page · how we work · waiting for your approval

named in 8% of answers · 1 directory to join · 3 pages drafted · recheck next week

Illustrative example

In this illustrative example, Northlight Growth is named in 2 of 24 answers across 12 buyer prompts, while Agency A is named in 9. A Bengaluru agency directory is the most cited source and Northlight Growth isn't listed in it. Its services page is cited once, and three pages are drafted for approval.

Fix your own gaps, then sell the fix. The same audit, run on a brand, is the start of a paid service, and you can sell AI search as a service under your agency's name once your own answers improve. The audit reads public AI answers about your agency, not any brand's accounts, and you can check how brand data is protected.

On our own brand. Moolwan is named in 1 of 233 tracked AI answers, with 115 citations across its site, so AI assistant visibility is on our own list of things that aren't working yet. Its pages were still shown 344,000 times in Google's AI results in three months (Search Console · Generative AI features · 25 Jun–23 Sep 2026), and 368 new users arrived from chatgpt.com (GA4 · First user source · 29 Jun–26 Sep 2026). Being cited and being named are different problems, and the audit shows which one you have. You can inspect Moolwan's real numbers, with the source and date of each.

No one can guarantee an AI mention. ai-dm shows where you're named, who is named instead and what the engines cite. What the engines choose to say is up to them, so we never promise a mention.

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

Questions agencies ask about the free AI visibility audit

What does the free agency AI visibility audit include?

It checks whether ChatGPT and Perplexity name your agency for the prompts your buyers ask, which agencies they name instead, which pages they cite, and which pages you should publish first. The audit of your own agency is free; you sign in so the results are saved to your workspace.

Why audit my own agency before a prospect?

Because a prospect can check you in seconds. If you show a brand that AI answers skip it and they ask the same engine about agencies in your city, your own gap becomes the story. Audit yourself first, fix what you can, and you walk into the pitch with your own before and after.

Why does ChatGPT give a different answer each time?

AI answers are generated fresh for each question, so the agencies named and their order can change between runs, chats and days. That's why the audit uses several prompts, both engines and repeated checks, and reads the pattern rather than a single answer.

How do I get my agency named in AI answers?

Publish pages that answer your buyers' prompts directly, with who you serve, where, a result with numbers and how you work, and make sure the directories and articles the engines cite describe you accurately. Nobody can guarantee a mention, because the engines decide what to say. The audit shows where to start.

Does the audit access any brand's accounts?

No. It reads public AI answers about your agency. Brand accounts are connected only when you add a brand, with one secure sign-in each, and each brand's data stays private to that brand and is deletable on request.

What happens after the audit?

Fix your own gaps first, then audit prospects and sell AI search as a service under your agency's name. There's no plan to pick: sign up and pay as you go. Billed in USD and INR. Per-brand plans or pay as you go.

Audit your agency free

The audit of your own agency is free. Billed in USD and INR when you add brands.

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.

See your own gap before a prospect does.

Talk to the founder