Read flow metrics and engagement
You can see how often a flow runs, where people stop, and what they answer. Here's what each measurement, filter, and export includes.
Flow reporting helps you see which questions people answer, which offers they reach, and where they leave. Open Flows, select a flow, then choose Metrics or Activity in the builder's left panel.
Metrics and date scope
The Metrics date picker controls this flow's report. If you open it from the dashboard, the link can carry the dashboard's selected period and timezone. Check the dates before comparing it with another report.
| Metric | What it counts |
|---|---|
| Total Executions | Recorded runs of this flow. One visitor can run it more than once. |
| Unique Visitors | Distinct visitors within this flow's report scope and dates. |
| Identified Visitors | Visitors with a recorded identity. The percentage beside it uses unique visitors as its denominator. |
| Avg. Time to Complete | The average duration reported for an ordinary flow. It doesn't measure how closely someone read it. |
| Completion Rate | Runs that reached a recorded ending, divided by total executions. |
| Avg. Time in Flow | The duration reported for a system flow. System flows don't show the ordinary completion-rate metric. |
How runs ended separates the different ways a run can end. An unfinished run hasn't reached an ending. A form submission or CTA click is a specific action, not the same as every flow ending.
An identification warning can appear when a flow has questions set up to sync but little identified activity. Check the identification path, especially identifying parameters on a thank-you page. An email address in an answer cell doesn't necessarily mean RightMessage identified that visitor.
Node metrics and insights
Question nodes show Asks, Completions, and Answer Rate. Offer and form nodes show the display and conversion measurements that apply to them. These numbers cover the nodes in this flow, not every place you've used a shared question.
High-volume question estimates have an approximation mark. Flow totals and path counts stay exact even when a question measurement is estimated. A dash or unavailable notice means RightMessage couldn't supply that measurement.
Key Insights can point out the question with the lowest answer rate, an offer with high abandonment, or a question that takes a long time to answer. Use these as places to inspect. They don't tell you whether the cause is wording, targeting, or a technical problem.
Heat map and path flow
Enable Heat Map shows relative traffic on the canvas, so you can see which parts visitors reached. It doesn't identify a conversion winner.
Show Path Flow opens path analysis for the selected flow and dates. It loads separately from the execution metrics. Its analyzed-since date can be later than the start you requested.
Top Drop-off Points shows up to five recorded stop points. If path analytics are unavailable, the report says so instead of showing an empty list.
Don't add branch counts to calculate all-time visitors. Returning visitors and runs counted in different ways can overlap.
Activity list
Activity shows one row per recorded execution. Each row includes the visitor's identity when known, how the run ended, and how long ago it ended.
| If you'd like to… | Use |
|---|---|
| See runs from a particular period | The date range. |
| Find a visitor's runs | Email or visitor ID. |
| See all matching runs | All, the initial filter unless you have a saved selection. |
| See runs by identified visitors | Identified. |
| See runs that reached completion | Completed. |
| See runs that didn't reach completion | Dropped off. |
| Browse more runs | Pagination. If the report is capped, narrow the dates to reach older runs. |
| Compare answers across runs | Table view. |
Select a run to open its details. The drawer shows its recorded status, duration, start time, page, and execution path. It also shows device, location, and split-test variant when available. The node-location control takes you to that point on the canvas.
These details describe what RightMessage recorded at the time. They aren't a live browser replay or confirmation that your email platform accepted an update.
Table view and filters
The response table starts with dates from seven days ago through today. Outcome offers All, Completed, Abandoned, and Closed. Search by email or answer searches the rows.
Select a filterable choice answer to add a filter chip. Multiple answer filters use Match all, so a row must match every selected answer. Remove chips individually or choose Clear filters. The table shows 50 rows per page.
Questions appear in the order visitors encounter them in the flow. Cells show recorded answers or Skipped, Not asked, Stopped here, and Closed here. A blank or unasked question isn't a negative answer.
Where people stopped
This section shows the last displayed, unanswered question in each unfinished run. It excludes older runs without display tracking and shows the excluded count when available.
A question someone never saw isn't a stop point. They may have taken another branch rather than abandoned the flow.
Export CSV
Export CSV downloads rows matching the current dates, outcome, search, and answer filters. It doesn't switch to an all-time export. The button is disabled while the table or a pending search updates, or when no rows match.
Exporting CSV requires Scale or Pro. Without it, you'll see Upgrade to export CSV. Keep downloaded responses private, and include the selected dates when you share the numbers.
Missing and unavailable data
A failed request shows an unavailable message rather than an empty measurement. The response table offers Retry. Older tracking can lack shown, skipped, or stop-point events even when answers exist.
For the wider picture, see the dashboard reference or widget, form, and offer reporting. To decide what to change, follow See how your flow is doing.