floe
Home / Docs / Product Insights

Product Insights

Every demo the agent runs is summarized, and — when demo recording is enabled for your deployment — recorded and transcribed too. This page covers what Floe captures, where to find it, and what reaches your team automatically.

Insights combine activity from the demo agent and website agent. Onboarding and support sessions have their own recordings and do not feed the views described below.

Insights

Open Site → Insights. The page reads top to bottom: the Funnel, then Where leads come from beside Pages, then Conversations by country (shown once visitor locations are available, and counting only conversations with a known country), Leads, What people ask, and In demos. The 7-, 30-, or 90-day range at the top of the page applies to every section. Hover a funnel row or a column heading to see what it counts.

On a very busy site, a long range may be counted from the most recent activity only. A section says so when that happens, and a shorter range gives full counts.

Funnel

Six rows show how many distinct visitors reached Floe in the selected range, and how many went on to each outcome:

RowWhat counts
VisitorsA distinct visitor with Floe activity during the range
Opened the agentThe visitor opened the Website Agent themselves or clicked a nudge; automatic appearances do not count
Asked a questionThe visitor typed or spoke to the Website Agent
Shared emailThe visitor shared an email address with the agent
Took a demoThe visitor started a live demo, directly or by hand-off from the Website Agent
Booked a callThe visitor booked a meeting that your connected Cal.com or Calendly account confirmed

Each row shows its count, its share of Visitors as a bar and a percentage, and its change against the previous period.

Three things to know when reading it:

  • Each row is counted on its own. A prospect who opens a demo link from an email lands in Took a demo without ever appearing in Opened the agent, so a row can be larger than the one above it. Each percentage is a share of Visitors, never of the row above.
  • A visitor is counted once per row across the whole range, however many times they came back.
  • Not measured is not zero. Shared email reads Not measured, with no bar, when Floe is not collecting it for your deployment; hover it for the reason. Booked a call stays at zero until provider booking verification is enabled and a provider is connected under Site → Integrations. A booking link alone keeps working but cannot produce evidence. See Integrations.

Change against the previous period

Each funnel row carries its change against the period of the same length immediately before it, and the top of the page names that period (vs previous 7 days). Insights opens on the last 7 days, so the change is week over week until you pick 30 or 90 days. The change is green when the count rose and red when it fell. Hover a change to see the earlier count it was compared with.

A change is only shown when there is an earlier count to compare with:

  • A row that had none in the earlier period reads was 0, and a row that fell to none reads was followed by the earlier count, instead of a percentage.
  • No change is shown when nothing was recorded in the earlier period, when the site is newer than that period, or when your retention settings no longer cover it.
  • A row that reads Not measured has no change.

Where leads come from

One row per source, with the Visitors it sent, the Leads it produced, the leads who took a demo (Demos), and the leads who booked (Booked). The qualifying signals are the same as on Leads: booked, took a demo, shared an email or phone number, or asked about buying. Sources count each person once per source and column across the range, even when they have several qualifying conversations or demos. A demo started without visitor analytics or consent has no visitor record, so it counts once per demo. The same person on another browser or device counts again. Pages count qualifying conversations separately.

A source is the campaign a visitor arrived through (the utm_source and utm_campaign on the link they followed), otherwise the site that referred them, otherwise Direct. A demo started from a shared demo link is listed under that link, as Demo link and the link's name (or its campaign, or the day it was created, when it has no name). A link's Visitors are people whose first visit in the range began on that link's page. Its Leads include people who started qualifying demos from it, so Leads can exceed recorded Visitors.

Each visitor's page views are counted under one source for the whole range: the one their first visit in the range came from. A qualifying demo started from a shared demo link is attributed to that link instead. A visitor who arrives from a campaign on Monday and from a search on Thursday is counted under the campaign, in the Visitors column. A visitor can qualify as a lead under both their arrival source and a demo link, so lead counts across sources need not add up to distinct visitors. The 20 sources with the most leads are listed.

The Visitors column comes from page views, so a visitor is not counted when visitor analytics collection is off or the visitor didn't consent. When some visitors or leads in the range have no source on record, the section says how many rather than counting them as Direct.

Pages

How the agent does on each page of your site. Views counts the page's views, Opens the times a visitor opened the agent there or clicked its nudge, Chats the conversations started there in which the visitor replied to the agent, and Contacts the conversations started there in which the visitor shared an email address or phone number. Every page under a section is counted together, so /blogs/* covers all your posts while /blogs is the blog's index page. The ten pages with the most opens are listed.

Opens and chats are counted separately: a chat can also start when the agent opens on its own, so a page can show more chats than opens. A visitor who chats on two pages counts on both. Views and opens are not counted when visitor analytics collection is off, and chats then have no page on record. Visitors who didn't consent are not counted. A shared demo link opens on Floe's own page, not yours, so it is not listed. When some chats in the range have no page on record, the section says how many.

