Key takeaways
- ChatGPT has no page-one list. What you track is whether you are mentioned, whether your pages are cited, where you appear in the answer, and who shows up next to you.
- A single prompt tells you almost nothing. Promptwatch Data shows 47.6% of ChatGPT responses cite 10 or more domains, so you need dozens of prompts, segmented by intent.
- Start with a manual baseline of 20 to 30 prompts, then move to a tool once the spreadsheet starts to hurt.
- Track sub-queries too. ChatGPT searches the web with its own fan-out queries, and your content has to match those, not just the user's prompt.
- Review every two to four weeks, and re-audit your prompt set after major ChatGPT model changes.
What does ranking in ChatGPT actually mean?
There is no position 1 in ChatGPT. When someone asks "what's the best CRM for a small agency," the model searches the web, pulls several sources, writes an answer, and names a few brands. Sometimes it cites pages. Sometimes it recommends you without linking. Sometimes it ignores you entirely, and the next person who asks the same thing gets a different answer.
So "ranking" breaks into four things you can measure:
- Mention rate: how often your brand is named across your prompt set.
- Citation rate: how often your own pages appear in the source list.
- Position: where in the answer you appear. First recommendation or fifth.
- Share of voice: your mentions relative to competitors across the same prompts.
Sentiment is a fifth worth watching. Being named as "cheap but limited" is not the same as being named as the default pick.
The shift matters because ChatGPT casts a wide net. Promptwatch Data found that 47.6% of ChatGPT responses with citations cite 10 or more unique domains (Sep 28 to Oct 4, 2026), and 66.1% cite at least eight. Only about 6% cite three or fewer. Being in that list is the closest thing to a page-one slot, and there are plenty of slots, which is why monitoring many prompts beats obsessing over one.
Step 1: Build a prompt set that reflects real buyers
This is the step most people rush, and it decides whether your data means anything. Keyword lists do not translate cleanly. People talk to ChatGPT in full sentences, with context, and they ask for comparisons.
Start with about 30 prompts and split them into three buckets:
- Organic prompts where no brand is named. "What's the best project management tool for remote teams?"
- Competitor comparison prompts. "Asana vs Monday for a 20-person agency."
- Branded prompts. "Is [your brand] worth it?" "[Your brand] alternatives."
The split is not cosmetic. Promptwatch's data on ChatGPT citation behaviour shows each intent pulls a different mix of sources. For commercial prompts, product pages make up 26.0% of citations and landing pages 20.6%. For informational prompts, how-tos (10.7%) and documentation (8.5%) climb. Branded prompts lean on product pages (23.3%), landing pages (22.8%) and reviews (5.6%). The full breakdown is in Promptwatch's ChatGPT content type citation report, covering Sep 28 to Oct 4, 2026.
If you mix everything into one blob, a strong branded result will hide a weak organic one. Brand-specific prompts are also the easiest to win. They cite fewer domains (only 21.3% cite 10 or more), so your own site shows up more often. Organic prompts are where you actually find new customers and where you are most likely invisible.
Where to get prompt ideas
- Your sales call notes and support tickets. Buyers repeat the same questions.
- Google Search Console queries, rewritten as natural questions.
- People Also Ask boxes for your core topics.
- Competitor names plus words like "alternatives," "vs," "pricing," and "for [use case]."
- Persona variants. A CFO and a developer ask differently.
Write them down in a sheet with columns for prompt, intent type, topic and target country.
Step 2: Run a manual baseline
Before paying for anything, spend an afternoon doing it by hand. You will learn what the answers look like and what to ask a tool to capture.
For each prompt:
- Open a fresh ChatGPT chat with web search on. Log out or use a clean session if you can, since memory and custom instructions bias results.
- Paste the prompt. Record whether you are mentioned, in what position, and with what framing.
- Open the sources panel and note every cited domain and whether any are yours.
- Note which competitors appear.
- Repeat each prompt two or three times. Answers change run to run.
A free Chrome extension like Promptwatch's GEO Inspector can show the fan-out searches and fetched versus cited sources while you do this, which saves guesswork.
The manual approach has hard limits. Past roughly 10 to 30 prompts it becomes a chore, you cannot see different countries easily, and you get a snapshot rather than a trend. Treat the baseline as a calibration exercise, not a measurement system. Research from tool vendors like Omnia makes the same point: the same prompt changes by run, model version and locale, so one screenshot is not visibility.

