An AI visibility tracker runs a fixed list of prompts against answer engines such as ChatGPT, Perplexity, Gemini and Google AI Overviews on a schedule. It reports whether your brand came back in each answer, where it sat, and which sources the engine cited. Some add sentiment and a share-of-voice line against competitors you name.
Every tracker sells the same unit: an answer, meaning one prompt run once on one engine. The plan decides how many prompts you get, which engines they run on and how often, and those three multiplied together are what you are paying for. Two runs of the same prompt can still disagree, because the engines are not deterministic and the trackers sample them differently: SE Visible says it reads answers through the engines' browser interfaces rather than their APIs, for example, while the free Mangools AI Search Grader queries small API models.
Prices below were read from each vendor's own pages on 23 October 2026 and link there. Where a vendor does not publish a number, the table says so instead of filling it in.
What one tracked answer costs
Answers a month is prompts x engines x runs a month, with 30 runs for daily tracking. Where the vendor states an allowance in answers, responses, checks or credits, we use that figure instead. Cost per prompt is the monthly price divided by prompts, and cost per answer is the monthly price divided by answers a month.
| Tool and entry plan | Price a month | Prompts | Engines | Answers a month | Per prompt | Per answer |
|---|---|---|---|---|---|---|
| SE Visible Basic | $99, or $79 billed annually | 200 | 5 | ~30,000 (stated) | $0.50 | $0.003 |
| Otterly.ai Lite | $29, or $25 annually | 15 | 4 | 1,800 (15 x 4, daily) | $1.93 | $0.016 |
| Frase Starter | $49, or $39 annually | 50 | 2 | 3,000 (50 x 2, daily) | $0.98 | $0.016 |
| Goodie AI Core | $295 billed annually | 110 | 5 | 16,500 (110 x 5, daily) | $2.68 | $0.018 |
| Ahrefs Brand Radar, custom prompts | $50, or $500 a year | Your choice | Up to 7 | 2,500 checks (stated) | n/a | $0.020 |
| Rankscale Pro | $99 | Unlimited, credit-metered | 9 or more | Up to 4,800 (stated) | n/a | $0.021 |
| Peec AI Starter | $95, or $80 annually | 50 | 3 of your choice | 4,500 (stated) | $1.90 | $0.021 |
| Scrunch AI Core | $250, monthly per brand | 125 | 4 | 5,000 responses (stated) | $2.00 | $0.050 |
| Writesonic Starter | $99, or $79 annually | 50 | 3 | 1,500 (50 a day, stated) | $1.98 | $0.066 |
| AthenaHQ Starter | $295, 17% off annually | Unlimited, credit-metered | 11 | 3,600 credits (stated) | n/a | $0.082 |
| HubSpot AEO | $50, or $45 annually | 25 | 3 | Not published | $2.00 | n/a |
| Semrush AI Visibility Toolkit | $99 per domain | 25 | Not stated per prompt | Not published | $3.96 | n/a |
| Profound | Enterprise, custom | Custom | Up to 9 | Not published | n/a | n/a |
Costs use the monthly-billing price, except Goodie AI, where only the annual rate is used. Rows marked "daily" assume every prompt runs on every engine once a day, which is what the vendor's plan describes; the vendor does not state the answer total. HubSpot says it updates your score daily but not how often each prompt runs, and Semrush does not say how many of its four named engines each tracked prompt covers, so neither gets a per-answer figure.
Read the per-answer column with two caveats. An answer is not worth the same on every engine: an AI Overviews answer and a Claude answer reach different people, and a cheap plan that skips the engine your buyers use is not a bargain. And the spread is wide enough that cadence matters more than the sticker price. SE Visible's $99 buys about 17 times the answers of Otterly.ai's $29 plan for a bit over three times the money.
How trackers bill
Most bill per tracked prompt. Otterly.ai, Peec AI, Scrunch AI, HubSpot AEO, Semrush, SE Visible, Goodie AI and Frase all size the plan that way, with engines and cadence fixed by the tier.
Two use credits instead. AthenaHQ counts one credit per AI response and lets you schedule prompts weekly or on chosen days of the month (its docs); at 3,600 credits, running all 11 of its models daily covers about 10 prompts. Rankscale spends about 0.25 credits per engine per run and lets you pick hourly, daily, weekly or monthly per prompt.
Ahrefs bills in checks: one prompt on one platform per update, with Claude at 8 checks. Every paid Ahrefs plan includes some, 5 prompts a day on Lite up to 20 on Advanced.
Writesonic caps answers per day. Starter allows 50 answers a day in total, so 50 prompts on 3 engines does not mean 150 answers a day.
Watch the scope as well. Scrunch AI charges per brand, Semrush per domain, and HubSpot sells one AEO instance per brand. If you track three brands, multiply.
Which engines each tracker covers at entry
| Tracker and plan | ChatGPT | AI Overviews | AI Mode | Perplexity | Gemini | Claude | Copilot |
|---|---|---|---|---|---|---|---|
| Otterly.ai Lite | Yes | Yes | Add-on | Yes | Add-on | Add-on | Yes |
| Peec AI Starter | Pick 3 | Pick 3 | Pick 3 | Add-on | Pick 3 | Not listed | Pick 3 |
| Profound trial | Yes | Yes | Enterprise | Enterprise | Yes | Enterprise | Enterprise |
| AthenaHQ Starter | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
| Scrunch AI Core | Yes | Yes | Enterprise | Yes | Enterprise | Enterprise | Yes |
| HubSpot AEO | Yes | No | No | Yes | Yes | No | No |
| Ahrefs Brand Radar custom prompts | Yes | Yes | Yes | Yes | Yes | Yes, 8 checks | Yes |
| SE Visible Basic | Yes | Yes | Yes | Yes | Yes | No | No |
| Writesonic Starter | Yes | Yes | Enterprise | Enterprise | Yes | Enterprise | Enterprise |
| Goodie AI Core | Yes | Yes | Yes | Yes | Not listed | Not listed | Yes |
| Frase Starter | Yes | "Google AI" | "Google AI" | Professional | Scale | Scale | Not listed |
| Rankscale Pro | Yes | Yes | Yes | Yes | Yes | Yes | Yes |
"Pick 3" means Peec's Starter lets you choose three models from ChatGPT, AI Mode, AI Overviews, Copilot, Gemini and Naver AI. A tier name such as Enterprise or Scale means the engine needs that higher plan. Ahrefs spends checks per platform, and its $699 tier covers all models. Frase lists "Google AI" without saying whether that is AI Overviews, AI Mode or both. Semrush is left out: its page lists mentions from ChatGPT, Google AI, Gemini and Perplexity, and a separate line on the same page says prompt tracking covers ChatGPT, AI Mode and Gemini.
So if Perplexity is the engine you care about, Otterly.ai, Scrunch AI, HubSpot AEO, SE Visible, Goodie AI, AthenaHQ, Ahrefs and Rankscale cover it at entry, and Peec AI and Frase charge more for it. For Gemini, Otterly.ai and Scrunch AI's entry plans leave it out. Claude is the rarest at entry: AthenaHQ, Ahrefs and Rankscale.
Notes on each tracker
Otterly.ai has the lowest sticker price, $29 for 15 prompts on four engines daily. Standard ($189, or $160 annually) is the first tier with API and MCP access, which matters if you want a coding agent reading the data. The free trial needs no card; Otterly's own pages disagree on its length.
Peec AI lets you choose the engines: three at Starter ($95), with Pro at $245 for 150 prompts and Advanced at $495 for 350.
Profound has no self-serve brand price. The trial runs 50 preset prompts daily for seven days on ChatGPT, Gemini and AI Overviews, and you cannot edit them, so it shows you how Profound reports rather than how you do on your own questions. Enterprise covers up to nine engines.
AthenaHQ has the only free plan here that does not expire, and the widest engine list at entry (11 models). Credits go quickly, though: 300 free credits is two prompts on five engines daily for one month.
Scrunch AI charges $250 a month per brand, with annual discounts kept for Enterprise. It states 5,000 responses a month for 125 prompts on four engines, which works out to a full pass about every three days if every prompt runs on every engine; Scrunch does not state the cadence.
HubSpot AEO is still in beta, $50 a month for 25 prompts on ChatGPT, Perplexity and Gemini, with no other HubSpot subscription required and the longest trial here, 28 days.
Semrush's AI Visibility Toolkit is $99 a month per domain on monthly or annual billing, for 25 prompts with daily rankings. Another 50 prompts cost $60 a month, and the toolkit has no free trial (Semrush KB).
Ahrefs Brand Radar sells custom prompts from $50 a month for 2,500 checks, $699 for all models, and the AI Visibility Index at $199. Cadence can be set from monthly to daily per platform.
SE Visible is SE Ranking's standalone tracker: $99 a month for 200 prompts on five engines daily, about 30,000 answers. SE Ranking's own Core plan ($129) now includes 100 daily prompts across five LLMs as well.
Writesonic, Goodie AI, Frase and Rankscale are trackers bundled with content tools or audits. Writesonic's 50-answer daily cap puts it second only to AthenaHQ on cost per answer. Goodie AI's $295 is the annual rate. Frase is the cheapest here that pairs daily tracking with a crawl-based site audit that renders JavaScript, though it tracks only two engines at entry. Rankscale's $17 to $20 Essentials tier carries no monitoring credits, so Pro at $99 is the real entry.
Can you run the prompts by hand?
For a first look, yes, and it is worth doing before you pay anyone. Write down 10 to 20 prompts a buyer would type. Ask each one in a fresh, signed-out session, from the same location, on each engine you care about, three times. Record whether you were named, where, and which URLs were cited. Then do it again next week.
That last step is where it breaks down. Ten prompts on three engines, three times each, is 90 answers a session. Peec AI's $95 Starter collects 4,500 a month. If you need the trend rather than a snapshot, a tracker is cheaper than the hours.
What a tracker's site audit covers, and what it leaves out
Most trackers now check part of your site as well. On entry plans:
| Tracker | What its site check covers | Limit |
|---|---|---|
| Otterly.ai | robots.txt and firewall access per AI bot, plus a content check, one URL at a time | 1,000 URL audits a month on Lite; its llms.txt check was removed |
| Semrush | AI search checks in Site Audit: robots.txt for 8 major AI crawlers, schema, internal links, llms.txt | Up to 100 pages |
| Frase | Crawl of the whole site, a path or chosen pages, JavaScript rendered | 50 audit pages a month on Starter |
| Scrunch AI | Site audits and a site map | 5 audits a month, 25-page site map |
| Rankscale | AI visibility checks for any URL | 50 a month on Pro |
| Writesonic | Technical SEO audit | 10 audits of up to 100 pages each |
| Peec AI | robots.txt against 40+ AI bots, grouped by purpose | robots.txt only |
| Profound | Crawlability diagnostics per page from your server logs and CDN data | Needs a log or CDN integration |
What these share is a quota. They check a set number of URLs or pages a month, which is fine for spot checks on your key pages and thin for a site with a few thousand. Peec AI's check reads robots.txt only, so it shows the policy you declared rather than the response a crawler gets, and Profound's diagnostics need your logs or CDN connected first.
The bot split matters too. Training crawlers such as GPTBot and ClaudeBot decide whether your pages go into future models, and blocking them does not remove you from today's answers. Search indexers (OAI-SearchBot, Claude-SearchBot, PerplexityBot) and user-action fetchers (ChatGPT-User, Claude-User, Perplexity-User) decide whether you can be cited now. AI crawlers and robots.txt goes bot by bot.
Why your own analytics will not corroborate the number
Trackers exist because nothing you already own measures this. Search Console reports impressions and clicks from Google search results, not the text of an AI Overview, and not a word of what ChatGPT or Perplexity said about you to a user who never left the chat. If an engine reads your page, summarises it, and the reader acts on the summary without clicking, no analytics property you run sees it.
What does show up is the residue. Referral traffic from chatgpt.com and perplexity.ai lands in analytics like any other referrer, and requests from named AI crawlers land in your server logs. Both are real signals and both undercount badly, because a citation with no click leaves nothing behind.
So treat the tracker's absolute number as soft and the direction over several weeks as the part worth reading.
Where squirrelscan fits
squirrelscan is not a tracker, and it does not appear in the tables above for that reason. It is a command-line audit, squirrel, that crawls the whole site, up to 10,000 pages, against 300+ audit rules, free when you run it signed out. For this page the agent experience (AX) rules are the relevant ones: ax/ai-crawlers reads robots.txt for each named AI bot and classes it as training, AI search, user action or archive, and ax/agent-blocking requests the homepage as GPTBot and Claude-User to catch a block robots.txt does not show. The check that compares raw HTML with the rendered page needs a signed-in run, which spends credits.
curl -fsSL https://install.squirrelscan.com | bash
squirrel audit https://example.com --rule-include axThe generative engine optimization checker page compares it with six free checkers on the same site. The wider list of generative engine optimization tools covers content tools and suites this page leaves out, and what generative engine optimization is covers the content side.
Which one to buy
- You have never checked whether AI crawlers can reach the site. Do that first, free, with the CLI or the website audit tool. A tracker bought ahead of a disallowed
OAI-SearchBotis measuring your robots.txt, and the robots.txt generator fixes that part. - You want the most answers for the money. SE Visible Basic, $99 for about 30,000 answers a month.
- Budget is tight and you want a number this week. Otterly.ai Lite at $29, or HubSpot AEO at $50 with a 28-day trial.
- You already pay for Semrush or Ahrefs. Try their add-on before a second vendor, and compare prompts and engines against the table first.
- You need Claude or many engines at entry. AthenaHQ, Rankscale or Ahrefs custom prompts.
- You want enterprise tracking with your logs connected. Profound, priced on request, after the seven-day trial.
Prices change often. Every number here links to the page it came from, so check the source before you buy.