Why does my scan show 'No brands found'?
It's not an error — the AI answered without naming any brand.
Last updated: 2026-05-05
It's not an error — it's signal
"No brands found" means the AI model returned a valid response but didn't name any brand from your registered set (you, your competitors, or any other recognized brand).
This is real, useful data:
- The category may be answered generically by the model ("there are many CRMs to choose from…").
- Your prompt may be too broad for the model to commit to specific names.
- The model may know the topic but not associate any brand strongly with it (an opportunity gap!).
It is distinct from a failed scan, which means the model didn't respond at all.
Diagnosing the root cause
1. Is the prompt too broad?
Compare these:
| Prompt | Likely outcome |
|---|---|
| "What is a CRM?" | No brands — definitional answer |
| "best CRM" | Some brands — generic top-N |
| "best CRM for B2B sales teams under 50 reps" | Strong brand mentions — specific intent |
Rule of thumb: prompts that include audience + use case trigger named recommendations.
2. Are you using the right prompt type?
- Unaided prompts get the most generic answers and most "no brands" results.
- Aided prompts ("best CRM in 2026") usually name brands.
- Comparison prompts ("Salesforce vs HubSpot") almost always name brands — useful for sanity-checking.
3. Is the model the issue?
Some lighter models (Flash Lite, Nano) more often answer generically. Re-run the same prompt with a premium model to confirm it's not just model behavior.
What to do about it
- Narrow the prompt — add audience, geography, use case, or constraints.
- Add Comparison prompts that name competitors directly.
- Treat it as a content gap — if no brand owns the topic in AI answers, you can move in.