Skip to main content
LLM Metrix
Core · Monitoring

Track every AI engine.
Not just ChatGPT.

LLM Metrix monitors how ChatGPT, Perplexity, Gemini, Claude, Grok, Meta AI, and DeepSeek describe your brand on a recurring schedule, so you stay on top of every mention, citation or competitor surge.

Free forever plan. No card required

app.llmmetrix.com/dashboard
Illustrative, sample figures in the product's real layout
Engine Coverage
Score
91
Mention Rate
82%
Prompts
50

Works with the AI engines your customers use

ChatGPTPerplexityGeminiClaudeGrokMeta AIDeepSeekGoogle AI OverviewsMicrosoft Copilot

Why it matters

Every engine, asked the same question, on your schedule.

7 engines, one view

Unified visibility across every LLM and answer engine we track, in a single dashboard rather than one browser tab per engine.

Automatic refresh, no setup

We re-prompt your tracked queries on your plan's cadence and diff the results, so trends surface automatically.

Geo-aware prompts

Set a target region per project and we instruct each engine to answer as if advising a user there, catching regional differences in how engines respond.

Answer-language control

Name a language per project and every scan asks the engines to answer in it, so you can track the same domain separately per language market.

Side-by-side answers

Every engine's answer to the same prompt, side by side in your report, so inconsistencies, gaps and potential hallucinations are read off one page instead of seven tabs.

Change alerts, scan over scan

Every scan is compared with the one before it: a source cited for the first time, an engine that stopped mentioning you, a visibility-score move, a competitor gaining share, sentiment sliding. Alerts watch measures, not prose, wording changes are read in the Rankings drill-down instead.

Mechanics

What happens on every scan.

  1. 01

    Confirm the questions

    Add tracked prompts, free text, standing, re-run on every refresh, or work from discovery suggestions grouped into topic clusters. While prompts are active, a scan runs exactly those instead of a generated set.

  2. 02

    Every engine answers every prompt

    Each scan puts the whole active set to every enabled engine, and one credit covers the prompt across all of them. An engine a scan skipped appears as failed coverage rather than as an errored answer.

  3. 03

    Answers analysed and kept whole

    Each answer is graded for mention, rank among the options named, and sentiment, and the full text is stored with its cited domains, always the domain, plus the exact page wherever an engine returns source links.

  4. 04

    The next scan is compared with this one

    A domain cited for the first time, an engine that stopped mentioning you, a visibility-score move, a competitor gaining share, sentiment sliding, each fires against the previous scan, with editable thresholds.

Who it's for

Who watches every engine

In-house SEO lead replacing manual spot-checksYour Monday routine is five chat tabs and a spreadsheet.

You are the person who currently pastes the same questions into ChatGPT, Perplexity and Gemini by hand, and you need the reading to survive you going on holiday.

  • Every scan runs your whole prompt set across the project's enabled engines (any four of the seven models on paid, a fixed four on free), so the tab-hopping becomes one dashboard read.
  • Tracked prompts persist between runs, so the question set you built stays the question set, results land under the same words every scan.
  • A failed or stuck run restarts from the Activity page against the same job row, instead of you re-running prompts by hand.
  • Free tracks four engines indefinitely, so the workflow proves itself before budget is asked for.
  1. 01Create your project and pick your four engines in the project settings.
  2. 02Run prompt discovery and activate the questions your buyers actually ask.
  3. 03Run your first scan from the dashboard and read the per-engine breakdown.

Metrics this role tracks: Visibility score · Mention rate · Share of voice · Average position

Open the dashboard
Agency account manager running client retainersEach client asks what AI says about them, and you have forty of them.

You run retainer reviews across many brands and need one workspace to hold several clients without their data bleeding together.

  • One project per client keeps scans, prompts and history separate, and the plan caps tell you the scope before you scope it.
  • Scan a client competitor as a subject in its own right and read both scores against the same prompts in the monthly call.
  • Share of voice broken down engine by engine gives the review something concrete when a client asks why ChatGPT favours a rival.
  • Printable reports and token-gated share links turn the comparison into the deliverable without buying the client a seat.
  1. 01Give each client its own project so prompts and history never blend.
  2. 02Add each client’s top rivals on the Competitors page and scan them as subjects.
  3. 03Send the token-gated link from the Reports page before every review call.

