Dashboard Embed: Publish to Any Website
Embed any Edilitics dashboard in a website, portal, or app. Whitelist up to 10 domains with per-domain expiry, viewer controls, and no login required.
The embed feature generates an iframe snippet for any saved dashboard. Paste it into a website, customer portal, or internal tool. Viewers see the live dashboard without an Edilitics account.
How to Embed a Dashboard
Open the Embed modal
On the Visualize home screen, open the menu on the dashboard card and select Embed. The modal opens and loads any configuration you have already saved for this dashboard.
Add your destination domain
Type the domain where the iframe will be hosted (for example, app.yourcompany.com) and press Enter. The domain is added to the list.
Set an expiry for the domain using the dropdown next to it:
| Option | What it means |
|---|---|
| 7 days | Access expires one week from today |
| 30 days | Access expires one month from today |
| 90 days | Access expires three months from today |
| 1 year | Access expires one year from today |
| Never expires | No expiry. The embed works until you revoke it |
Repeat for each domain you need. You can add up to 10 domains per dashboard.
Include both the bare domain and the www. version if your site uses both.
Edilitics treats them as separate entries.
Configure viewer options
Choose what the embedded viewer can do:
| Option | Default | What it controls |
|---|---|---|
| Show filter controls | Off | Whether viewers can interact with any show filters on the dashboard |
| Allow data export | Off | Whether viewers can download the chart data as a file |
| Allow zoom on charts | On | Whether viewers can zoom into individual charts |
| Show tooltip on hover | On | Whether data point tooltips appear when hovering over charts |
Generate and copy the embed code
Click Generate Embed Code. An iframe snippet appears:
<iframe
src="https://app.edilitics.com/embed/{token}"
style="border: 0; width: 100%; height: 100%; min-height: 500px;"
allowfullscreen
title="Edilitics Dashboard"
>
</iframe>Click Copy Code and paste it into your website's HTML where you want the dashboard to appear.
How Access Control Works
When a browser loads your iframe, Edilitics validates three things before serving the dashboard:
- Token: the embed token in the URL must match the one stored for the dashboard
- Domain: the domain the request comes from must be in your whitelist
- Expiry: the domain's access window must not have passed
All three must pass. If any check fails, the iframe renders an access-denied state instead of the dashboard.
Viewers do not need an Edilitics account. There is no OTP step. The whitelist is the only gate.
Updating an Embed
You can return to the Embed modal at any time to change domains, adjust expiry dates, or update viewer options. Click Generate Embed Code to save the changes.
The iframe snippet in your website does not change. It uses the same token and the updated settings take effect immediately for all future requests to that embed.
What Viewers See
Embedded viewers have read-only access. If you enabled filter controls, they can interact with the filters you configured. They cannot edit charts, change the layout, or trigger a manual data refresh.
The dashboard serves aggregated chart results. Source rows from your database are not transmitted to the viewer's browser.
Revoking an Embed
To revoke access, open the Embed modal and remove all domains from the whitelist, then save. With no whitelisted domains, the embed will no longer load anywhere.
FAQs
Related Docs
Dashboard Assembly
Build and save a dashboard before embedding it.
Filters
Configure show filters so embedded viewers can interact with chart data.
Sharing and Permissions
Share dashboards internally or with external recipients via email.
Need help? Email support@edilitics.com with your workspace, job ID, and context. We reply within one business day.
Last updated on
Sharing and Permissions
Share Edilitics dashboards with team members or external recipients. Internal sharing on team plans, OTP-verified external access, addon viewer seats, and revocation.
Chart Types Catalog
Explore chart types designed for trend analysis, comparisons, and dashboards. Learn which visuals to use based on your analytical goals - no code required.