All guides

Sell an AI search visibility audit to a small business: Otterly's $29 tracker, what agencies quote for GEO, and the 15-question report

Last updated October 2026 · About 4 hours of work per audit, spread over 2 to 4 weeks · From $0 by hand; Otterly.AI Lite $29/mo (about $25/mo billed yearly) · Comfortable

Sell an AI search visibility audit to a small business: Otterly's $29 tracker, what agencies quote for GEO, and the 15-question report

Otterly.AI's Lite plan tracks 15 questions across ChatGPT, Google AI Overviews, Perplexity and Microsoft Copilot for $29 a month. A UK agency pricing guide from July 2026 puts a standalone GEO audit at £3,000 to £8,000. A small business won't pay agency prices, but it will pay someone to tell it, with screenshots, whether AI answers name it and what to fix first.

Otterly.AI's Lite plan tracks 15 questions across four AI engines for $29 a month: ChatGPT, Google AI Overviews, Perplexity and Microsoft Copilot. That's from its pricing page, read on 16 October 2026. Gripped's B2B SaaS pricing guide, updated in July 2026, puts a standalone GEO audit from a UK agency at £3,000 to £8,000.

A dentist or a roofer isn't going to pay agency prices. But a lot of owners have started to wonder whether ChatGPT mentions them, and they'll pay someone to find out, with screenshots, and to tell them what to fix first. That's the service in this guide.

It's built on the two free guides I already wrote, the 5-question audit and the tracking spreadsheet. This one turns them into something you can sell: the questions, a by-hand baseline, a month of tracking, a report and a price you can defend. Results vary a lot. Nothing here is a forecast of what you or anyone will earn.

What you'll have when you're done

  • A list of 15 buying questions for one real business, written the way its customers type them
  • A by-hand baseline: who ChatGPT, Perplexity and Google name for each question today
  • A month of tracked answers from Otterly.AI, or a spreadsheet if you start at $0
  • A two-page report that ends on three fixes and a re-check date
  • A fixed-price offer that says plainly what you can and can't promise
  • [SCREENSHOT: the Otterly.AI prompt table for one client, with the brand-mention column filled in]

Before you start

  • Accounts in ChatGPT and Perplexity, free tiers are fine for the baseline, and a normal Google search for AI Overviews.
  • Otterly.AI, optional. Lite is $29 a month for 15 prompts, or about $25 a month billed yearly, and new users get a free trial. You can do the first audit without it.
  • A spreadsheet. Google Sheets is fine.
  • One business that will let you audit it. A friend's clinic, a local shop, the agency you used to work at.
  • About four hours of work, spread over two to four weeks so the tracker has time to collect.

Otterly.AI: otterly.ai

There's no download pack for this one. The question template, the report outline and the offer are all on the page.

Step 1: Know what the tools cost before you price anything

Here's what the main trackers list, read on 16 October 2026.

Tool and planPrice a monthTracked promptsEngines
Otterly.AI Lite$29 (about $25 billed yearly)15ChatGPT, Google AI Overviews, Perplexity, Copilot
Otterly.AI Standard$189 (about $160 billed yearly)100Same four
Otterly.AI Premium$489400Same four
Semrush Starter (SEO + AI Search)$199 billed monthly ($165.17 billed yearly)50, tracked dailyGoogle, ChatGPT, Perplexity, Gemini and more

Otterly sells Google AI Mode, Gemini and Claude as add-ons. On Lite they're $9, $9 and $29 a month. You don't need them for a first audit.

So the per-client tool cost depends on how many clients share a plan. Lite's 15 prompts are one client at a time, so one client is $29. Standard's 100 prompts fit six clients at 15 questions each, which is $189 split six ways, about $31.50 a client. I'd start on Lite with one client and only move up when a second one says yes.

Tool cost sheet (one row per month)
plan:                    lite $29 / standard $189
clients on the plan:     ______
prompts per client:      15
tool cost per client:    plan price / clients
your hours per audit:    ______  (start at 4)

