AEO

Read the prompt coverage grid

How do I read the prompt coverage grid?

The grid is the score, unrounded. Every row is one discovery question Synup asked; every column is one answer engine; every cell is that engine's answer to that question, scored 0–100. Read a row to find a question you lose, a column to find an engine that doesn't know you.

What the numbers in the cells mean

Cell scores come from your rank in that one answer, not from a percentage of anything.

Where you rankedCell score
1st100
2nd–3rd85
4th–10th60
11th–20th35
21st or lower20
Not named at all0

The legend under the grid colours those into Strong 60–100, Partial 30–59, Weak 1–29 and Absent. An Absent cell is drawn as a dashed outline rather than filled — it is the one state you can spot without reading a single number.

Because a miss scores 0 and still counts in the average, absent cells are expensive. One dashed cell in a row of six drags that engine down more than two mid-table finishes would.

The prompt coverage grid: six discovery questions crossed with ChatGPT, Gemini and Perplexity, with the single Absent cell boxed and the score legend below.

The boxed cell is the only Absent one on this location — the dashed outline is what you are scanning for.

Read the row, then the column

A Texas auto-repair shop scoring 79 overall makes the point in one screen:

Question askedChatGPTGeminiPerplexity
best Auto repair shop in Balmorhea10085100
top rated Auto repair shop Balmorhea100085
recommend a Auto repair shop in Balmorhea10085100
where should I go for Auto repair shop in Balmorhea10085100

A Texas auto-repair shop scoring 79 overall while its engines read ChatGPT 100, Gemini 43 and Perplexity 95, with the Gemini card boxed.

Reading down: ChatGPT 100, Gemini 43, Perplexity 95. Reading across: Gemini is the only engine that ever misses, and it never ranks this business first. That is a Gemini problem, not a business problem — and it is invisible in the single 79 on the card above.

Compare the Miami agency at 81, where the one absent cell is affordable Real estate agency Miami on ChatGPT alone. Same shape of finding, different fix: one question to win rather than one engine to win.

The questions are chosen for you

You cannot add, edit or remove a discovery prompt. Synup writes them from your category and city, and deliberately never names your business inside the question — a question that named you would prove nothing.

You will often see a short, plain set: best …, top rated …, recommend a …, where should I go for …, affordable …, … open now. Longer, more specific sets appear for other locations. Either way the wording is fixed for that report, so a row that reads oddly for your business is worth noting but not something you can rewrite.

Click a cell to see the answer — and what to do about it

Every cell is a button. Clicking one opens Sydekick with that single prompt and engine already loaded, and it returns four things: the engine's answer verbatim, your standing in it, a short list of findings, and up to three suggested actions.

This is the most useful thing on the page, and it is worth using on your worst cell rather than your best. Clicking the absent ChatGPT cell on the Miami agency returned the real answer text naming three competitors — with their ratings and review counts — and the finding that "Your location is completely absent from ChatGPT's answer despite the prompt matching your real estate category." The suggested actions were to track those three as competitors, ask customers for reviews, and draft a local post.

The suggestions under What to do next carry Run this → buttons that actually perform the action — adding a competitor, starting a review request, drafting a post. Read them before you click one. Reading the answer costs nothing; running an action changes something.

Watch out for

If you opened this page from a link rather than by picking a client and location in the bar at the top, Sydekick's opening line will say "the location currently in scope" instead of naming your business. The answer underneath is still for the right location — the report it reads is keyed to the page you came from — but set the client and location in the scope bar first if you want the conversation labelled correctly.

Where to go next