Step 3: Track fan-out queries, not just prompts
This is the part that surprises people. When you ask ChatGPT something, it often rewrites it into several shorter web searches. Your content has to match those, not the original question.
Promptwatch's fan-out data shows average fan-outs per response fell from 2.15 in early December 2025 to about 1.84 by early March 2026, and average query length dropped from about 117 characters to the high 80s over the same period. The report ties these shifts to ChatGPT behaviour changes. Then on August 8, 2026, ChatGPT started using the site: operator at scale, jumping from roughly 0.4% to about 17% of fan-out queries overnight.
Two practical consequences:
- Add sub-queries to your tracking: "X vs Y," pricing, alternatives, and how-to variants of each core topic.
- Re-audit your prompt set after big ChatGPT changes. A tracked prompt that used to trigger three searches may now trigger one.
The writing advice that follows is simple. Make headings read like short keyword queries with the entity and category first. "Acme invoicing software pricing" beats "What will this cost me?"
Step 4: Choose a tracking tool
Once you pass about 30 prompts, or you need multiple countries, daily runs, or competitor benchmarking, automate. Here is how to think about the field.
What to look for
- Real interface data. ChatGPT's web interface can answer differently from the API. Tools that capture the actual UI are closer to what your buyers see.
- Citation URLs, not just mentions. You need to know which of your pages were cited and which third-party pages shaped the answer.
- Country and language coverage if you sell internationally.
- Prompt volume, difficulty or some prioritization signal, so you do not track blindly.
- Competitor tracking that discovers rivals automatically.
- A path to action. A dashboard that says you are invisible is only half the product.
- Crawler logs and traffic attribution, if you want to link visibility to revenue.
One caution from the research: some vendors suggest you need coverage across five or six AI platforms before claiming visibility. For ChatGPT specifically that is overkill. Get ChatGPT right first, then widen.
The tools worth shortlisting
Promptwatch tracks the actual ChatGPT interface by country and language, and goes past monitoring. It shows IP-verified AI crawler logs, which of your pages get cited, and AI-referred traffic and conversions, then helps fix gaps with content gap analysis and the Content Agent. It also scores prompts by volume and difficulty, which helps when you are deciding what to chase. It is the one I would trial first if you want the full loop rather than a scoreboard.

Profound is an enterprise-grade monitoring platform with deep analytics, and typically sits at a higher price point.
Peec AI is a straightforward prompt tracker with suggestions, good for smaller teams that mostly want mentions and share of voice.
Otterly.AI is an affordable monitor for brand visibility across AI engines.

If you already live inside a traditional SEO suite, Semrush's AI Visibility Toolkit and Ahrefs Brand Radar add AI tracking to what you have. Semrush's toolkit covers visibility score, share of voice and source visibility, as one YouTube walkthrough of its workflow lays out. Expect fixed or narrower prompt sets compared with dedicated platforms.