Check it worked: you can say what one client costs you in tools and in hours for one month. If you can't, you aren't ready to quote yet.

Step 2: Write 15 questions the way customers type them

The whole audit is only as good as the questions. Don't use the business name, because nobody types "is Smith Dental good". Use what a stranger types when they don't know who to pick yet. Sit with the owner for 20 minutes and ask what customers ask on the phone before they book.

15 buying questions for [business]
5 "best" questions:     best [service] in [town] / for [type of customer]
4 "how much" questions: how much does [service] cost in [town]
3 "vs" questions:       [service A] or [service B] for [problem]
3 "problem" questions:  [symptom or problem] what should I do

Write them in plain words, with the town in, and keep a copy. You'll run the same 15 again at the re-check, so they can't change halfway through.

Check it worked: read each question out loud. If it sounds like something a real customer would say to a friend, keep it. If it sounds like a keyword, rewrite it.

Step 3: Run the baseline by hand, with screenshots

Before any tool, run every question yourself in ChatGPT, Perplexity and a Google search, logged out or in a private window. Screenshot each answer. That's 45 screenshots, and they're the part of the report an owner actually looks at.

Log three things for each answer in the sheet.

Baseline log (one row per question per engine)
question | engine | named? (yes/no) | who was named instead | cited domains

Answers change from one run to the next, so one run is a snapshot, not a score. The tracking guide runs each question three times for that reason, and I'd do the same for the five "best" questions at least.

Check it worked: you have 45 rows and a screenshot for each. You can say, out of 45 answers, how many named the business and which competitor got named most.

Step 4: Put the 15 questions in a tracker for the month

The baseline is one day. A tracker shows the month. In Otterly.AI, add the business as a brand, add its main competitors, paste the same 15 questions as prompts and pick the country. Then leave it alone for two to four weeks.

If you're starting at $0, the spreadsheet version does the same job, just by hand. Re-run the five "best" questions once a week and log them in a new tab.

What you're watching for is pattern, not a single answer. Which competitor keeps getting named? Which domains keep getting cited, a directory, a review site, a Reddit thread, a news page? Those cited domains are where the fixes come from.

Check it worked: after two weeks, you can name the three domains the engines cite most for this business's questions. If you can't, add the cited-domains column and wait another week.

Step 5: Turn the data into three fixes

An owner can't act on a spreadsheet. So the report ends on three fixes, picked from what the data showed. The GEO playbook has the full set. For a small business, the three that come up most are these.

The plain sentence. One sentence that says what the business is, who it's for and where, used word for word on the homepage, the Google Business Profile and every directory. Engines repeat what they can find stated plainly.

The answer page. If the "how much" questions name nobody, a page that answers "how much does [service] cost in [town]" in its first two sentences, with a real price range, is the fix.

The cited domain. If one directory or review site keeps getting cited, the business needs to be on it, with the same plain sentence.

Check it worked: each fix names the question it should change and the page or listing to edit. If a fix doesn't point at something the owner can open and change, cut it.

Step 6: Write the two-page report

Keep it short enough to read on a phone.

AI visibility audit: [business], [month]
1. The 15 questions (one line each)
2. Baseline: named in [N] of 45 answers. Named most instead: [competitor]
3. Three screenshots: one good, two where a competitor won
4. The month: what changed, which domains got cited most
5. Three fixes, each with the question it should move
6. Re-check date: [date], same 15 questions, same engines
Note: AI answers vary from run to run and no one can guarantee a citation.

Check it worked: the owner can read it in five minutes and say what they'll change first. If they need you on a call to explain it, cut it down.

Step 7: Price it, and say what you can't promise

Agency prices are a ceiling, not your price. Gripped's guide, first published 15 June 2026, says a standalone GEO audit "might cost £3,000 to £8,000 as a fixed project", and UK agencies charge £1,500 to £5,000 a month on retainer for mid-market SaaS. An Australian agency, Optimising, lists one-off AI readiness audits at $10,000 to $20,000. Those are bigger clients and bigger sites.

