Getting startedUpdated 11/12/2026

Site analytics, booking funnel & session replays

Haven doesn't just build your booking site — it shows you exactly how the site is performing, where every visitor came from, how far they got toward booking, and (literally) what they did on the page. It's the kind of analytics stack teams usually assemble from Google Analytics, Hotjar, and a data analyst — built in, already wired to your booking data, and readable at a glance.

Everything lives in Analytics on your Host Dashboard, with four views: Analytics, Session replays, Chats, and Settings. Filter any of it to a single site or see everything at once. All three data views open on the last 30 days so the funnel, recordings, and chats cover the same window. The Chats view is your guest-AI observability layer — every reply graded, gaps grouped into insights, one-click fixes — and has its own article: Chat insights: observability & self-healing.

Looking for business numbers — revenue, occupancy, nightly rates, booking sources — rather than website traffic? That's Reports, the sidebar row right under Analytics: see Reports Overview.

Analytics — traffic, engagement, and where guests come from

The Analytics view is one connected explorer: a trend chart, your booking funnel, and a breakdown table that all answer the same question from different angles. Click any card, chart band, funnel step, or table row to narrow everything else to it.

At the top, next to the date range and compare control, three toggles scope the numbers to Sites, Group sites, and Guest portal. Sites and group sites start on. Guest portal starts off — those visits are usually guests who already booked, and mixing them in makes conversion look lower than it is. Turn Guest portal on when you want to see that traffic too.

You can break traffic down by:

  • Traffic source — the lanes you can act on: Paid ads (your One Click Ads, one row each for Google, Meta and ChatGPT ads), Campaigns & broadcasts (your marketing email), your own Tracked links, AI assistants (one row each for ChatGPT, Perplexity, Microsoft Copilot, Google Gemini and Claude, plus Other AI assistants for Meta AI, Grok, Mistral, You.com, DeepSeek and Poe), Organic & referral, Direct, and Other tagged links. The same lanes are in the Traffic source dropdown beside the date range: tick AI assistants, or one assistant inside it, and every card, the chart, the funnel and the table narrow to the visits an assistant sent — so "does ChatGPT send people who book?" is one click.
  • Channel — the kind of visit Haven detected: Direct, Organic search, AI assistants, Social, Email, Referral sites, Paid ads and Tracked links. Referring site lists the exact site or assistant a visit came from. A guest who clicks your listing in Haven Stays counts under Referral sites (and Organic & referral in Traffic source), with Haven Stays as the Source; a click from a community page reads Haven community and the community's name.
  • Site and property — compare single-property sites, group sites, and individual listings.
  • Route and page — which section of a site a visit went to (/blog, /guide, the home page) and which exact page. Paths are site-relative, so a blog post reads as one row whether guests reached it on your own domain, on Haven, or in another language.
  • Device, visitor type, and engagement — mobile vs. desktop, new vs. returning visitors, time on site, which pages and tabs they viewed, and where they left.

How visits from AI assistants are counted

A visit counts as coming from an assistant when the assistant's own address arrives as the referrer (chatgpt.com, perplexity.ai, copilot.microsoft.com, gemini.google.com, claude.ai and the others above), or when the link carries the utm_source tag ChatGPT adds to links in its answers. Two limits are worth knowing: a link copied out of an answer and typed or pasted later shows as Direct, because nothing arrives with it; and Copilot used inside Bing looks like Bing search, because the browser sends only the site name, never the page. Your own ChatGPT ads stay under Paid ads.

In the Source column, an assistant visit reads as the assistant's address: chatgpt.com (or chat.openai.com), perplexity.ai, copilot.microsoft.com, gemini.google.com, claude.ai, and meta.ai, grok.com, chat.mistral.ai, you.com, chat.deepseek.com or poe.com for the others. A tagged link that arrives with no referrer reads as its utm_source, such as chatgpt.com, perplexity or claude (followed by its utm_medium when the link has one). To find the same visits in your own Google Analytics 4, and group them into one channel there, see AI assistant visits in Google Analytics 4.

Routes — how one site's pages are performing

Narrow the view to a single site — pick it in the All sites dropdown, or click one site in the chart or table so a Site is … chip appears — and a Routes panel opens under the funnel. It lists every section of that site by visitors, visits, page views, bookings, and conversion, busiest first. Open a route to see the pages beneath it: expand /blog to see which post is pulling traffic and whether its readers go on to book. Click any route or page to filter the whole explorer to the visits that viewed it.

To see how the routes compare over time without opening each one, click Compare routes on the chart in the panel header. The chart switches to one line per route — every route, not just the top six — and scrolls into view. Hover a line or a legend chip to pick it out; click a chip to filter to that route. On any split chart, Show all in the legend footer does the same for whichever breakdown you have chosen, and Show top 6 only goes back.

A weekly performance digest email brings the highlights to your inbox, so you catch trends without opening the dashboard. Booking-site visits and bookings stay separate from guest portal opens — arriving guests reading their guest portal do not get mixed into conversion.

The booking funnel — see exactly where visitors stall

Every visit is tracked through seven stages: Arrived → Looked around → Checked dates → Picked dates → Clicked reserve → Reached checkout → Booked. The funnel shows how many visitors reached each stage and how many dropped off at it — so instead of guessing why traffic isn't converting, you can see that (for example) plenty of people check dates but stall before reserving, and fix that (pricing, minimum stay, photos at the decision point).

Click Watch sessions on any funnel stage to jump straight to recordings of the actual visitors who stalled there.

Session replays — watch real guests use your site

Haven records guest sessions on your booking sites and lets you replay them like a video: every scroll, tap, gallery swipe, and date pick. It's the fastest way to understand why the numbers look the way they do — you can watch a guest hesitate at your cleaning fee or hunt for photos of the second bedroom.

  • Each recording is titled with the guest's email first when Haven knows it (then their name). Anonymous visitors show a place label instead.
  • A Returning badge marks a browser that has been to your sites before — including visitors who never left an email. Haven recognizes the same browser cookie across visits.
  • Click the filter icon on a row (or in the player) to show only that visitor. Click it again to clear. Known guests filter by email (every browser they used); anonymous visitors filter to that browser.
  • Past guests and Repeat guests pills show recordings from people who have booked with you — repeat means two or more confirmed stays. Search Stayed at and start typing a property name to see only guests who have stayed there (autocomplete lists properties that have stays).
  • Property site still means recordings that started on that listing’s site — different from who has stayed there.
  • The same Sites / Group sites / Guest portal toggles as Analytics sit next to the date range. Guest portal starts off.
  • Replays are also filterable by site and connect directly to the funnel ("show me sessions that reached checkout but didn't book").
  • Recordings are kept for 30 days, and guest input is always masked — Haven never records what guests type.

Create tracked links for anywhere you promote your site — your Instagram bio, an email signature, a flyer — and every visit and booking from that link is attributed to it under Traffic sources. Each tracked link comes with a downloadable QR code, so even print materials and in-property signage are measurable. A tracked link can also open a specific edition of the site (a Fall or Weddings edition): choose it under Opens edition when you create the link. Analytics has an Edition dimension, so you can see visits and bookings by the edition guests saw. See Editions.

New to Haven?

Everything in this guide, done for you

Haven is the direct booking platform these guides are written for — a branded site, secure payments, and guest relationships you own. Build yours free.

See how Haven works

Free to build · No credit card · Private until you publish