Features / Embedding

Embed real-time Dashboards into any app

Seamlessly embed interactive, real-time dashboards for customers with a developer-friendly approach.

Get started

Trusted by teams at

DeelComcastCompTIABerklee

Two ways to embed

Embed Draxlr in your product

Choose how much of Draxlr your customers should see.

Single Dashboard Embed

Embed a dashboard for all your customers, each seeing only their own data.

  • Dashboard filters with default values
  • Configurable drill down, drill through and view data
  • PDF, Excel and CSV exports
  • Custom colors to match your product
  • Works on desktop and mobile
Explore dashboard embed

Full App Embed

Give each of your customers their own analytics space inside your product.

  • Share multiple dashboards in a single embed
  • Let customers create their own queries and dashboards
  • Browse data using AI assistant, SQL editor and query builder
  • Each customer only sees their own queries and dashboards
  • Row-level security for each customer’s data
Explore full app embed

In action

Set up once, ship to every customer.

Decide what customers see and do, keep each customer's data separate, and paste a ready-made snippet into your app.

01 / Control

Control what each customer sees

Set up sharing, permissions and data access for every customer in one panel.

  • A separate workspace per customer
  • Choose what customers can create
  • Row-level security per customer
02 / Integrate

Add it to your app with a few lines of code

Copy a ready-made snippet into your app. Turn on the backend API option and your server generates the token, so no secrets end up in your frontend.

  • HTML, React and Vue snippets
  • Token generated on your server
  • Dashboard edits go live without a redeploy
03 / Customize

Customize Colors

Configure the background color of the embedded page and the background for dashboard elements.

04 / Explore

Filters & Drill downs

Choose which filters customers can see and set a default for each one. For each chart, table or pivot, choose the fields customers can drill down by, and whether they can view the underlying rows or drill through to related data.

Custom interface

An analytics interface built to match your brand

Our team can build a fully custom embedded interface for your product, with your layout, components and design system. Your customers get analytics that look and feel like the rest of your app. Tell us what you need.

Contact us

Security

How embedded data stays secure

Who the viewer is and which rows they can read are set by your server in a signed token, not by anything in the browser.

01

Signed tokens from your server

With the backend API option, your server requests each embed URL with your API key and secret, so the secret never reaches the browser. Full App Embedding always works this way. Draxlr returns a short-lived token.

02

Row-level security from the token

Your backend puts the customer's RLS group and attributes, such as a tenant ID, into the token. Draxlr applies them on its server to every query, and nothing sent from the browser can set or change them. If an attribute is missing, the query returns no rows. Available on the Power plan and above.

03

Customer SQL and AI queries stay in scope

With Full App Embedding, customers can write SQL or ask the AI assistant. Before that SQL runs, Draxlr parses it, accepts only read statements, checks every table against the customer's RLS group and limits each table to that customer's rows.

04

Read-only at the database too

Draxlr accepts only read statements. Connect it with a SELECT-only database user and give that user a statement timeout, so your database itself blocks writes and long-running queries. On Postgres:ALTER ROLE draxlr_reader SET statement_timeout = '30s';

05

Tokens open only embed endpoints

An embed token works only on the API routes its embed needs, and requests without a valid token get no data. Each Full App customer gets a separate workspace, so their saved queries and dashboards stay apart from other customers'.

06

Live data, no copies

Embeds query your database live, and Draxlr doesn't replicate your data. CSV and Excel exports are built on request and deleted after download. Connection strings are encrypted at rest, and private databases can be reached through an SSH tunnel.

Feature Highlights

Other Top Features

01

White Label

Change the colors, fonts and basic CSS styles of your embeds to match your brand, or ask us to build a fully custom interface. Draxlr also doesn't add any branding on embeds.

02

Responsive Design

Dashboards adapt seamlessly to different screen sizes, ensuring an optimal viewing experience on desktops, tablets, and mobile devices.

03

Control PDF, CSV, Excel exports

Configure which export options are available in embedded dashboards by enabling or disabling PDF, Excel, and CSV downloads.

04

Unlimited Customer Viewers

No per-user fee for customers viewing your embedded dashboards. Whether you have 10 customers or 10,000, the cost stays the same.

Connectors

Works with your favorite SQL databases

Draxlr can connect with PostgreSQL, MySQL, MariaDB, PlanetScale, CockroachDB, YugabyteDB, Microsoft SQL Server, Redshift, BigQuery, Supabase, ClickHouse, Databricks, and Snowflake.

Our customers

Trusted by teams
that run on their data

From fast-growing startups to global enterprises, teams choose Draxlr to explore, visualize, and share insights from their databases.

Rating on G2
4.9 / 5
Databases supported
14+
DeelComcastBerkleeCompTIAFit ReisenSports NowGipperField Bots

Trusted by teams

Customer Reviews

Data, product, and engineering teams rely on Draxlr for clear dashboards, faster decisions, and dependable support.

Powerful and Beautiful Dashboards with Excellent Value and Support

Draxlr offers a clean, modern interface and makes it incredibly easy to build dashboards — even for non-technical users.

Ole, CEO

Read review

Best for Dashboards based on Postgres

Super simple, almost no time to learn the tool. Draxlr is moving fast and building a lot of new valuable features.

Founder in Facilities Services domain

Read review

Draxlr makes my data more useful and more collaborative

I've been using Draxlr for a year now and I LOVE it.

Varun, CEO

Read review

Super easy to use and implement KPI visualization

Draxlr has completely transformed the way I work with data.

שלמה, OPs manager

Read review

A plug'n'play Dashboard for Supabase

The query builder is honestly very intuitive and the graph elements very straightforward to understand.

Niklas, CTO

Read review

A very useful tool

Very very good. The dashboards help us to understand in real time our customer behavior

Paolo, CTO

Read review

How it works

  1. Step 1

    Connect your database

    Sign up, add credentials, connect as many databases as you need.

  2. Step 2

    Ask or build a query

    Use the builder, AI or raw SQL to filter, join and summarize.

  3. Step 3

    Share, embed, alert

    Pin to dashboards, embed in your app, or push to Slack and email.

Start free today

Every piece of your analytics, in one place.

Connect your database and the rest falls into place. Your first dashboard is minutes away.

No credit card required

This website uses cookies to ensure you get the best experience.