Compare

Domo embedding vs EmbedPortal

Domo can embed cards and dashboards for external viewers. Here is how native Domo embedding compares with EmbedPortal on top of Domo.

At a glance

Side by side

Native Domo embeddingEmbedPortal
What you buildYour app requests embed tokens and handles login, users and navigationPortal, login, navigation and branding are included
Row-level securityProgrammatic filters added by your codeProgrammatic filters added by EmbedPortal from each viewer's values
External usersManaged in your own appInvited and managed in EmbedPortal
Other BI toolsDomo onlyDomo plus Power BI, Tableau, QuickSight, Looker and Metabase
BrandingYou build the surrounding appLogo, colors, custom domain and email sender
LicensingEmbedding is part of your Domo agreementEmbedPortal flat plan on top of your Domo setup
Choose native Domo embedding if

your whole analytics stack is Domo and you have developers to build and run the app around the embeds.

Choose EmbedPortal if

you want Domo dashboards in a branded portal quickly, with users, groups, audit logs and other BI tools in the same place.

FAQ

Common questions

Does EmbedPortal replace Domo?

No. Cards, pages and dataflows stay in Domo. EmbedPortal handles who sees what and how the portal looks.

How is row-level security handled?

EmbedPortal adds programmatic filters to each embed request based on the viewer's values.

Do we need Domo embedding enabled?

Yes. EmbedPortal uses Domo's embedding, so your Domo agreement must include it.

Try it with your own dashboards

14-day free trial. Unlimited viewers on every plan.

Scroll to Top