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
  • Docs home
  • Web Experiences
  • Flows

Targeting use cases and examples

Learn some targeting use cases to define when your flows should show to your users.

Updated at March 23rd, 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

                • Integrations

                  Table of Contents

                  Show Flows in a specific order Show a Flow a set number of times Show a Flow on a recurring schedule Space time between multiple Flows Show a Flow until the user completes it Show a Flow after an event Show a Flow during a specific window after signup Step completion reference

                  Common audience targeting recipes for Flows — show Flows sequentially, on an interval, a set number of times, after events, and until completed.

                  These examples use audience targeting conditions on the Flow settings page. For the basics of how targeting works, see Configure Flow settings. For a deeper dive into audience conditions, see Audience targeting.

                  Show Flows in a specific order

                  Show a "Welcome" Flow first, then an "Add Tasks" Flow 5 days later.

                  On the Add Tasks Flow, add these audience conditions:

                  • Flow "Welcome" → has been seen
                  • Flow "Welcome" → has not been seen in the last 5 days

                  This ensures the user saw the Welcome Flow at least 5 days ago before qualifying for the next one.

                  Show a Flow a set number of times

                  Show a Flow exactly 3 times, then stop.

                  1. Set frequency to Show every time.
                  2. Add an audience condition: Flow "[this Flow]" → has been seen fewer than 3 times.

                  Once the user has seen it 3 times, they no longer qualify.

                  Show a Flow on a recurring schedule

                  Show the same Flow once every 7 days.

                  1. Set frequency to Show every time.
                  2. Add an audience condition: Flow "[this Flow]" → has not been seen in the last 7 days.

                  After 7 days pass since the user last saw the Flow, they qualify again.

                  Space time between multiple Flows

                  Prevent users from seeing too many Flows in a short period.

                  On each subsequent Flow, add an audience condition: Flow "[previous Flow]" → has not been seen in the last X days.

                  This creates a buffer between Flows regardless of frequency settings. You can also use the global Experiences frequency limit to cap all Flows account-wide.

                  Show a Flow until the user completes it

                  Keep showing a Flow on every visit until the user finishes all steps.

                  1. Set frequency to Show every time.
                  2. Add an audience condition: Flow "[this Flow]" → last step has not been completed.

                  The Flow reappears on every qualifying page view until the user completes the final step.

                  This works reliably for Flows that start with Tooltips or Hotspots, where completion requires interaction. For Flows starting with Modals or Slideouts, "seen" and "completed" are effectively the same — the step counts as complete the moment it renders.

                  Show a Flow after an event

                  Show a Flow 3 or more days after a specific event occurred.

                  Add these audience conditions:

                  • Event "Purchase" → has occurred at least 1 time
                  • Event "Purchase" → has not occurred in the last 3 days

                  This targets users who triggered the event at some point in the past but not recently — creating a delay between the event and the Flow.

                  Show a Flow during a specific window after signup

                  Show a Flow only during the second week after a user signs up.

                  Add these audience conditions:

                  • Event "Sign up" → has occurred in the last 14 days
                  • Event "Sign up" → has not occurred in the last 7 days

                  This creates a window: users who signed up between 7 and 14 days ago qualify.

                  Step completion reference

                  When building targeting conditions, remember that different patterns track completion differently:

                  Pattern Condition in UI Triggered by
                  Modals, Slideouts "has been seen" Step renders on screen
                  Tooltips, Hotspots "has been completed" User interacts with the step

                  For more on completion tracking, see Flows overview.

                  targeting flows targeting use cases flow targeting show a flow after another flow show a flow x times show a flow every x days show a flow on an interval show a flow more than once

                  Was this article helpful?

                  Yes
                  No
                  Give feedback about this article

                  Related Articles

                  • Configure Audience Targeting
                  • Advanced Targeting Techniques
                  • Target Appcues Flows Based on Form Responses
                  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