Metrics this role tracks: Share of voice · Visibility score · Mention rate · Sentiment score

Open the Competitors page
Brand or PR manager watching the narrativeOne engine calling you 'troubled' before the others catch up.

You own how the brand is described, and a shift in tone inside an AI answer is the early signal you would otherwise see last.

  • Sentiment is plotted per scan beside the positive, neutral and negative answer counts, so drift shows as a line rather than an anecdote.
  • Accuracy-risk findings raise alerts on the channels you already watch, high-risk answers interrupt, the digest records them.
  • Every engine's answer to the same question reads side by side in the printable report, which is where framing differences between engines become obvious.
  1. 01Switch the sentiment-drop finding to immediate in Settings → Notifications.
  2. 02Read every engine’s answer to your most sensitive prompt side by side in the print view.
  3. 03Open the Alerts page when tone moves and work the warning-level findings top-down.

Metrics this role tracks: Sentiment score · Mention rate · Share of voice · Visibility score

Open Alerts
International marketer tracking markets separatelyThe German-language answer and the English one disagree.

You sell in more than one market and need a reading per market rather than one blended global number.

  • Set a target region per project and every engine is instructed to answer for that market, catching regional differences in how they respond.
  • Name a language per project and every scan asks for answers in it, so the same domain tracks separately per language market.
  • Extra-market scans are read back beside the home market instead of being folded into it, so the comparison stays explicit.
  1. 01Set the target region and answer language in the project settings.
  2. 02Run prompt discovery in the market’s language and activate its questions.
  3. 03Read the extra-market scan back beside your home-market reading after the run.

Metrics this role tracks: Mention rate · Sentiment score · Share of voice

Marketing ops lead assembling the engine read into one reportSeven engines, five stakeholders, one document due Friday.

You produce the recurring visibility report and need the whole engine set in one artefact rather than seven screenshots pasted by hand.

  • The print view renders a scan as a branded document with every engine’s answer to the same question side by side.
  • Token-gated report links put the same reading in front of stakeholders who will never log in.
  • The scan on screen exports to CSV or JSON when the deck needs raw numbers instead of prose.
  • Score, share-of-voice and position trends plot across your scan history, so the report shows direction rather than a snapshot.
  1. 01Open the latest scan from Reports and print it with answers side by side.
  2. 02Create a token-gated link for the stakeholders who will never log in.
  3. 03Export the same scan to CSV or JSON for the numbers in your deck.

Metrics this role tracks: Visibility score · Mention rate · Share of voice · First-mention rate

Open Reports

Foundations

What is AI visibility monitoring?

AI visibility monitoring is the practice of putting the same standing questions to every AI engine your buyers use, on a schedule, and keeping what comes back. A spot-check in a chat tab tells you what one engine said once. A monitored programme tells you what each engine says consistently, where the engines disagree, and which way each of them is moving.

Each scan pairs every active prompt with every enabled engine and stores what returns as a row: the full answer text, whether your brand was named at all, where it sat among the options that answer listed, the tone around it, which competitors appeared beside it, and the domains cited. Answers that failed to come back are excluded from the figures rather than scored as misses, so an engine having a bad day does not read as your brand disappearing.

  • Per-engine scores for the latest scan, computed the same way for every engine.
  • Every engine's answer to one question side by side in the printable report.
  • Score, share-of-voice and position trends plotted across your scan history.

Method

How does multi-engine monitoring stay comparable?

Comparability starts with the questions. Tracked prompts are yours, free text, saved, re-run on every refresh, and while they are active a scan runs exactly those instead of an automatically generated set. The same canonical set goes to every engine, which is what makes a cross-engine difference a finding rather than an artefact of asking different questions.

