Funnel Reports for Campaigns and Canvases
Funnel Reporting offers a visual report that allows you to analyze the journeys your customers take after receiving a campaign or Canvas. If your campaign or Canvas uses a control group or multiple variants, you will be able to understand how the different variants have impacted the conversion funnel at a more granular level and optimize based on this data.
Funnel Report Setup
The funnel reporting feature is available from either:
- An individual campaigns analytics page in the Dashboard
- An individual Canvas details page, via the Analyze Variants button
Funnel Reports can be made for existing active campaigns and Canvases. These reports show a series of events that a campaign recipient progresses through over a period of one (1) to thirty (30) days from the date they received the message. A user is considered converted through a step in the funnel if they perform the event in the specified order.
Funnel Reports are not available for API-triggered campaigns.
Step 1: Select a Date Range
You can select a time frame for your report (within the past 6 months), and refine the data to see users who, upon entering the campaign or Canvas, completed the funnel events within a set window (maximum of 30 days). In the example below, your funnel would look for users who received this campaign or Canvas in the last 7 days and completed the funnel within 3 days.
If you set the window to complete the funnel to 1 day, then the funnel event must occur within 24 hours of message receipt. However, if you select multiple days, the timing window is then counted as calendar days in the company time zone.
Step 2: Select Events for Funnel Steps
For every funnel report, the first event will be when the user receives your message. From there, the subsequent events you choose will funnel the number of users who performed those events, as well as the previous events. Please note that funnel report events for both campaign and Canvases funnels allow for start session, make a purchase, and custom events, while only campaign funnels include message engagement events right now.
For example, if you select a 14-day report time window, followed by the events “added to cart” and “made a purchase”, you will see both the number of users who added to cart within 14 days of receiving the message, as well as the number of users who added to cart and then made a purchase within seven days of receiving the campaign.
After clicking Build Report, generating the funnel report may take several minutes. During this time, you can navigate away from the report to other pages in the dashboard. You’ll receive an in-dashboard notification when your report is ready.
Interpreting your Funnel Report
In your funnel report, you will be able to directly compare the control group alongside the variants you have set up. Each consecutive event will show what percentage of the previous users satisfied that action and converted through the funnel.
Funnel Report Components
- Horizontal axis: Displays the percentage of message recipients who performed those actions.
- Chart: Displays the number of received messages, the number of users that performed the prior actions as well as the action you chose, the conversion rate, and the percentage change from control.
- Regenerate Option: Allows you to regenerate your report and notes when the current report was last generated.
- Variants: Denoted by colored columns, funnel reporting allows up to 8 variants and a control group. By default, the chart will only show three variants. To see more, you can manually select the rest of the variants.
For campaigns with multiple variants: Braze will show a table that displays metrics for each event and variant, as well as the percentage change from control. The conversion rate is the number of users who performed the event (and subsequent ones) per message recipients.
For campaigns with re-eligibility: If a user receives the campaign more than once in the report time window, Braze will determine whether the user should be included in the funnel based on the actions this user took after the first time they received the campaign within the time window.
For multivariant campaigns with re-eligibility: If a user receives multiple variants from the campaign during the report time window, Braze will determine whether they should be included in the variant funnel based on the actions this user took after the first time they received the campaign variant. This means that the same user could count towards multiple different variants if they received multiple variants during the time window for the funnel.