Home > Destinations > Power BI > Braze

Connect Braze to Power BI

Connect Braze to Power BI and and make the most of your data with direct integration into Power BI. Discover how to transfer, analyze, and visualize your marketing data to support better, data-driven decisions.

Braze query · Power BI format
Ready to refresh
Braze One source
Saved query API URL
Power BI Web · Import
Braze accounts One or several selected accounts
Reporting grain Date · campaign · ad set · ad
Fields Selected metrics + dimensions
Date range Last 28 days · example preset
Filters Optional · query-specific
Power BI mode Import through Web (Basic)
One saved URL represents one Catchr source. Multiple Braze accounts can share the query.

Used by the world's leading companies

Get Braze data into Power BI

A no-code connection that works in Power BI Desktop and in the Power BI service.

Connect your data

Launch Braze reporting faster

Skip ODBC drivers and custom API scripts. The connection runs from your browser and Power BI, with nothing else to install on your machine.

Automate extraction

Always work with fresh numbers

Once the report is published, Power BI calls your Facebook Ads query again on the schedule you choose, so weekly reviews start from current figures.

More than just one source

Connect your entire stack. Not only Braze.

Connect not only your Braze account but all your CRM accounts too.

Start with a template

Ready-to-use Power BI dashboards

Move faster with templates built for CRM reporting in Power BI.

Use your Braze data with ready-to-use dashboards for tracking performance, trends, and key indicators.

Braze metrics and dimensions available in Power BI

Access 40 metrics and 78 dimensions from Braze connectors including Sent, Delivered, Opens, Unique Clicks, Conversions, Revenue, Unique Recipients, Daily Active Users, Date, Campaign Name Summary, Campaign Detail Channel, Canvas Name Summary, Step Name, Segment Name Summary, Event Name, Campaign Tag Value and more.

40

Available metrics

78

Available dimensions

How to connect Braze to Power BI ?

Four steps, from Catchr to a refreshed Power BI report.

Step one

Authorize Braze

Connect Braze in Catchr with a Braze user that has access to the CRM accounts you need, and make those accounts available for reporting.

Client A · Connected sources
5 sources ready
Braze 3 advertising accounts Connected
Google Ads 2 advertising accounts Connected
Google Analytics 4 1 web property Connected
HubSpot 1 CRM portal Connected
Step two

Build and preview the query

Choose Power BI format, select Braze, accounts, fields, date range, filters, and supported options. Preview the response, save the query, and copy its URL.

Step three

Use Get data > Web

In Power BI Desktop, choose Get data > Web, keep Basic selected, paste the complete Catchr URL, confirm, then load or transform the response.

Step four

Shape, model, and refresh

Clean the table in Power Query, add relationships and DAX measures, then publish the report and set its refresh schedule in the Power BI service.

Braze to Power BIpricing

Choose your plan by the number of platforms and accounts you report on.

Starter

For freelancers and small teams.

$ 24 /mo

Billed monthly · cancel anytime

Platforms3
Accounts10
Start free trial

Growth

For agencies managing more clients.

$ 239 /mo

Billed monthly · cancel anytime

Platforms10
Accounts100
Start free trial

Scale

For teams reporting at scale.

$ 599 /mo

Billed monthly · cancel anytime

Platforms25
Accounts500
Start free trial

More Power BI connectors

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Braze to Power BI: FAQ

Answers to common questions about connecting data to spreadsheets, dashboards, AI assistants, and reporting tools with Catchr.

How do I connect Braze to Power BI?

Connect Braze in Catchr with the workspace REST API endpoint and a key that can read the required resources. In Catchr’s Power BI query builder, select campaign delivery and engagement fields and preview a short extraction. Import the generated URL through Get data > Web in Power BI Desktop. Check the returned rows before building measures, keeping campaign and Canvas scopes before combining engagement totals clear in the model.

Is this the same as the Braze integration with Looker?

No. Looker and Power BI are separate reporting products. Braze documentation about Looker Blocks or Looker Action Hub describes a different integration. For a Power BI dashboard, use the Catchr Braze connector as your data source and build charts from the fields it exposes.

Can I report on both Braze campaigns and Canvas?

Yes. Catchr exposes campaign and Canvas information, including names and IDs, plus analytics such as sends, opens, conversions, entries, and revenue where Braze returns them. Canvas step and variant identifiers support more detailed analysis. Keep campaign, Canvas, step, and variant totals at their own level of detail to avoid counting the same outcome more than once.

Can I compare Braze message channels in one dashboard?

Campaign analytics include a channel dimension, so you can separate the available email, push, SMS, or other channel results. Choose metrics appropriate to each channel: an email open, an SMS opt-out, and a content-card impression do not describe the same interaction. A metric absent for a channel should not automatically be interpreted as zero.

Why do Braze conversion totals differ between charts?

Check the conversion event, attribution window, and reporting level first. Braze exposes conversion measures tied to send time or Canvas entry time as well as other conversion counts. Comparing different time bases can shift results between dates. Use the same measure and filters on both charts, and allow recent periods to change while conversion windows remain open.

Can I track Braze segment size over time?

Yes. The connector includes segment identifiers, names, and the size metric from Braze segment analytics. Plot size by the returned date to monitor audience changes. Segment size is a count for that date, so adding daily sizes together does not produce a count of distinct people reached during the month.

Can I combine Braze engagement with acquisition data?

Yes. Add sources such as Google Ads to compare acquisition spend with lifecycle engagement in one dashboard. Align reporting periods and use a shared campaign mapping when joining. Braze-attributed revenue and advertising-platform conversions use their own attribution rules; combining charts does not create a deduplicated customer journey automatically.

Still have a question ? 

Our team is always here to answer any questions you may have about our data connector.

Your next report should not start with five exports.

Connect your marketing platforms and build a data workflow your entire agency can use.

14 days free-trial
No credit-card required
100+ sources