Billing removes the temptation to narrow the set: one credit covers one prompt checked across every engine you run, so adding an engine costs nothing in allowance and turning one off saves nothing. The headline score combines the per-engine scores weighted by how many answers each engine actually delivered, so an engine that returned two answers cannot swing the number as hard as one that returned twenty.

Cadence is one value per project, set by your plan, daily on paid plans, weekly on free, with an on-demand scan available whenever a launch or an incident needs a fresh reading, billed exactly as a scheduled one.

Reading the data

Why do different engines describe your brand differently?

The seven models retrieve differently. Some answer mostly from training data, some retrieve the live web before writing, and one draws on a real-time social feed. Their citation habits differ just as much, numbered inline sources on some, conversational attribution on another, sparse sourcing on the consumer surfaces. Those mechanics are why the same prompt can name you on one engine and miss you on another, which is why treating the spread as noise throws away the most actionable signal in the data.

Three cross-engine patterns are worth acting on. Absent everywhere for a category question is a content-authority problem, not an engine problem. Present on the retrieval-driven engines and missing elsewhere points at indexability or training-data representation. A competitor surging on one engine while the field holds usually means a targeted content campaign, worth finding and reading before your next review.

The comparative reads live on the Competitors page: for the latest scan it breaks share of voice down engine by engine, and your own share by engine is charted over time, so ChatGPT diverging from Gemini is a line rather than a suspicion.

FAQ

Multi-engine questions, answered.

Which AI engines do you support?
LLM Metrix monitors ChatGPT, Perplexity, Gemini, Claude, Grok, Meta AI, and DeepSeek, seven AI models in total. Paid plans also run Google AI Overviews, Google AI Mode and Microsoft Copilot on a weekly SEO-data pass. Copilot on that pass is SerpApi-only; a DataForSEO-configured deploy does not include it. On paid plans you choose which of the seven models to track on each project; free tracks a fixed four.
How often is data refreshed?
Tracked prompts are re-run automatically every day on paid plans, and once a week on free, plus any scan you run yourself.
Do you store the full AI responses?
Yes, the complete answer text is stored for every prompt, engine and scan, along with its timestamp and the domains it cited. Listings and the printable report show the first 280 characters so they stay readable; the full text is returned by the API (GET /api/v1/scans, as prompt_results[].answerText).
Can I monitor competitors on the same engines?
Yes. Add competitor brands to any project and they are tracked across the same prompts and engines. The head-to-head read lives on the Competitors page, which breaks share of voice down engine by engine, of the brands each engine named, how much of that conversation is yours.
Is this global AI market share?
No. The usage mix on this page is relative OpenRouter API token traffic rolled up to engine families, a directional proxy, not consumer app market share. Tokenizers differ by provider. Source: OpenRouter (openrouter.ai/rankings).
How do I start tracking every engine?
Create a project for your domain and pick the engines to track, free monitors a fixed four, paid plans choose any four of the seven. Then confirm your prompts: prompt discovery suggests candidate questions grouped into topic clusters before you choose, and each scan puts every prompt to every enabled engine.
Can I see how an engine's answer changed since last time?
Yes. Every answer is stored in full, and from the Rankings drill-down you can reopen a past scan's answer beside the one before it, wording changes shown as additions and removals, alongside the claims the answer newly makes or drops. Within one scan, every engine's answer to the same prompt reads side by side in the printable report.
What happens when an engine fails or refuses to answer?
Errored prompts are excluded rather than scored as zeros, and a prompt bills only when at least one engine came back with a real answer, so a scan where everything failed charges nothing. An engine a scan skipped shows up as failed coverage rather than as an errored answer, and a failed or stuck run can be restarted from the Activity page.
Do you record the sources engines cite?
Every source an engine names is recorded against the answer and the prompt it came from, the domain always, and the exact page on engines that return source links. What you get per scan is volume, not verdicts: how many citations, from how many distinct domains, and how many point back at your own site.
Start on the free plan. No card, no time limit.

The AI era of search
is already here

See what AI engines say about your brand before your competitors do. Start free today. No card required.