For a small business I'd price the audit as one fixed fee, built from the hours on your cost sheet plus the month of tracking, and offer the re-check as a second, smaller fee. That's an easier yes than a retainer, and the re-check is where the owner sees whether the fixes moved anything.

Hi [name], I asked ChatGPT, Perplexity and Google the 15 questions
your customers ask before they book, like "[best question]".
You were named in [N] of 45 answers. [Competitor] was named in [M].

For a fixed fee I'll track those 15 questions for a month, send you
a two-page report with screenshots and three fixes, and re-check the
same questions after you've made them.

I can't promise ChatGPT will cite you. Nobody can. I can show you
exactly where you stand and what to change.

Jordan

Check it worked: your offer says the fee, what's in the report, the re-check date and the line that citations aren't guaranteed. If it promises a ranking, rewrite it.

The honest part about this market

The tracker is $29 and the baseline is free, so the tooling won't protect your price for long. Some owners will just buy Otterly themselves, and that's fine.

What I think an owner pays for is the 15 questions being the right ones, the screenshots that make it real, and fixes they can actually do. And you can't promise the outcome. AI answers move from run to run and no one controls what an engine cites. If anyone pitches you a guaranteed ChatGPT ranking, that's the tell.

What I'd do differently

Write the questions with the owner. Twenty minutes on what customers ask on the phone beats an hour of keyword tools.

Screenshot everything. The screenshots sell the audit. The numbers back it up.

Sell the re-check up front. It's the only way the owner sees whether the fixes worked.

Start on Lite with one client. Move to a bigger plan when a second client says yes, not before.

FAQ

What is an AI visibility audit?

An AI visibility audit, often called a GEO audit, checks whether AI answer engines like ChatGPT, Perplexity and Google AI Overviews name a business when people ask the questions its customers ask. It records who does get named and which pages get cited. Then it turns that into a short list of fixes.

How much does Otterly.AI cost?

Otterly.AI's pricing page, read 16 October 2026, lists Lite at $29 a month for 15 search prompts, Standard at $189 for 100 and Premium at $489 for 400, with about 15% off billed yearly. Lite covers ChatGPT, Google AI Overviews, Perplexity and Microsoft Copilot. Google AI Mode, Gemini and Claude are paid add-ons, and new users get a free trial.

What do agencies charge for a GEO audit?

Gripped's B2B SaaS pricing guide, first published 15 June 2026 and updated 1 July 2026, says a standalone GEO audit might cost £3,000 to £8,000 as a fixed project, and UK agencies charge £1,500 to £5,000 a month for mid-market SaaS retainers. An Australian agency, Optimising, lists one-off AI readiness audits at $10,000 to $20,000. Those are agency asking prices for bigger clients, not what a local business will pay.

Can I do an AI visibility audit without a paid tool?

Yes. Run each buying question by hand in ChatGPT, Perplexity and Google, screenshot the answer and log who gets named in a spreadsheet. It takes longer and you only get a snapshot, which is why a tracker helps once a client pays for a month of data.

Can I guarantee a business will get cited by ChatGPT?

No, and I wouldn't try. AI answers change from run to run, and no one controls what an engine cites. Sell the measurement, the fixes and a re-check date, and say in writing that citations aren't guaranteed.

Which businesses should I pitch first?

Pick businesses whose customers ask a question before they buy: a dentist, an accountant, a roofer, a local software shop. If the honest buying question is 'best [service] in [town]', AI answers already have an opinion about it, and the owner will want to see it.

Related guides

Get the next build in your inbox

One email a week: the newest guides, plus one thing I only share with the list.

No spam. Unsubscribe anytime.

Build alongside others

Join the free community and share what you're shipping.

Jordan Hong Tai

Jordan Hong Tai

I've scaled products to over 500K users, and now I build AI systems in public from a balcony in Tokyo.