iFrames seem like the obvious way to add workflow automation to a SaaS app quickly. You drop another application into a page, pass authentication through somehow, and technically the workflow builder is now “inside” your product. At first glance, it feels like the fastest possible implementation.
The problem is that users can usually tell immediately they are interacting with something separate from the rest of the product.
The styling behaves differently. Navigation feels disconnected. Keyboard shortcuts stop working properly. Loading states look inconsistent. Sometimes browser history behaves strangely or authentication sessions become awkward. Even when the integration technically works, the workflow system often feels like another website living inside your app rather than part of the app itself.
That matters more than many SaaS teams initially expect because workflow automation is not usually a secondary feature users visit occasionally. If adoption goes well, workflows become tied directly to operational processes inside the customer’s business. At that point, the workflow experience starts affecting how users perceive the product overall.
Security and Authentication Become More Complicated
There are also security and infrastructure concerns that start appearing once iframe-based systems become deeply integrated into a customer-facing SaaS product.
Authentication handling becomes more complicated because sessions often need to pass between separate systems and domains. Browser security policies around cookies and third-party storage continue getting stricter, which can create unpredictable login and session behavior inside embedded iframes.
Permissions and access control also become harder to reason about cleanly because part of the user experience is technically operating outside the core application.
For SaaS companies working with enterprise customers, this can become an uncomfortable conversation fairly quickly. Security reviews often become more complicated when sensitive operational workflows are running through externally embedded systems with separate infrastructure, separate frontend applications, and different authentication boundaries.
iFrames Make Deep Product Integration Harder
There are also practical product limitations with iframe-based embedding.
Customizing the UI deeply becomes harder. Matching the product’s existing design system becomes harder. Analytics, onboarding flows, feature flags, navigation, and frontend behavior all become more fragmented because the workflow layer is not truly part of the same application.
Over time, many SaaS teams discover they are spending increasing amounts of effort trying to hide the fact that the workflow builder is external.
That is one reason fully embedded non-iframe workflow systems have become more attractive recently. Instead of visually embedding a separate application, the SaaS product controls the frontend experience directly while workflow infrastructure operates underneath through APIs and backend services.
The difference in user experience is usually obvious immediately. The workflows inherit the same branding, authentication, navigation, permissions, and interface behavior as the rest of the product. Users stay inside one consistent operational environment instead of bouncing between loosely connected systems.
Embedded Workflows Feel Like Part of the Product
With Embed Workflow, the workflow system is designed specifically around fully embedded white-label SaaS automation without relying on iframe-based experiences. The workflows use the product’s own frontend experience, triggers, actions, permissions, and branding while the execution infrastructure operates underneath in the background.
For many SaaS products, avoiding iframes is ultimately less about aesthetics and more about control. Control over the user experience, control over security boundaries, and control over how automation fits into the product long term.

David Amrani is the founder and CEO of Embed Workflow. After building three custom workflow automation systems from scratch, with each taking over 8 months at companies like Brivity, a healthcare startup, and Resorcity, he saw the gap between bloated iPaaS tools and what SaaS companies actually need.
In 2022, he launched Embed Workflow: a white-labeled, embeddable, high-performance solution designed for startups. With 10+ years in engineering leadership and deep expertise in automation architecture, he’s building the tool he wished he’d had.
