Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

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

  • Contact Us
  • Home
  • Web Experiences
  • FAQ

What is a Flow?

Learn what is a Flow and what components can be used when building Flows.

Written by Sofia Domingues

Updated at May 14th, 2025

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

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

  • Installation & Developers
    Installing Appcues Web Installing Appcues Mobile API & Data Troubleshooting Extras
  • Web Experiences
    Building Web Experiences Targeting Studio Customization & Styling Use Cases Troubleshooting FAQ
  • Mobile Experiences
    Installation & Overview Building Mobile Experiences Mobile Analytics & Integrations Troubleshooting
+ More
  • Home

  • Installation & Developers

    • Web Experiences

      • Mobile Experiences

        Flows are a series of steps designed to guide your users through an experience. Appcues helps you build, publish, analyze, and iterate Flows.

        Here's what a Flow looks like:

        Flows are built using a Google Chrome Extension called Appcues Builder: What is the Appcues Builder?

        Flows are made up of steps, and each step is one of our four pattern types: Modals, Slideouts, Hotspots, and Tooltips.

        Inside the step are components, like text, images/GIFs, buttons, videos, emojis, forms and surveys, or HTML.

         

        Flows are broken down into multiple layers with a hierarchy of:

        Flow --> Step Groups --> Step Children

        For more about groups, check out our documentation: Groups and Step-Groups

        Flows can span multiple pages across your site, which means, for instance, that you can lead users from the dashboard to a settings page. For more about flows that span pages, check out our documentation: Build a Flow Across Pages

        For a step by step guide on how to build a flow, our documentation is a good resource: Build a Flow Step by Step

        Was this article helpful?

        Yes
        No
        Give feedback about this article

        How can we improve this article?

        Share additional info and suggestions

        Related Articles

        • FAQ: Checklist
        • Content Security Policies
        • What is the Appcues Builder?
        • Supported images, videos and gifs and recommended sizes
        • FAQ: NPS
        DON'T TAKE OUR WORD FOR IT

        Start building with Appcues for free

        Try before you buy
        No credit card required
        Support included
        Start building for freeBook a demo
        or take an interactive tour
        Appcues logo

        Product

        In-app messaging
        Email
        Push notifications
        Workflows
        Data
        How it works
        Pricing
        What's new

        Use cases

        Onboarding
        Free-trial conversion
        Feature adoption
        Feedback
        Support

        Integrations

        Why connect
        All integrations
        All workflows

        Company

        About
        Careers
        HIRING
        Why Appcues
        Teams
        Customers

        Support

        Request a demo
        Start free trial
        Developer Docs
        Help Center
        Customer Success
        Contact

        Resources

        Product Adoption Academy
        Courses
        Workshops
        Templates
        Examples
        Made with Appcues
        The Appcues Blog
        PLG Collective
        Product-led Experience Report
        The Product Experience Playbook
        The Product-Led Growth Flywheel
        © 2025 Appcues. All rights reserved.
        SecurityTerms of ServiceWebsite Terms of UsePrivacy PolicyCookie Preferences
        Expand

        Definition by