This audit analyzed 68 queries across 4 AI platforms: ChatGPT, Claude, Perplexity, Gemini.
Query breakdown: 15 branded (22%) and 53 generic (78%) queries spanning four decision moments.
AI visibility assessment across 4 platforms
Sage Hill has strong AI brand recognition — the trust score proves it. The structural problem is that recognition only activates when a traveler already knows the name. Across 26 queries describing the exact guests Sage Hill serves — spa weekends, wellness retreats, romantic Hill Country escapes — the property is absent. The conversion gap is at the top of the funnel, not at the trust validation stage.
| Moment | Score | Branded | Generic | Weight | Queries |
|---|---|---|---|---|---|
| Discovery | 30.0 | 0.0 | 30.4 | 20% | 6 |
| Recommendation | 39.0 | 0.0 | 38.7 | 45% | 29 |
| Comparison | 39.0 | 86.5 | 26.7 | 20% | 19 |
| Trust | 83.0 | 87.4 | 64.7 | 15% | 14 |
Discovery scores 30/100 despite only one zero-mention query. The weakness is breadth: across discovery queries, Sage Hill appears sporadically and rarely leads. Camp Lucy owns the trending and local-recommendation queries because it has sufficient crawlable content for Perplexity's live retrieval to surface it confidently. Sage Hill's discovery gap is a category-signal problem, not a single-query fix.
Perplexity drives discovery displacement most aggressively. Gemini returns Sage Hill as secondary in 59% of its discovery appearances.
The recommendation moment is where bookings are lost. Sage Hill is absent on 7 of the current snapshot queries and missing from the recommendation territory in 9 of 10 collection runs. These are not peripheral queries — they are 'where should I stay for a spa weekend near Austin' equivalents. Camp Lucy and Blair House Inn fill the space because they have use-case indexed content Sage Hill does not. This is an absence problem, not an authority loss.
Perplexity is the most contested platform in this territory. Gemini returns Camp Lucy as primary on the majority of recommendation queries.
The known-but-not-recommended pattern is sharpest here: branded comparison score 93.75, generic 28.33. When a traveler asks 'how does Sage Hill compare,' AI responds with authority. When they ask 'what are my options near Wimberley for a romantic getaway,' Sage Hill is absent on 4 queries. Blair House Inn captures those queries because it has structured content positioning it as an alternative-anchor property.
Blair House Inn is the dominant displacement competitor in this territory. Claude and Perplexity show the widest branded-to-generic gap.
Trust at 83/100 is the strongest moment and the clearest diagnostic signal. AI systems have high-quality, reliable information about Sage Hill — its spa credentials, boutique positioning, and Hill Country identity are well-encoded. The trust score confirms the conversion problem sits entirely at the top of the funnel. Once a traveler reaches a Sage Hill-specific query, the property performs like a top-tier boutique.
Branded trust score 93.18 across ChatGPT and Claude. Generic trust 66.67 indicates category context still weakens positioning.
Sage Hill is trusted when found, invisible when searched. The funnel breaks at discovery and recommendation, not at validation.
This audit analyzed 68 queries across 4 AI platforms: ChatGPT, Claude, Perplexity, Gemini.
Query breakdown: 15 branded (22%) and 53 generic (78%) queries spanning four decision moments.
| Discovery | How AI platforms surface the brand when users search for category-level options |
| Recommendation | How AI platforms position the brand in response to recommendation queries |
| Comparison | How the brand appears when users compare options |
| Trust | Signals of authority and credibility in AI responses |
| Platform | Score | Mentions | Total Responses | Mention Rate |
|---|---|---|---|---|
| ChatGPT | 26.62 | 18 | 68 | 26.5% |
| Claude | 39.47 | 26 | 66 | 39.4% |
| Perplexity | 38.68 | 26 | 68 | 38.2% |
| Gemini | 66.72 | 45 | 68 | 66.2% |
The 44-point spread between ChatGPT (72.78 avg) and Gemini (43.44 avg) is not a reputational gap — it is a structured data distribution problem. ChatGPT draws on training data where Sage Hill has clear, authoritative representation; that authority does not transfer to Gemini, which rewards a broad, frequently-cited web content footprint Sage Hill lacks. Perplexity's 12% hedged rate — more than double the cross-platform average — indicates live retrieval finds Sage Hill but qualifies the recommendation, consistent with thin or inconsistent on-site content. Claude sits mid-range, reflecting partial structured signal.
| Moment | Score | Branded | Generic | Weight | Queries |
|---|---|---|---|---|---|
| Discovery | 30 | 0 | 30.42 | 20% | 6 |
| Recommendation | 39 | 0 | 38.71 | 45% | 29 |
| Comparison | 39 | 86.52 | 26.66 | 20% | 19 |
| Trust | 83 | 87.39 | 64.72 | 15% | 14 |
Twenty-six zero-mention queries share a precise profile: they describe the Sage Hill guest — wellness-seeking, occasion-driven, geographically anchored to Wimberley or Austin — and return nothing. The gap is category-signal absence, not relevance mismatch.
recommendation
| Competitors Appearing | Camp Lucy, Blair House Inn |
| Why They Win | Blair House Inn's website carries a dedicated spa services page with named treatments, therapist credentials, and duration formats. Camp Lucy has event-and-wellness landing pages that use 'spa weekend' language explicitly. Sage Hill has no equivalent page that claims the spa-weekend use case in indexable, structured copy. |
| What Changes This | Create /spa-weekend page with itinerary structure, named treatments, and FAQ schema targeting 'spa weekend Texas Hill Country' query language. |
recommendation
| Competitors Appearing | Camp Lucy, Blair House Inn |
| Why They Win | Camp Lucy has seasonal content — spring events, outdoor dining, and bluebonnet-season framing — that AI can extract as evidence of spring relevance. Sage Hill has no crawlable seasonal content using spring-escape or city-escape language. |
| What Changes This | Add a seasonal /spring-escape landing page or editorial post using 'spring escape from Austin' and Hill Country seasonal language with structured FAQs. |
recommendation
| Competitors Appearing | Camp Lucy |
| Why They Win | Camp Lucy's site indexes on-property activities including trails and outdoor recreation explicitly. If Sage Hill has trails or walking paths on its 88-acre property, that claim is not structured in any form AI can retrieve as evidence for this query. |
| What Changes This | Add LodgingBusiness amenityFeature schema attributing on-property trails and acreage to the homepage or activities page. |
recommendation
| Competitors Appearing | Camp Lucy, Blair House Inn |
| Why They Win | Blair House Inn's site uses 'retreat' and 'multi-night' framing with explicit spa service listings. Camp Lucy structures packages with night-count and spa-inclusion language. Sage Hill's spa content does not appear to use multi-night retreat framing that AI indexes for duration-specific queries. |
| What Changes This | Create /wellness-retreat page structured around 2- and 3-night stay formats with named spa inclusions and proximity copy for San Antonio and Austin. |
recommendation
| Competitors Appearing | Blair House Inn |
| Why They Win | Blair House Inn has content that uses adult-oriented framing — quiet property, no children's programming, adult-focused amenities — which AI reads as demographically specific evidence for empty-nester queries. Sage Hill has no page using empty-nester, adult-only, or mature-traveler language. |
| What Changes This | Create /adults-only-escape or /empty-nester-retreat page with explicit demographic framing, spa and quiet-property positioning, and FAQ schema. |
recommendation
| Competitors Appearing | Blair House Inn |
| Why They Win | Blair House Inn is geographically coded to Wimberley in AI training data. Sage Hill is in Kyle — 25 miles from Wimberley — but has no content explicitly claiming Wimberley-area or 'near Wimberley' positioning, so AI does not surface it for proximity queries anchored to that town. |
| What Changes This | Add 'near Wimberley' and 'Wimberley area' geographic language to homepage metadata and create a /near-wimberley proximity page with driving time and area context. |
recommendation
| Competitors Appearing | Camp Lucy, Blair House Inn |
| Why They Win | Camp Lucy and Blair House Inn appear in third-party editorial content — Texas travel publications, lifestyle blogs — that AI reads as local-recommendation evidence. Sage Hill's editorial citation footprint is insufficient for Perplexity and Gemini to treat it as a locally-endorsed option. |
| What Changes This | Pursue earned coverage in Texas Monthly, Texas Highways, and Austin-based travel editorial targeting Houston-to-Hill-Country drive-trip content. |
recommendation
| Competitors Appearing | Camp Lucy, Blair House Inn |
| Why They Win | Camp Lucy has structured wedding and romance content — event venue pages, honeymoon package language, anniversary framing — that AI indexes for occasion-specific queries. Blair House Inn uses anniversary and romance framing in its package copy. Sage Hill has no equivalent occasion-anchored page. |
| What Changes This | Create /anniversary-escape page with romance package framing, couples spa inclusions, and occasion-specific FAQ schema targeting anniversary and couples language. |
recommendation
| Competitors Appearing | Blair House Inn, Camp Lucy |
| Why They Win | Blair House Inn's site includes San Antonio-area proximity language and wellness retreat copy. Camp Lucy's content uses Hill Country wellness framing with geographic breadcrumbs. Sage Hill is indexed in Kyle without proximity content that bridges it to San Antonio searchers. |
| What Changes This | Add San Antonio proximity framing — driving distance, directional copy — to the homepage and /wellness-retreat page with structured geo data. |
recommendation
| Competitors Appearing | Camp Lucy, Blair House Inn |
| Why They Win | Camp Lucy has group experience content — gatherings, social events, shared amenity framing — that AI reads as evidence for group-trip queries. Blair House Inn uses adult-escape language. Neither Sage Hill's spa page nor its accommodations copy uses girls-trip, group-escape, or adult-getaway framing AI can extract. |
| What Changes This | Create /girls-trip or /group-escape page with spa, pool, and wine pairing framing; include group booking inquiry path and FAQ schema. |
recommendation
| Competitors Appearing | — |
| Why They Win | No competitors appear. If Sage Hill has pickleball facilities, zero structured content claims this amenity in AI-indexable form. If it does not, this query represents a genuine amenity gap rather than a content gap. |
| What Changes This | If pickleball courts exist, add amenityFeature schema and a /pickleball or /sport-amenities page. If not, this query is outside scope. |
recommendation
| Competitors Appearing | — |
| Why They Win | No competitors appear. Same structural gap as the San Antonio pickleball query — amenity claim is entirely absent from AI-indexed content regardless of platform. |
| What Changes This | Investigate whether pickleball facilities exist. If yes, add LodgingBusiness amenityFeature schema and dedicated amenity page with Dallas drive-time proximity copy. |
comparison
| Competitors Appearing | Blair House Inn |
| Why They Win | Blair House Inn is geographically and categorically close enough to Onera Wimberley that AI treats it as a natural alternative. Sage Hill does not appear in the alternative set because it lacks content positioning it as a Wimberley-area luxury alternative — the geographic gap and absence of competitive-framing copy exclude it. |
| What Changes This | Create /alternatives-wimberley or /vs-onera page that explicitly positions Sage Hill as a luxury Hill Country alternative with comparative amenity copy. |
comparison
| Competitors Appearing | Camp Lucy, Blair House Inn |
| Why They Win | Camp Lucy's accommodation pages include structured descriptions of private pool access and Hill Country views with specific visual language AI extracts for feature-comparison queries. Sage Hill's pool and view amenities are not structured with the specificity — private, Hill Country views, named accommodation types — AI requires to lead on this query. |
| What Changes This | Restructure accommodation pages to include explicit 'private pool,' 'Hill Country views,' and room-specific feature language with amenityFeature schema. |
comparison
| Competitors Appearing | Blair House Inn |
| Why They Win | Blair House Inn has content that uses value-anchoring language alongside luxury positioning — specific rate context, inclusion framing, comparison signals. Sage Hill's content does not use value-comparative language that AI can index for 'best value' queries in the luxury boutique category. |
| What Changes This | Add a /rates or /why-sage-hill page that uses value-framing — what is included at the rate, comparisons to comparable properties — with FAQ schema. |
comparison
| Competitors Appearing | Blair House Inn |
| Why They Win | Blair House Inn uses romantic-getaway and seclusion language across multiple pages — room descriptions, package copy, experience framing. Sage Hill has no page that pairs seclusion and romance language explicitly enough for AI to cite it as an alternative in this category. |
| What Changes This | Create /romantic-getaway page using secluded, Hill Country seclusion, and couples framing with Wimberley-area proximity context and FAQ schema. |
comparison
| Competitors Appearing | — |
| Why They Win | No competitors appear. If Sage Hill includes dining or has a restaurant with inclusion packages, that claim is absent from AI-indexed content. This is an uncontested query — the first property to structure dining-inclusion content for this geography claims it. |
| What Changes This | Create /dining or /packages page explicitly stating what dining is included per stay, with FAQ schema answering 'dining included' queries for the San Antonio–Austin corridor. |
comparison
| Competitors Appearing | — |
| Why They Win | No competitors appear. San Marcos proximity combined with empty-nester wellness framing is an uncontested query cluster. Sage Hill's Kyle location is closer to San Marcos than most Hill Country spa properties and is positioned to own this geography — but has no content that makes the claim. |
| What Changes This | Add San Marcos proximity copy and empty-nester wellness framing to /wellness-retreat page; include driving distance schema and demographic FAQ. |
comparison
| Competitors Appearing | — |
| Why They Win | No competitors appear. Houston drive-market content is absent across the competitive set. Sage Hill, at approximately 2.5 hours from Houston, is well-positioned geographically — but no content claims the Houston drive-market or uses '3 hours from Houston' proximity language AI can index. |
| What Changes This | Add a /from-houston page or homepage proximity module with driving distance, route context, and weekend itinerary framing targeting Houston drive-market queries. |
comparison
| Competitors Appearing | — |
| Why They Win | No competitors appear. Miraval Austin operates in a higher price tier — travelers seeking alternatives are often looking to step down in rate while maintaining wellness programming quality. Sage Hill is a natural answer but has no content that positions it as a Miraval alternative or uses comparative wellness-program language. |
| What Changes This | Create /miraval-alternative or /wellness-retreat page that uses Miraval-adjacent category language — spa programming, wellness immersion, daily treatments — without direct brand comparison. |
comparison
| Competitors Appearing | Blair House Inn |
| Why They Win | Blair House Inn appears as an alternative because it has boutique-inn positioning content that AI reads as categorically adjacent to Driftwood properties. Sage Hill's category signals are insufficient for AI to place it in the Driftwood-alternative set — the comparison-framing content gap keeps it out. |
| What Changes This | Reframe an existing experience or about page to use Texas Hill Country boutique-alternative positioning with Driftwood-area geographic context and comparison FAQ schema. |
comparison
| Competitors Appearing | Blair House Inn |
| Why They Win | Blair House Inn appears in this comparison set because its content is geographically and categorically indexed to the Wimberley boutique cluster. Sage Hill is absent because it lacks content establishing it as part of that competitive set — no Wimberley-proximity claims, no boutique-comparison language. |
| What Changes This | Add Wimberley-area boutique positioning language to existing about or accommodations pages, reinforcing geographic proximity and luxury-boutique category framing. |
discovery
| Competitors Appearing | Camp Lucy, Milk & Honey Ranch |
| Why They Win | Milk & Honey Ranch has ranch-style seclusion content with 'off-the-beaten-path' and 'hidden gem' framing that Perplexity's live retrieval indexes directly. Camp Lucy's editorial mentions use similar discovery language. Sage Hill's content does not use seclusion or discovery framing despite its property character fitting the intent. |
| What Changes This | Add 'hidden Hill Country retreat' and 'off-the-beaten-path near Austin' language to homepage metadata and an editorial/about page with specific property-character copy. |
discovery
| Competitors Appearing | Camp Lucy, Blair House Inn |
| Why They Win | Camp Lucy and Blair House Inn appear in Texas-based editorial coverage — local lifestyle publications, travel blogs, and recommendation lists — that AI platforms treat as local-endorsement signals. Sage Hill's absence from this query is an off-site authority gap, not an on-site content gap. |
| What Changes This | Pursue coverage in Austin360, San Antonio Magazine, and Texas Hill Country travel blogs that use 'locals recommend' and 'best of Hill Country' editorial framing. |
discovery
| Competitors Appearing | Camp Lucy, Carter Creek Winery Resort & Spa, Milk & Honey Ranch |
| Why They Win | Carter Creek and Milk & Honey Ranch have recent editorial mentions and crawlable web content that Perplexity's live retrieval reads as signals of current relevance. Camp Lucy has sustained editorial presence. Sage Hill's absence on 'trending' queries reflects a recency and editorial citation gap — AI cannot verify current prominence without fresh indexed coverage. |
| What Changes This | Secure recent placements in travel editorial — published within 90 days — specifically using 'spa getaway' and 'Texas Hill Country' language Perplexity retrieves as recency signals. |
discovery
| Competitors Appearing | Milk & Honey Ranch, Camp Lucy |
| Why They Win | Milk & Honey Ranch carries 'emerging destination' framing in its editorial mentions — new-opening coverage and boutique-discovery content that AI reads as evidence of emerging-destination status. Sage Hill has no content or citation that positions it as emerging or newly relevant to the San Antonio–Austin corridor. |
| What Changes This | Add 'boutique destination near San Antonio and Austin' framing to homepage and pursue new-angle editorial coverage — renovations, new programming, or seasonal launches — that signals recency. |
Five queries — pickleball (×2), dining-included, Hill Country near San Marcos for empty nesters, Houston 3-hour drive, and Miraval alternative — have no competitor. First-mover content claims these without displacement risk.
Three primary threats — Camp Lucy, Blair House Inn, and Milk & Honey Ranch — account for the majority of displacements. Camp Lucy dominates across the full funnel. The displacement pattern is predominantly absence: Sage Hill lacks the content, not the authority.
| Total displacements | 31 |
| Absent (content gap) | 23 |
| Outranked (authority gap) | 8 |
| Owned territories | discovery, recommendation |
| Worst platform | perplexity |
Camp Lucy intercepts the traveler at discovery and then beats Sage Hill at recommendation — a full-funnel displacement. It holds 252 total displacements across 10 runs, appearing as a primary threat in 9 of 9 runs where it features. Its advantage is structured use-case content: event-and-wellness pages, seasonal framing, and outdoor activity copy that AI indexes for the exact queries Sage Hill should own. Twenty-three of 31 displacements are absence gaps, not authority losses.
| Total displacements | 18 |
| Absent (content gap) | 15 |
| Outranked (authority gap) | 3 |
| Owned territories | comparison, recommendation |
| Worst platform | perplexity |
Blair House Inn is the dominant threat in the comparison territory specifically — it appears as the anchor alternative on romantic-getaway, Wimberley-adjacent, and occasion-driven queries. It wins because its content uses demographic and occasion framing: adult-escape, anniversary, romantic-seclusion language Sage Hill's pages do not deploy. Fifteen of 18 displacements are content gaps.
| Total displacements | 15 |
| Absent (content gap) | 11 |
| Outranked (authority gap) | 4 |
| Owned territories | — |
| Worst platform | perplexity |
Milk & Honey Ranch is a Perplexity-concentrated threat. Its live-retrieval advantage comes from crawlable, recently published editorial content using seclusion, ranch-style luxury, and emerging-destination language. On Perplexity, it leads co-mention contexts 71% of the time Sage Hill and Milk & Honey appear together. Eleven of 15 displacements are absence gaps.
| Total displacements | 5 |
| Absent (content gap) | 5 |
| Outranked (authority gap) | 0 |
| Owned territories | — |
| Worst platform | claude |
Paniolo Ranch is a Claude-concentrated displacement. Claude weights structured schema data and llms.txt — Paniolo Ranch's presence on Claude while Sage Hill is absent on specific queries indicates a structured data gap rather than a brand authority problem. All five displacements are absence type.
| Total displacements | 6 |
| Absent (content gap) | 6 |
| Outranked (authority gap) | 0 |
| Owned territories | — |
| Worst platform | perplexity |
Carter Creek wins on trending and discovery queries through recency — its winery-resort combination generates fresh editorial coverage that Perplexity retrieves as a current-relevance signal. All six displacements are absence gaps on queries where Carter Creek's editorial footprint provides evidence Sage Hill currently lacks.
Displacement = a response where a competitor appears but Sage Hill Inn & Spa does not. Absent = property not present at all. Outranked = both appear, competitor ranks higher. Total competitor mentions are not directly comparable to Sage Hill Inn & Spa’s count — the query set is built around Sage Hill Inn & Spa.
Sage Hill appears in 74 AI responses across the query set and leads 59.5% of those appearances — a strong position-quality result for a boutique inn competing without a resort-scale content budget. The commercial gap is not position quality; it is appearance frequency. The 26 zero-mention queries represent AI-generated demand routed directly to competitors before Sage Hill enters consideration.
When Sage Hill appears, it leads 59.5% of the time — rising to 86.7% on ChatGPT. The conversion problem is getting into consideration, not performing once there.
| Platform | Appearances | Primary | Secondary | Hedged | Primary Rate |
|---|---|---|---|---|---|
| ChatGPT | 15 | 13 | 2 | 0 | 86.7% |
| Claude | 15 | 10 | 5 | 0 | 66.7% |
| Perplexity | 17 | 10 | 5 | 2 | 58.8% |
| Gemini | 27 | 11 | 16 | 0 | 40.7% |
AI consistently pairs Sage Hill with Camp Lucy — co-appearing in 60.8% of Sage Hill's mentions. Sage Hill leads that co-mention context 55.6% of the time, positioning it as the stronger of the two when evaluated together.
| Competitor | Co-mentions | Rate | Distribution |
|---|---|---|---|
| Camp Lucy | 45 | 60.8% | |
| Blair House Inn | 36 | 48.6% | |
| Milk & Honey Ranch | 17 | 23.0% | |
| Carter Creek Winery Resort & Spa | 12 | 16.2% | |
| Paniolo Ranch | 9 | 12.2% |
Perplexity hedges Sage Hill at 12% — more than double the cross-platform average — indicating live retrieval finds the property but qualifies the recommendation.
7 prioritized actions across Quick Wins and a 90-day plan, plus 5 bonus actions for Q2.
Gemini is Sage Hill's weakest platform and a corrupted GBP is the structural cause — a closed status signal actively suppresses recommendations at decision moments. Every room night lost to Camp Lucy or Blair House Inn on a "wellness retreat near Kyle TX" query traces partly to this.
Discovery queries are how travelers enter the funnel with no property in mind — the highest-value moment to capture a direct booking before OTA comparison begins. Sage Hill is absent here in 7 of 8 runs where this gap appeared.
Recommendation queries are where travelers confirm and book. Every absence here is a room night routed to a competitor, with OTA commission on top if the traveler books through a third-party channel rather than direct.
Blair House Inn is taking the direct booking at the exact moment a traveler has chosen to spend. Every room night Blair House captures on a comparison or recommendation query is OTA commission Sage Hill never had the chance to earn direct.
Camp Lucy is intercepting guests at the point of decision across all three funnel moments, capturing room nights that Sage Hill's spa, pool, and Hill Country setting at Kyle should be earning. Every absent recommendation is a direct booking lost to OTA or competitor.
Perplexity's hedged citations send travelers to properties it can verify — right now that is Milk & Honey Ranch, not Sage Hill at Kyle. Every hedged appearance is a room night that routes through an OTA or to a competitor instead of a direct booking.
Carter Creek's winery-and-spa positioning gives AI models a richer, more differentiated content signal than Sage Hill currently provides — costing Sage Hill room nights to a property with a comparable spa offering but stronger editorial footprint. Every trending-spa query Carter Creek owns is a direct booking that bypasses Sage Hill's reservation page entirely.
The next stage. Complete Tier 2 first.
Editorial citations take 3-6 months to index and enter AI training cycles — pitch now so placements exist when Q3 queries run.
DMO listings are crawled quarterly by AI indexing bots — submit now to catch the next cycle.
Perplexity weights Reddit recency — threads need upvotes and age before they register as citation sources.
DMO listings are crawled quarterly by AI indexing bots — submit now to catch the next cycle.
Compounds over 3-6 months — start now so results appear when Q3 queries run.