Changes are on the way!
Braze Bonfire is read-only from April 6–April 13, 2026. 

Braze Bonfire is getting an upgrade. From April 6 through April 13, 2026, Bonfire will be read-only while we tinker behind the scenes to improve your experience in the community. Read more.

Google Tag Manager

Forum Discussion

CoralieVngt's avatar
CoralieVngt
Collaborator
11 months ago

Reporting for Canvas steps

Hi all,

We’re currently exploring how to build a reporting pipeline from Braze to our data warehouse and would like your input.

Specifically, we’re trying to track the journey a contact takes through a Braze Canvas: from entry to any conversion or exit, and export this data for analysis.

Our objectives:

  • Understand which steps a contact entered, converted on, or exited from.
  • Capture timestamped events (ie. entry, conversion, exit, etc.) in a way that allows us to reconstruct the user’s path.
  • Push this data into our data warehouse for reporting.

We believe the following Currents event tables might be useful:

  • USERS_CANVAS_ENTRY_SHARED
  • USERS_CANVAS_CONVERSION_SHARED
  • USERS_CANVAS_EXIT_MATCHEDAUDIENCE_SHARED
  • USERS_CANVAS_EXIT_PERFORMEDEVENT_SHARED
  • Possibly: USERS_CANVAS_EXPERIMENTSTEP_* for A/B paths

We’d like to confirm:

  1. Are these the correct tables for capturing the step-by-step journey through a Canvas?
  2. Are there best practices for joining or correlating this data in our data warehouse?
  3. Should we stream this via Braze Currents, or is there a better approach for deeper Canvas-level reporting?

Any advice, sample schemas, or learnings from similar setups would be hugely appreciated!

Thanks,
Coralie

1 Reply

  • CoralieVngt​  

    Using Braze currents is the best way to share event-level data with data warehouses.

    For joining the data, I would use the user_id or external_user_id based on the data availability.

    Also, if you are interested in tracking whether users entered or skipped actions like emails or pushes, the ABORT_SHARED tables are important.

    Link of tables are available here: https://www.braze.com/docs/user_guide/engagement_tools/segments/sql_segments/sql_segments_tables/#table-of-contents