US English (US)
ES Spanish

Submit Article Requests

Do you have a suggestion for an article you would like to see created?
Feel free to submit this form and add your suggestions to our document board.

Please fill out the contact form below and we will reply as soon as possible.

  • Integration Hub
  • Contact Us
English (US)
US English (US)
ES Spanish
  • Docs home
  • Web Experiences
  • Embeds (Beta)

What are Embeds?

Place Appcues content directly inside your page layout

Updated at March 25th, 2026

Submit Article Requests

Do you have a suggestion for an article you would like to see created?
Feel free to submit this form and add your suggestions to our document board.

Please fill out the contact form with the details about the help content you'd like to see.

  • Home

  • Getting Started

    • Installation & Developers

      • Web Experiences

        • Mobile Experiences

          • Workflows

            • Analytics & Data

              • Account Management

                • Best Practices

                  • Integrations

                    Table of Contents

                    When to use Embeds How Embeds work Content and layout Behavior and targeting Embeds vs. Flows When to use a Flow When to use an Embed Can I use both? Common questions How are Embeds different from Pins? How are Embeds different from Banners? Can I use Embeds for localized content?

                    ๐Ÿงช Embeds are currently in Beta ๐Ÿงช

                    ย 

                    Embeds let you place Appcues content directly inside your product's layout โ€” inline with the UI, not layered on top of it. Use them to guide, inform, or prompt users without interrupting what they're doing.

                    Unlike Flows (which overlay the page), Embeds sit within the interface itself. They look and feel like part of your product.

                    An example of an in-app embedded banner to drive upgrade sales

                    When to use Embeds

                    • Onboarding and adoption: Surface next steps, tips, or setup prompts in context โ€” right where users need them.
                    • Contextual help: Show relevant guidance or explanations alongside the feature a user is actively using.
                    • Upsells and upgrades: Highlight plan-specific features or upgrade paths in parts of the UI users already look at.
                    • Personalized nudges: Tailor what each user sees based on their behavior, segment, or lifecycle stage.

                    How Embeds work

                    Embeds target a specific element in your product's UI using a CSS selector and render Appcues content at that location. You choose a placement mode โ€” Append (after existing content), Prepend (before existing content), or Replace (swap out the existing content entirely) โ€” to control exactly how the Embed sits relative to what's already on the page.

                    You define where the Embed appears, who sees it, and what it contains โ€” all from the Appcues Builder, with no code changes required.

                    Content and layout

                    Embeds support different layout options and four content block types: Text, Button, Image, and iFrame. You can build multi-step Embeds where users navigate between screens using buttons.

                    Behavior and targeting

                    • Multiple Embeds per page. You can target several Embeds to the same page. If a user qualifies for more than one, they see all of them.
                    • No conflict with Flows. Embeds and Flows operate independently. Flows still display on a page even if Embeds are also present.
                    • Audience targeting. Embeds use the same targeting rules as other Appcues content โ€” segments, properties, page rules, and events.
                    • Frequency and dismiss. Embeds can show once or every time a user visits the page. You can add a close button and control whether dismissing is permanent or temporary.

                    Embeds vs. Flows

                    Flows and Embeds solve different problems. Flows overlay the page โ€” Modals, Slideouts, and Tooltips appear on top of your UI and require the user to interact before continuing. Embeds render inline โ€” they sit inside the page layout and feel like part of the product.

                    ย  Flows Embeds
                    Placement Overlays the page (Modal, Slideout, Tooltip, Hotspot) Renders inside a target element using a CSS selector
                    User interaction Interrupts โ€” user must engage or dismiss Non-intrusive โ€” visible alongside other content
                    Dismissal User closes the Flow, or it advances on interaction Optional close button per step, or dismiss permanently
                    Multiple per page One Flow displays at a time per user All qualifying Embeds display simultaneously
                    Multi-step behavior Steps can span different pages and elements All steps stay inside the same container (carousel-style navigation)
                    Coexistence Flows and Embeds operate independently โ€” both can appear on the same page at the same time

                    When to use a Flow

                    • You need the user's full attention โ€” onboarding walkthroughs, feature announcements, or surveys where a response is important.
                    • The content needs to guide users across multiple pages or elements.
                    • You want to gate progress โ€” the user must complete or dismiss the step before continuing.
                    • The experience should show once (or a limited number of times) based on frequency rules.

                    When to use an Embed

                    • Guidance should feel native to the page โ€” contextual tips, inline banners, or calls to action that look like part of your product.
                    • The content should be persistently visible as long as the user qualifies, not a one-time interruption.
                    • You want multiple pieces of content on the same page โ€” Embeds don't compete with each other or with Flows.
                    • The use case is spatially specific โ€” you need content inside a particular section, sidebar, or card in your UI.

                    Can I use both?

                    Yes. Embeds and Flows don't interfere with each other. A common pattern is using a Flow to introduce a new feature (one-time announcement) and an Embed to provide ongoing guidance in the relevant part of the UI after the Flow is dismissed.

                    Common questions

                    How are Embeds different from Pins?

                    Pins attach to a specific element and appear as an icon or tooltip on hover/click. Embeds inject content directly into the page layout โ€” they're part of the DOM, not floating over it. Use Pins for contextual hints on specific UI elements; use Embeds for richer inline content like cards, banners, or multi-step guides.

                    How are Embeds different from Banners?

                    Banners are fixed to the top or bottom of the page. Embeds can target any element anywhere in your layout. Embeds also support multi-step content, flexible layouts, and iframes โ€” Banners are simpler and better suited for brief site-wide announcements.

                    Can I use Embeds for localized content?

                    Yes. Embeds support multiple locales and RTL layout direction from the builder.

                    ย 

                    ย 

                    embeds embeds overview when to use embeds embed vs flows

                    Was this article helpful?

                    Yes
                    No
                    Give feedback about this article

                    Related Articles

                    • Create Embeds
                    • Preview and Test your Embed
                    • Target Embeds
                    Appcues logo

                    Product

                    Why Appcues How it works Integrations Security Pricing What's new

                    Use cases

                    Appcues Integration Hub User Onboarding Software Feature Adoption Software NPS & Surveys Announcements Insights Mobile Adoption

                    Company

                    About
                    Careers

                    Support

                    Developer Docs Contact

                    Resources

                    The Appcues Blog Product Adoption Academy GoodUX Case studies Webinar Series Made with Appcues

                    Follow us

                    Facebook icon Twitter icon grey Linkedin icon Instagram icon
                    ยฉ 2022 Appcues. All rights reserved.
                    Security Terms of Service Privacy Policy

                    Knowledge Base Software powered by Helpjuice

                    Expand