DIY tracking · A working notebook

Start with a sheet. Keep the evidence.

A small, repeatable panel can answer your first visibility questions. Upgrade when you can name the work software needs to take over.

Published by Gist, which makes Gist GEO.
Sources checked October 19, 2026.

A MANAGEABLE PILOTILLUSTRATIVE DESIGN
120

planned response slots

Questions × surfaces10 × 2
Repeats × collection cycles3 × 2
A suggested workload, not a universal sample-size requirement. Keep both collection conditions and missing results visible.
Read the opening context and scope

You can track AI visibility yourself with a spreadsheet. Start there if you have a small set of buying questions, a limited number of AI surfaces, and someone who can collect and review the answers consistently.

Pay for a tool when the work you need to repeat exceeds the time you can reliably give it, or when clients need evidence and reporting that your sheet cannot provide efficiently.

The important word is consistently. Asking an assistant about your brand once tells you what happened in that conversation. A useful tracking process gives you comparable observations and a record you can revisit.

01

Four tabs. A record you can revisit.

Explore the workbook structure, then download a blank observation-column template. Examples are invented; no measurement is collected here.

Panel · define what you will repeat

One row per exact question version. Freeze it for the reporting period.

question_idversionprompt_textbranded_or_unbrandedmarketlanguagesurfacesplanned_datesrepeat_countreason
Question
Q03 v1 · Which tools support client approvals without adding much admin?
Scope
Illustrative unbranded question · US / English
Planning
Two selected surfaces; three repeats; two cycles. Not a demand estimate.

A blank CSV header, generated locally. Use the full four-tab instructions below to complete the workbook.

Start with a question the evidence can answer

A sensible first objective is: “When we ask these buying questions on these AI surfaces, how often does our brand appear, and which sources are cited?”

That is a narrower claim than “What percentage of our market sees us in AI?” A panel of prompts you choose does not reveal total audience exposure or how often buyers ask those questions.

Choose questions from actual sales objections, customer conversations, or the decisions your content needs to support. Keep the original private material out of public AI tools. Rewrite the question without customer names or confidential details.

For a project-management product, a small panel might include:

  • “Which project-management tools suit a 20-person agency?”
  • “How should an agency compare project-management software?”
  • “Which tools support client approvals without adding much admin?”
  • “What are the trade-offs of [your brand] for a small agency?”

Keep branded and unbranded questions in different groups. Naming yourself in a prompt changes what you are measuring. A response to “What are the disadvantages of Acme?” should not raise your unbranded discovery score.

Give each question a permanent ID and version. If you change the wording, start a new version and mark the change in your reporting.

Keep the collection conditions visible

Write down exactly where each answer came from. “Google” is too broad if you mean AI Overviews, AI Mode, or Gemini. Google says AI Overviews and AI Mode can use different models and techniques, and AI Overviews do not appear for every search. Google Search Central explains the distinction.

For each surface, record the model label when visible, language, intended market, collection method, and whether web search was selected or observed. If the model is undisclosed, record “not shown.”

Use a fresh conversation for each planned response. Check personalization settings rather than assuming a fresh window removes every source of context. OpenAI’s documentation says saved memories can influence search-query rewriting and approximate location can influence local results. Its temporary-chat controls also distinguish personalized and unpersonalized sessions. ChatGPT search documentation and temporary-chat documentation describe those settings.

These controls make your process easier to repeat. They do not turn your account into a representative sample of everyone using the service.

Build a sheet you can audit later

Use four tabs. The structure below is enough to start without inventing a composite visibility score.

1. Panel

One row per question version:

  • Question ID and version
  • Exact prompt text
  • Topic and buying stage
  • Branded or unbranded
  • Intended language and market
  • Surfaces to check
  • Planned collection dates and repeat count
  • Reason this question matters

Freeze this tab for each reporting period. Put newly discovered questions into the next period’s panel rather than quietly adding them halfway through a comparison.

2. Observations

One row per collection attempt:

  • Slot ID, connecting the question version, surface, collection cycle, and planned repeat
  • Attempt number, so a retry does not become an extra planned observation
  • Timestamp and timezone
  • Surface, visible model label, and relevant session settings
  • Status: usable answer, refusal, no AI feature, error, or rate-limited
  • Full answer text, inline or linked to a durable saved copy; screenshot where useful
  • Brand mentioned: yes, no, or not scored
  • Brand recommended: yes, no, or not scored
  • Owned site cited: yes, no, or not scored
  • Cited URLs and competitor names
  • Reviewer notes and collection minutes

A link to a temporary conversation may stop working. Save the answer text and cited URLs in an approved location with appropriate access for your team. Use screenshots to preserve details the text does not capture.

3. Summary

Group observations by question version, surface, and collection cycle. Show:

  • Planned slots
  • Usable answers
  • Refusals, absent AI features, and technical failures separately
  • Answers mentioning the brand
  • Answers explicitly recommending the brand
  • Answers citing an owned URL
  • Unscored answers for each measure

Calculate mention rate by dividing answers mentioning the brand by usable answers scored for mentions. Label it “mention rate within this panel.” Calculate recommendation and owned-citation rates the same way, using the scored answers for each measure.

When every usable answer is fully coded, all three measures share a denominator. If citation capture is incomplete or a recommendation remains unresolved, exclude that unknown from the relevant measure and show the unscored count beside the result. Never silently treat it as “no.”

These are your own operational definitions. A vendor’s “Share of Voice” or “Citation Rate” may use a different denominator, so do not treat the labels as interchangeable.

4. Change log

Record content changes, product updates, and any measurement changes. Include the date, affected URLs or question IDs, owner, and what you expect to learn.

