Metabase - White-label analytics White-label analytics

White-label analytics for a seamless, branded reporting experience

Enhance your SaaS app with fully branded, embedded white-label analytics. Customize dashboards, charts, and reports with no-code or advanced React SDK options.

Key features of our white-labeled embedded analytics

Customization that fits your white-labeled embedded analytics needs now, with developer tooling to keep up as your needs evolve.

Worry-free upgrades, backups, and more - Upgrades

Branded in-app reporting

Customize the name, logo, fonts, and UI and chart colors and more of your embedded analytics. See the full list of what you can white-label in our docs.

Worry-free upgrades, backups, and more - Upgrades

Hide all traces of Metabase

Add links to your own documentation, help settings, or background illustrations, or just hide default Metabase ones.

Worry-free upgrades, backups, and more - Upgrades

No-code customization

Customize the look and feel of your white-label analytics via iframe—without needing developer resources.

Worry-free upgrades, backups, and more - Upgrades

Go beyond white-labeling

Use the embedded analytics SDK to embed individual React components that fit seamlessly in your product, with maximum control over the look and feel.

Worry-free upgrades, backups, and more - Upgrades

Dynamic theming

Style each component with CSS variables so you can dynamically switch the look per organization, team, or even user with the embedded analytics SDK for React.

Worry-free upgrades, backups, and more - Upgrades

Customized UX

Override menu names, placement, and button names. Create intuitive click-paths that help people find what they need with the embedded analytics SDK for React.

Get started with white-label analytics

How to set up white-label analytics in your app

1
Choose your white-labeling method. Use iframe embedding for quick implementation, or the Embedded Analytics SDK for more in-depth customization.
2
Customize your branding. Add your company logo, colors, fonts, and custom UI elements.
3
Define permissions. Set up authentication to ensure only the right users see analytics inside your app.
4
Refine the user experience. With the SDK you can override menus, button placements, and tooltips to make analytics feel native.
5
Deploy and iterate. Test with internal users, gather feedback, and refine styling.