One score, 0–100. We start at 100 and subtract a penalty per factor — each is weight × shortfall — so the “What's lowering it” list adds up exactly to this number.
100 − core-invisibility×35 − low-SoV×15 − weak-rank×20 − engine-gaps×20 − OTA-destination×10. Targets: full core visibility · 50%+ SoV · rank ≤#3 · all engines · ≤20% OTA.
What's lowering it
SoV — of all hotel recommendations across your query set, the share that is you vs competitors.
€ at risk — a discovery-funnel estimate with two non-overlapping channels: lost bookings (cold AI shortlists where you're absent — the guest never learns you exist) + OTA commission on bookings the AI does send, via its measured booking path. Full math: Settings → How Visibility Works.
Visibility over time
Who outranks you
Visibility by engine
AI citations & destination
Direct = the hotel's own site · OTA = Booking / Expedia / etc. · Other = something that isn't your site or an OTA (Google Search/Travel grounding, reviews, DMO). A Google-Maps hotel card counts as direct — its website button is the official site.
Hotels
| Hotel | Shown % | Checks | Core vis | Avg rank | SoV | Best / worst | 30-day | Top competitor | Status |
|---|
Engines
Visibility by engine × theme
Competitors
| Competitor | Appears | Mode | Instead | Engines | SoV taken |
|---|
Coverage funnel
Queries
Markets
Hotels
| Hotel | Shown % | Core | Rank | SoV | Best | Status |
|---|
Activity
What lights up here
Your name as it appears across the dashboard.
Set a new password for your account.
People with access to this account. Owners can edit; viewers are read-only.
When a traveller asks an AI assistant for a hotel — “best spa hotel in Riga”, “family hotel near the Old Town” — that answer is the new shortlist. This page shows exactly how every number on the dashboard is built, so each figure is defensible to a revenue manager. We query the engines the way a fresh prospect in your market would: neutral context, no personalisation, incognito / temporary sessions — so the result is what a real guest sees, not your own history.
Start at 100 and subtract a penalty per factor — each is weight × shortfall (shortfall 0 = at target, 1 = worst). So the “What’s lowering it” panel on Overview adds up exactly to this score.
100 − core-invisibility×35 − low-SoV×15 − weak-rank×20 − engine-gaps×20 − OTA-destination×10
100% core visibility · 50%+ Share of Voice · average rank ≤ #3 · all 4 engines · ≤ 20% of answers sending the guest to an OTA. Weights and targets get calibrated on real data.
Share of Voice — of all the hotel recommendations the AI makes across your query set, the share that is you vs every competitor it names.
We track four engines — ChatGPT, Gemini, Perplexity, Claude — and weight the money model by where discovery actually happens (ChatGPT 60 / Gemini 25 / Perplexity 10 / Claude 5). Queries split into three tiers, roughly 70 / 20 / 10: core (high-intent, you should win), competitive (broader, plausible), baseline (generic top-of-funnel).
A discovery-funnel model — an order-of-magnitude estimate, not an invoice. Two loss channels that never overlap:
Bookings (rooms × occupancy × 30 ÷ 2-night stay) × 75% booked online × 10% with an AI assistant in the discovery path × 30–45% a cold shortlist — where the AI answer is the consideration set. Inside a cold shortlist, absence = the whole booking lost: the guest never learns you exist. Depth matters — top-3 counts as fully seen, #4–6 half, #7+ a quarter. That engine-weighted shortfall is your exposure gap, priced at ADR × 2 nights.
The visible share of the same pool: the booking happens, but when the engine’s measured click-destination is an OTA and the guest follows it (40–60%), you pay the ~16% commission.
× 70% occupancy
× 30 days
÷ 2-night average stay
× 75% booked online
× 10% via an AI assistant
× 30–45% cold shortlist
35–53 × 60%
× 2 nights
+ the OTA-commission channel
A flat “every AI-touched booking is lost” would claim ≈ 3× more — that’s why the cold-shortlist share sits in the funnel. The live tile shows each hotel’s real figure on its current window.
Citations vs destination. We record both what the AI cites (TripAdvisor / OTA / your own site / DMO) and where it sends the guest (direct vs OTA), per engine — measured from our own timestamped screenshots.
Evidence-graded fixes. Every recommendation is tagged proven / likely / marginal — we never ship debunked tactics. AI ranking and phrasing stay outside anyone’s control; we improve your odds of being cited, not guarantee a position.