A later increase in mentions is a reason to investigate. A before-and-after spreadsheet alone does not prove that your edit caused it.

Decide what counts before you read the answers

Use plain coding rules that another teammate could apply.

A mention means the answer body names your brand or an approved, unambiguous alias. A brand name appearing only inside a source URL does not count as a body mention.

A recommendation means the answer explicitly endorses your brand as suitable for the need in the question. Being listed in a neutral comparison does not automatically qualify. Keep a short supporting excerpt for each “yes.”

An owned citation means the response explicitly cites a URL on your defined list of owned domains as a source. An incidental product hyperlink does not qualify. A citation to a review site discussing you belongs in a separate earned-source note.

If an answer discusses the category and names no brands, it is still a usable answer. Record “no” for mention and recommendation. If you cannot decide whether a sentence is an endorsement, flag it for review rather than stretching the definition.

Have a second person check a small sample before you prepare the first report. Resolve disagreements and update the rules for everyone.

02

Missing is not “no.”

Change the bookkeeping inputs to see how the mention denominator and collection availability answer different questions. This is an illustrative calculation.

Mention rate within this panel35.7%

10 / 28 answers scored for mentions

28 / 30 slots produced usable answers. Keep missing-result reasons separately.

Default example: two searches produced no AI answer; 28 answers were usable and fully scored. Unknown coding must not silently become a “no.”

Repeat on a schedule, with a stopping rule

For a manageable pilot, choose 10 questions and two surfaces. Collect three planned responses for each question on each surface during week one, then repeat the same design in week two.

That is 10 questions × 2 surfaces × 3 repeats × 2 cycles = 120 planned response slots.

This is a suggested workload, not a statistically sufficient sample size for every business. Spread collection across preselected times. Three consecutive responses in one session give you a narrow view of variation.

Set the retry rule before starting. For example: allow one retry after a technical failure, following the provider’s usage limits. Keep both attempts in the sheet, but count only the successful retry for that original slot. If it fails again, leave the slot missing.

Do not rerun a completed answer because it omitted your brand. Do not replace a refusal or an absent AI Overview with a different question. Those outcomes should remain visible.

A missing AI feature is different from an answer that excludes you. Suppose one surface has 30 planned slots in a cycle. Two searches produce no AI answer; the remaining 28 produce usable answers that you fully score, and 10 mention your brand.

Report “10 of 28 usable answers mentioned us; 28 of 30 planned slots produced usable answers.” The conditional mention rate is 35.7%. The two missing answers remain in the availability count. Recording both as brand losses, or hiding them altogether, would tell a different story.

Keep refusals and technical failures visible for the same reason. If missingness changes substantially, investigate it before comparing the headline rates.

Decide what to do with the evidence

Review the answers before the percentages. A small panel is particularly useful for spotting a repeated factual error, a question where competitors keep appearing, or a source that repeatedly gets cited.

Choose one actionable finding. Check the underlying source, decide who owns the response, and record the work in your change log. Keep collecting the unchanged panel afterward.

Show engines separately. Also preserve an unchanged core panel when you expand the question set. Otherwise, a new collection of easier questions can make your chart look better even if the original questions did not improve.

03

Keep the sheet while it keeps the work reliable.

Time collection, coding, quality checks and reporting. Compare any tool with the job your team is actually doing.

Stay manual when

The routine holds.

  • You finish the agreed collection.
  • The answer evidence remains accessible.
  • The team turns findings into useful work.
  • You are still learning which questions matter.
Evaluate software when

The process starts slipping.

  • Collection gets skipped.
  • Historical answers get lost.
  • Client reports keep being rebuilt.
  • More brands or surfaces undermine quality checks.
When the spreadsheet is enough

Keep the manual process when you can finish the agreed collection, retain the evidence, and turn the findings into useful work without losing a day to reporting.

It is especially useful while you are still deciding which questions matter. Buying capacity before you understand the panel can leave you monitoring hundreds of prompts that nobody uses to make a decision.

Time the pilot. Include collection, coding, quality checks, and reporting. Your own measured workload is a better buying signal than a generic recommendation to upgrade at a particular number of prompts.

When a paid tool earns a place

Consider a tool when you are skipping collection, losing historical evidence, repeatedly rebuilding client reports, or maintaining enough brands and surfaces that quality checks are slipping.

Use a simple cost comparison. As a hypothetical example, if manual work takes six hours a month and a tested tool-assisted workflow takes two, the saving is four hours. At an internal cost of $60 an hour, that is $240 a month of analyst capacity.

Compare manual and tool-assisted costs over the same planning period, such as your first year. Include the subscription, one-off setup, and remaining review work. Then check whether the tool actually supplies the history, coverage, and reporting you need. Automation does not decide which customer questions deserve attention.

If you are evaluating Gist GEO, use your manual panel as a demo brief. Gist documents repeated responses in Deep Analysis, lighter Quick Scans, and Opportunities with impact and effort labels, action steps, and PDF or Markdown exports. See how Gist GEO works.

Bring five questions and one recent report to a Gist GEO walkthrough. Ask to see the path from an individual answer to a finding your team could act on, and confirm the plan’s coverage and limits. That makes the decision about your actual workflow.

Start with the sheet if it fits. Upgrade when you can name the work you need the tool to take over, and verify that it does.

Published by Gist, which makes Gist GEO. Product documentation checked October 19, 2026.

The next useful move

Automate a known job.

A tool earns its place when it can reliably take over work you understand. It does not decide which customer questions deserve attention.

KEEP GOINGPrice your actual collection workload.Open the guide