Leads

Leads lists up to five leads to call first, ordered by their strongest signal: booked a meeting, took a demo, shared an email or phone number, or asked about buying. It uses the same grouping and signals as Leads. Only activity in the selected range counts. The line above the list shows signal counts, or Hot, Warm and Cold for a complete, scored list.

A row shows the visitor's name and company with the strongest reason they are listed and, once the lead has been scored, its score. It never shows an address. A visitor with no name on record is described by what is known instead: their company, the demo link they came through, or the page they arrived on. Each row opens that visitor's conversation or demo, where their contact details are, and All leads opens the full list. The section requires conversation access; a Member sees a notice instead.

What people ask

The questions visitors asked the Demo Agent or the Website Agent most in the selected range, as the agent recorded them. Each shows how many conversations and demos asked it in that range. Identical questions are one row, and capitalisation, spacing, or a trailing question mark do not make two questions. The ten most asked are listed.

This is the fastest read on where your positioning has a hole. If eleven prospects asked whether you support SSO, that belongs on your pricing page, not in a demo.

To teach your agents the answer, select Add a fact on a question. It opens a new Reference Guide titled with the question; once you save it, both agents answer from it and the row reads Answered. If the same question is listed under Knowledge → Gaps, it is marked answered there too. Adding a fact needs an Owner or Admin, and the section requires conversation access.

Two things to know:

  • The list is what the agent judged to be a question during the conversation, not a mechanical extraction of every sentence ending in a question mark.
  • Answered means a fact you added covers the question. A question with no fact may still have been answered well by the agent in the conversation.

In demos

Two lists for the demos in the selected range, with up to ten entries each:

  • Shown most: the features the Demo Agent showed, with how many demos showed each.
  • Asked for, not shown: what prospects asked a demo to show that it did not, in their words, with how many demos asked. These also appear under Knowledge → Gaps, where you can add a fact to cover one.

The section requires conversation access.

Evidence behind a funnel row

Every funnel row opens the records behind it, over the same range it was counted in:

RowEvidence list showsAccess required
VisitorsOne row per visitor, with the last page they were seen onSite access
Opened the agentOne row per visitor, with the page they opened the agent onSite access
Asked a questionThe conversation's status, message count and latest question, with a link to the transcriptConversation access
Shared emailWhen the address was shared, its status, and where it was shared from, with a link to the conversation or demoConversation access
Took a demoEach prospect by the name, role and company they gave, with the demo's status, start, duration and recording, and a link to the conversation or demoConversation access
Booked a callThe booking-evidence page: each verified booking's provider, status, and scheduled time, plus booking-link clicks as a leading indicatorSite access

Owners and Admins hold both levels. A Member sees the funnel, Where leads come from, Pages, and Conversations by country, but gets a notice that conversation access is required in place of the three conversation-level lists and of Leads, What people ask, and In demos.

No row carries an email address or a browser identifier, and the Shared email list never shows the address — open the linked conversation or demo, or find the person in Leads, to reach it. Two lists show what the visitor said or typed: Asked a question shows a short preview of their own words, and Took a demo shows the name, company and role they gave.

Retention and the selectable range

Insights can only show a range your retention settings cover. A site that keeps events or conversation content for 30 days cannot select a complete 90-day range; the dashboard disables it rather than presenting partial data as complete.

Website Agent conversations

Open Leads to review Website Agent activity alongside your demos: everyone who talked to an agent, with each conversation and demo under them. Search or filter the list, then open a visit to see the stored transcript, source links, and — after the conversation closes — its summary, topics, and outcome. Content that has expired under the site's retention policy is marked as removed.

Search matches the visitor's or prospect's name and company, and what a conversation or demo was about. Enter a complete email address shared in a chat or a demo to find the person who shared it; partial addresses do not match. Addresses and search results require conversation access.

Session detail

Open any demo from Leads to see its Summary, a written recap generated after the call with the suggested next step (none for a visitor who left no email or phone), and its recording. These sections are closed until you open them, and a section with nothing in it is left out. Details sits between the summary and the recording; the others follow the recording:

  • Details — the email and, when available, the phone number the prospect shared; the buying signals, moments the agent judged to be significant, as written observations; what the agent learned: pain points, what they said they were interested in, engagement signals, and objections; and the questions they asked. A phone is labelled Prospect-confirmed when the prospect checked the transcription during the call, or Stated when it came from a form or demo link. Neither label verifies ownership; a number the prospect verified with a code is labelled Verified on WhatsApp. Requires conversation access.
  • Transcript — the conversation. A demo opened on its own shows each turn's time.
  • Past conversations — this person's other conversations and demos
  • What they did — the pages they visited, the parts of your product the agent actually demonstrated, and the pages the agent opened during the demo
  • Why this score — the prospect's lead score and why they are worth a call

AE, Slack, and Teams recaps carry two extra lists the dashboard does not show: the prospect's tech stack and any capability gaps they mentioned. Returning leads also have a session history with links and score changes when available. AE emails include earlier open questions. With visitor analytics on, team recaps include retained visits, pages read most and where the first recorded visit came from. CRM recap notes and tasks include the returning marker and session overview, plus visit and page details only when visitor analytics is on, alongside qualification, intent, and next-step context — see Integrations for when a contact is written.

The Details section is the part your AEs will use. It is what the prospect said, captured as they said it, so a follow-up call can pick up where the demo left off instead of re-running discovery.

What reaches your team automatically

After a demo completes — or an eligible Website Agent conversation ends — Floe can send the recap to four places. Each is a separate switch under Site → Integrations, where the delivery log shows whether each one went through:

ChannelDefaultGoes to
Prospect recap emailOnThe prospect, only when they shared an email address
AE recap emailOffThe address you set, and the lead's HubSpot owner when Floe finds one
SlackOffA channel you choose
Microsoft TeamsOffYour incoming webhook

The prospect gets a deliberately different recap from the one your team gets — theirs is a summary of that session only, without qualification language, other sessions, page activity or visit counts.

Weekly digest

Every Monday, Floe emails a digest of the previous week to the owners of your organization: session counts, average duration, the top questions, and how many sessions were abandoned. It links to a fuller version in the dashboard, which additionally names the abandoned sessions.

A quiet week sends no email. If nobody ran a demo, there is nothing to report, so we skip the send rather than mail you a page of zeros. The dashboard shows the most recent week's digest, quiet weeks included; earlier weeks cannot be opened there. If you expected a digest and did not get one, check the dashboard's digest first — and talk to us if the sessions are there but the email never arrived.

The digest is sent automatically once your site is live. There is currently no setting to change its recipients, its schedule, or to turn it off — if you need that, talk to us.

Recordings and retention

Demo recordings and transcripts are kept for 90 days by default, then deleted along with the prospect details attached to that session. Website Agent conversation content, contact details, and raw visitor events each have their own site-level retention window. See Security & Privacy for the controls and allowed ranges.

What people ask and In demos are read from the sessions whose content Floe still holds, so an entry leaves them when retention removes that session's content or the person is deleted. Floe also keeps an all-time count of each question asked, as the question text and a number with nothing tying them to a person; that count is not deleted with an individual recording.

Website Agent transcript recording is controlled per site under Site → Settings → General → Visitor data collection. Turning it off keeps live chat available, but message content is not retained and no summary can be generated; Leads still shows that a conversation happened, and Asked a question still counts it. Direct Demo Agent recordings use a separate deployment-level control; talk to us if you need it changed.

FAQ

Can I export this data? Bulk export is dashboard-only today — there is no export endpoint, and no CSV or scheduled delivery. For programmatic access, connect your own AI tool over Floe's MCP server: a read-only connection reaches demo sessions, prospect questions and funnel metrics with your own permissions. Recordings are not reachable that way.

Do onboarding and support sessions appear in Insights? No. Onboarding and support sessions produce their own recordings and transcripts under Onboarding Agent → Recordings, but they do not contribute to Insights. Support sessions that use live account data over MCP are never recorded at all.

Can I filter sessions? Yes. Leads opens on Worth a call, Live now or Everyone, each with its count, and searches visitor and prospect names, companies and what each conversation or demo was about. Filters narrows it by agent, to the last 7, 30 or 90 days or all time, by what a visitor did (booked, took a demo, shared an email, asked to buy), and to Recorded only for people with a recording you can still play. Filters and search cover the chosen view and window, not just the page you have loaded; choose Everyone and All time to search everyone. Search matches an email address only when you enter it in full. See Dashboard Overview.

Does Floe score my accounts? Floe scores leads, not accounts. After a conversation or a demo ends, a lead gets a lead score from 0 to 100 with a Hot, Warm or Cold tier, built from how well the visitor fits your ideal customer profile and from what they did. It shows on Leads, on the lead itself with the reasons behind it, on a person's page, in the AE, Slack and Teams recaps, and on the CRM lead card. Recaps and CRM notes for leads marked Not a fit show that label instead of a score. The prospect's own recap never includes the score. Floe does not compute account health scores or adoption percentages, and it does not alert you while a conversation is still under way. The score does not decide which visitors Leads calls worth a call: that depends on whether they booked, took a demo, shared an email, or asked about buying, and excludes leads marked Not a fit.