Embed Iframe issue

I am using programatic filtering approach. Whenever form submit it self instead of opening the embed link it open up the default page which we route after normal login.
No matter if we change multiple embed id's it always navigate to same.
Note: Pfilter approach by directly opening on the browser url works fine and opens correct embed.
extra steps I have taken apart from this link https://developer.domo.com/portal/1yafxad1u8azv-programmatic-filtering,
1. Added domain under embed authorized domains
Answers
-
Hello @ksingh1124 ,
Thank you for sharing the details.
Based on what you've described, it seems like the programmatic filtering setup is redirecting to the default Domo login landing page instead of opening the intended embed link after the form submission. Since the pfilter URL works correctly when accessed directly in the browser, the issue might be related to how the form is handling the redirection or how authentication is being managed in the embedded context.
Here are a few things to double-check:
- Authorized Embed Domains:
You've mentioned that your domain is added—this is good. Make sure it’s correctly listed under Admin > Embed Settings > Authorized Domains in Domo. - Embed Type and Authentication:
If you're using private embedding (SAML, OAuth, or JWT), ensure that the authentication tokens or credentials are properly passed during the form submission. If it's public embedding, double-check that you're not hitting any security redirections. - Redirection Handling:
Confirm that the form submission method isn't accidentally triggering a default Domo login redirect. You may want to inspect the network activity in the browser’s developer tools to see if any redirects are occurring. - Embed Code Structure:
Make sure the embed URL you're calling after form submission includes the full, correct pfilter parameters and matches the format shown in Domo’s Programmatic Filtering documentation. - Token Expiry (If Applicable):
If tokens are involved (e.g., with JWT), confirm they are valid and not expired when the form submits.
If all these checks are in place and the issue persists, it would be helpful to gather more information about the programmatic filtering setup and the exact steps you’re following. In that case, please reach out to our support team at support@domo.com, and we’ll be more than happy to assist you further.
0 - Authorized Embed Domains:
Categories
- All Categories
- 2K Product Ideas
- 2K Ideas Exchange
- 1.6K Connect
- 1.3K Connectors
- 311 Workbench
- 6 Cloud Amplifier
- 9 Federated
- 3.8K Transform
- 656 Datasets
- 115 SQL DataFlows
- 2.2K Magic ETL
- 813 Beast Mode
- 3.3K Visualize
- 2.5K Charting
- 81 App Studio
- 45 Variables
- 773 Automate
- 190 Apps
- 481 APIs & Domo Developer
- 79 Workflows
- 23 Code Engine
- 38 AI and Machine Learning
- 19 AI Chat
- AI Playground
- 1 AI Projects and Models
- 18 Jupyter Workspaces
- 410 Distribute
- 120 Domo Everywhere
- 280 Scheduled Reports
- 10 Software Integrations
- 143 Manage
- 139 Governance & Security
- 8 Domo Community Gallery
- 48 Product Releases
- 12 Domo University
- 5.4K Community Forums
- 41 Getting Started
- 31 Community Member Introductions
- 114 Community Announcements
- 4.8K Archive