Analytics Overview
GuideForms tracks how visitors interact with your guides — how many people start, how far they get, what they select, and whether they complete the guide. All of this data is available in the analytics dashboard at GuideForms → Analytics.
Dashboard stats
The top of the analytics page shows five key metrics:
- Total Sessions — How many visitors started a guide.
- Completed Sessions — How many reached the results page.
- Conversion Rate — The percentage of sessions that completed (completed ÷ total × 100).
- Total Leads — How many sessions include submitted lead form data.
- Average Steps Completed — The mean number of steps completed per session across all visitors.
Sessions over time
Below the stats, a bar chart plots sessions per day. Two bars per day show started (all sessions) and completed (sessions that reached results). The gap between the two bars is your drop-off — days with a large gap indicate visitors are abandoning the guide before finishing.
Filtering
Two filters at the top let you scope the data:
- Date range — Last 7 days, Last 30 days, Last 90 days, or All time.
- Guide — All Guides (aggregated) or a specific guide. Selecting a specific guide unlocks per-step selection analytics.
Selection analytics
When you filter to a specific guide, the dashboard shows a Selection Statistics section. For each step in the guide, it lists the top selections with counts and percentages — so you can see which cards visitors pick most, which options are rarely chosen, and how selections are distributed across the step.
Use this data to optimize your guides: rename confusing options, remove cards nobody picks, reorder popular choices to the top, or split a step that has one dominant option into something more balanced.
Selection analytics is a Pro feature.
What events are tracked
The frontend tracks four event types during a visitor’s journey:
- guide_start — Fired when a session is created (the visitor loads the guide).
- step_complete — Fired each time the visitor clicks Next. Includes the step name and the human-readable label of their selection.
- form_submit — Fired when a lead form is submitted.
- guide_complete — Fired when the visitor reaches the results page.
These events power the dashboard stats, the sessions-over-time chart, and the selection analytics. They’re stored in a dedicated events table linked to each session.
Privacy
By default, GuideForms only stores a hashed visitor identifier (based on the browser’s user agent and language) — no personal information is collected unless a Lead Form step is used. IP address and user agent storage can be toggled on or off in GuideForms → Settings. Keep them off unless you have a specific reason and inform your visitors in your privacy policy.