If an agency guarantees your business will appear in ChatGPT's answers, they are guaranteeing the behaviour of a system they have no access to. Not influence over — access to. The distinction matters, and this article is about where exactly the line falls.
What you actually control
Your side of the transaction is real and substantial:
- Whether AI crawlers can read your site at all. Binary, verifiable, entirely yours.
- Whether your facts are machine-readable. Structured data either parses or it does not.
- Whether your content is shaped like an answer. A self-contained paragraph that resolves a question can be lifted. A paragraph of positioning cannot.
- Whether your brand exists in more than one place. Independent sources saying the same thing.
Every item on that list is inspectable. You can check each one yourself, today, and confirm whether it was done.
Where your control ends
Everything after retrieval belongs to the platform operator:
- Which sources the model picks for a given question, from a pool of thousands of eligible pages.
- How often it re-crawls and when your changes register.
- Whether it cites visibly or absorbs your content without attribution.
- Whether the ranking logic changes next month. It will, and nobody outside will be told.
These are not difficult problems that a clever agency has solved. They are decisions made inside companies that do not publish their retrieval logic and do not offer a placement product. There is no API for "put this brand in the answer". There is no ad slot. There is no relationship to leverage.
How the guarantee usually works in practice
The promise is rarely an outright lie. It is usually a definition trick. Watch for these:
Guaranteeing a query nobody asks. "We got you cited for best GEO agency in Krāslava for fintech startups." Congratulations — a query with zero monthly volume, where you were the only eligible source.
Guaranteeing a screenshot. AI answers are non-deterministic and personalised. The same question produces different sources for different users on different days. A screenshot proves the sentence existed once, for someone.
Guaranteeing "visibility" without defining it. If the contract does not say what is measured, on which platforms, with which questions, and how often — the guarantee has no failure condition. A guarantee that cannot be failed is not a guarantee.
What an honest commitment looks like
We do not promise citations. What can be promised without lying:
- A documented method. Every check named, every finding evidenced, so you can reproduce it or hand it to someone else.
- A verifiable fix list. Each item with its own verification step. Not "improve your structured data" but "add this block, then confirm it here".
- An honest measurement. The same test, run the same way, before and after. Including the categories that did not move — ours moved five points in one category and thirty in another, and both numbers are in the report.
That is the whole offer. Everything past that point is a forecast, and it should be labelled as one.
The question to ask any GEO vendor
One question separates method from theatre:
"What happens if the guarantee fails?"
An honest answer names a specific, measurable failure condition and a specific remedy. A dishonest one redefines success until failure becomes impossible. You will know which one you got within about ten seconds.
Want to know how AI assistants see your website? Run the free check — we reply with a summary of what ChatGPT, Perplexity and Gemini currently say about your business.
Check my website for freeRead next
From 53 to 71: what actually moved our own GEO score
Two weeks after publishing our own audit at 53/100, we re-ran it: 71/100. Here is the honest breakdown of which fixes moved the number, which did nothing, and what is still broken.
12 checks to run before you pay anyone for GEO
Most of a GEO audit is verifiable by the site owner in under an hour. Run these twelve checks first — they tell you what you need, and whether the vendor quoting you knows their job.