Iframe embedding is available on Premium and Enterprise plans.
- Private embedding — for internal users with Cube accounts (e.g., embedding in Notion, Salesforce, internal tools)
- Signed embedding — for external/customer-facing applications using server-generated sessions
Embed with private embedding
To embed a dashboard for internal users:- Open your dashboard in Cube
- Click Share → Embed
- Copy the generated iframe code
Embed with signed embedding
To embed a dashboard for external/customer-facing applications, generate a session on your backend and pass the session ID into the iframe:Pre-set dashboard filters via URL
You can pre-set dashboard filter values by adding URL parameters in the format?f_<semantic_view>.<dimension>=<JSON>. The <semantic_view> and <dimension>
must match the internal names (not display titles) of the semantic view and
dimension configured on the filter widget. If the filter type is omitted, it
defaults to equals.
Example: