Features

Analytics

Measure tour performance with completion rates, session trends, and step-level drop-off funnels.

What Geyed tracks

The Geyed SDK emits four lifecycle events as your users move through tours:

  • tour_started — fired when a tour begins
  • tour_completed — fired when a user reaches the final step and finishes the tour
  • tour_dismissed — fired when a user closes the tour before completing it
  • step_viewed — fired each time a step is displayed

Every event is sent to the Geyed backend and used to power the analytics dashboard. No extra configuration is required — event collection starts automatically once the SDK is initialized.

Completion rates

The completion rate is the percentage of sessions in which a user reached tour_completed after tour_started. A session is a single run of a tour by a visitor. If the same user restarts a tour they are counted as a new session.

The dashboard shows completion rate as a percentage for each tour. A low completion rate means users are leaving before the tour ends — use the step funnel to find where.

Session trends

The Daily Sessions chart shows how many tour sessions ran each day over a rolling period. Each bar represents one day. Hovering over a bar shows the session count for that date.

Use session trends to answer questions like:

  • Did engagement go up after you published a new version?
  • Did a content change cause users to stop starting the tour altogether?
  • Are sessions dropping off over time as your user base matures?

The chart updates as new events arrive from the SDK.

Step-level funnels

The step funnel shows how many users reached each step in a tour. Each step has a step_viewed count — the difference between consecutive steps tells you where users are leaving.

To open the funnel for a tour, navigate to Analytics, find the tour in the Top Tours table, and click its row. You will see:

  • Total Sessions — how many times the tour was started
  • Completion Rate — percentage of sessions that finished
  • Dismissal Rate — percentage of sessions that ended with a dismissal
  • A bar chart showing step-by-step view counts and the drop-off rate between each step

A large drop between two consecutive steps usually means one of two things: the step's content is confusing, or the step's target selector is broken and the step is being skipped or timing out. Fix the weaker step and republish to test whether drop-off improves.

Where to find analytics in the dashboard

Open the dashboard and click Analytics in the sidebar. The overview page shows your organisation-wide metrics: total tours, total sessions, and overall completion rate. The Daily Sessions chart and Top Tours table appear below.

If you belong to more than one organisation, an organisation selector appears at the top of the page so you can switch context.

Analytics data is gated to active subscriptions. If your trial or plan has lapsed, the page will prompt you to upgrade before showing data.