For a longer shortlist, the GEO software directory at bestgeosoftware.com lists dozens more.
| Tool | Best for | Strength | Watch out for |
|---|---|---|---|
| Promptwatch | Teams that want to fix visibility, not just see it | Real UI tracking, crawler logs, traffic attribution, content agent | More features than a solo founder may need |
| Profound | Enterprise monitoring | Deep analytics | Higher cost, monitoring focus |
| Peec AI | Small teams | Simple tracking with suggestions | Limited beyond monitoring |
| Otterly.AI | Budget monitoring | Low entry cost | Basic feature set |
| Semrush AI toolkit | Existing Semrush users | One platform for SEO and AI | Less depth on AI-specific data |
| Ahrefs Brand Radar | Existing Ahrefs users | Brand tracking across AI engines | Shallower prompt control |
I have not compared vendor pricing in detail here, since plans change. Check each pricing page before you commit. Promptwatch publishes its plans at promptwatch.com/pricing, with a free Explore tier that tracks ChatGPT only, which is a fair way to test the workflow.
Step 5: Configure your monitors
Setup is quick once the prompt set exists. A reasonable first configuration:
- Add your brand, brand aliases and common misspellings so mentions are counted correctly.
- Add your top five to ten competitors. Let the tool auto-discover more.
- Import your prompts, tagged by intent and topic.
- Choose countries and languages. If you sell in the US and Germany, track both. Answers differ.
- Set daily runs for core prompts. Weekly is fine for long-tail ones.
- If you have local or multi-location needs, use location-level tracking so answers reflect "near me" context.
Give it two weeks before you draw conclusions. A day of data is noise.
Step 6: Read the metrics together
The numbers only help if you read them as a set. Here is how I diagnose:
| Symptom | Likely cause | First move |
|---|---|---|
| Low share of voice across organic prompts | Coverage problem. You are not in the conversation | Create content for the missing topics and prompts |
| Mentioned, but late in the answer | Prominence problem | Strengthen comparison and product pages, earn third-party mentions |
| Mentioned but never cited | Content or crawlability problem | Check crawler access and make pages easier to quote |
| Cited but framed negatively | Reputation problem | Fix reviews, correct outdated pages, address criticisms |
| Strong branded, weak organic | Normal early pattern | Shift effort to category and comparison content |
Don't stop at "were we cited." Look at who is cited alongside you. Since most responses cite many domains, the useful question is which third-party pages keep showing up in your category. Those are your outreach and mention targets.
Check technical access
If ChatGPT cannot reach your pages, nothing else matters. Verify that OAI-SearchBot and ChatGPT-User are not blocked in robots.txt or by your CDN, and look at crawler logs for errors. Promptwatch's free Agentic Readiness Check and AI Crawler URL Inspector test this without a login. For context on what is actually crawling the web, see Promptwatch's AI crawler traffic data.
Step 7: Connect visibility to traffic
Mentions are nice. Revenue is better. Set up analytics that attribute visits from chatgpt.com, either through a platform that offers AI visitor analytics, or by segmenting referrals in your existing analytics tool. Look for conversion rate differences. Crisp, a Promptwatch customer, reported 2x higher conversion rates from AI traffic than from traditional channels, which is the kind of finding you can only make if you separate the channel.
Expect some visibility that never generates a click. ChatGPT often answers fully, so a mention can influence the shortlist without any visit. Track branded search and direct traffic trends alongside referrals.
Step 8: Set a review rhythm
A workable cadence:
- Weekly: glance at visibility and share of voice trends, plus any new competitor appearing. Ten minutes.
- Every two to four weeks: re-run a sample of prompts by hand to sanity-check your tool, and note changes. This is the cadence one popular LinkedIn cheat sheet recommends, and it holds up.
- Monthly: update the prompt set. Drop dead prompts, add new ones from sales calls.
- After major ChatGPT releases: re-audit. Promptwatch Data on the GPT-5.3 rollout showed average citations per response dropped across GPT-5.3, GPT-5.4 and GPT-5-Mini around March 4, 2026. A sudden dip in your numbers might be the platform, not you.
Also keep content freshness in mind. Promptwatch's content half-life report tracked pages ChatGPT cited on July 6, 2026 for 90 days. Landing pages and docs stayed cited longest, while news lost half its pages within 36 days. If your visibility depends on news-style posts, expect decay and plan refreshes.

Step 9: Turn the data into work
Tracking without action is a hobby. Each review should end with two or three tasks:
- Publish or refresh pages for prompts where competitors are cited and you are not. Product, landing and comparison pages carry the most weight in commercial prompts.
- Fix technical blockers found in crawler logs.
- Pitch or earn mentions on the third-party pages that AI keeps citing.
- Rewrite headings to match fan-out style queries.
Some platforms generate this to-do list for you. Promptwatch's Action Board does it from your own data, and its Content Agent can draft and publish into WordPress, Webflow or Framer on a schedule. If you prefer to do it by hand, a spreadsheet works. What matters is that each cycle produces shipped work.
Common mistakes
- Tracking five prompts and declaring victory or defeat.
- Mixing branded and organic results in one number.
- Ignoring country. A US result tells you little about the UK.
- Treating API outputs as what users see. Interface answers and citations can differ.
- Panicking over a one-day swing. Look at weekly trends.
- Optimizing only for ChatGPT. It is the place to start, not the whole picture.
A simple one-week setup plan
- Day 1: Write 30 prompts, tagged by intent.
- Day 2: Manual baseline, three runs each on a sample of 10.
- Day 3: Check robots.txt, CDN rules and crawler access.
- Day 4: Sign up for a tool trial and import prompts, brands and competitors.
- Day 5: Set countries, add sub-query prompts, and install traffic attribution.
- Day 6 to 7: Let data collect, then write down your top three gaps.
If you would rather hand the strategy and execution to specialists, an agency like 1001 SEO Media runs GEO programs that include this kind of tracking. For most teams, though, the setup above is something you can do in a week.
The short version: pick 30 real prompts, check them by hand once, automate the moment it gets tedious, and review on a schedule. The tool matters less than the habit of acting on what it tells you.

