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
  • Appcues App
  • Campaign playbooks

How to segment your audience

The priority order and principles behind who sees what.

Updated at July 7th, 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

                  • Appcues App

                    Table of Contents

                    Segmentation priority 1. Behavior (what the user has or hasn't done) 2. New vs. existing 3. Power vs. casual 4. Admin vs. end user 5. Persona or job role 6. Device or platform 7. Plan tier Why behavior comes first Three segmentation mistakes to avoid Targeting the wrong signal Over-segmenting Under-segmenting What to avoid What good segmentation needs from your data How to segment better

                    Don't just ask "who should see this?" — ask "what has this person done or not done, and where are they in their journey?" This article walks through the priority order to use when segmenting audiences, and the mistakes to avoid.

                    The Appcues App is in beta and rolling out gradually. If you don't see it yet at app.appcues.com, it hasn't been enabled for your account. See Introducing the Appcues App for more.

                    Segmentation priority

                    Layer segment dimensions in this order — earlier dimensions carry more weight:

                    1. Behavior (what the user has or hasn't done)

                    Actions and inactions with features in your product — "hasn't completed onboarding," "used Feature A but not Feature B," "login frequency dropping." Reach for this first: behavioral segments don't go stale the way attribute-based segments do. If your Appcues data includes custom events, use them before anything else.

                    2. New vs. existing

                    How long a user has been in the product. New users need onboarding and guidance; existing users need less interruption and more awareness of what's changed. Use registration date or a "days since first seen" property to split these.

                    3. Power vs. casual

                    How intensely someone uses the product. Power users want less interruption and more awareness of new features. Casual users want more guidance. The more messages a power user gets that aren't specific to them, the more they tune out future messages.

                    4. Admin vs. end user

                    The bedrock distinction — but it's the floor, not the ceiling. Admins focus on setup and configuration. End users focus on education, value discovery, and habit-building. Never target end users with admin-only actions, like system configuration or integration setup.

                    5. Persona or job role

                    Role-based targeting — insurance brokers vs. policyholders, a product manager vs. a developer. Use this when the campaign's content varies meaningfully by what the person does, not just how they use the product.

                    6. Device or platform

                    Web vs. mobile vs. mobile web. Factor this in when experiences and triggers diverge across surfaces.

                    7. Plan tier

                    Trial vs. free vs. paid. Relevant for expansion and trial-conversion campaigns where the experience changes based on what the user has access to.

                    Why behavior comes first

                    Most under-segmentation problems are really "not using events" problems. Teams default to targeting by user property — plan tier, role, signup date — because those attributes are easy to set up. But two admins on the same plan can be in completely different stages of their journey: one is power-using the product daily, the other logged in once and disappeared.

                    Prioritize events over properties: events capture where the user is right now, not just who they are. Behavioral descriptions ("users who started the setup wizard but didn't finish") produce sharper targeting than attribute-only descriptions ("users on the Pro plan").

                    Three segmentation mistakes to avoid

                    Watch for three failure modes:

                    Targeting the wrong signal

                    Segmenting on traits when you should segment on outcomes. If the goal is feature adoption, the right signal is "hasn't used the feature," not "is an admin." Always work backward from the outcome you're trying to drive.

                    Over-segmenting

                    Creating overly complex segments — unique segments for every experience, "not a member of segment X" stacked across many rules, or CSV uploads treated as live segments. These slow down qualification, are hard to maintain, and give a false sense of precision. If you see this pattern, simplify the targeting.

                    Under-segmenting

                    Treating all admins (or all users) as one group when they're clearly in different lifecycle stages. Shipping a single experience to a broad, mixed audience and calling it targeted. Reach for event-based distinctions before settling for a broad attribute-based segment.

                    What to avoid

                    • CSV file uploads as a "live" segment. A CSV is a snapshot — it's stale the moment you upload it. Use behavioral or attribute-based logic instead.
                    • Stacking "not a member of segment X" across many segments. This slows qualification and becomes unmaintainable. Use one-off targeting or simpler logic instead.
                    • A unique segment per experience. Often unnecessary — one-off targeting directly on the experience is cleaner.

                    What good segmentation needs from your data

                    Segmentation is only as good as the data your product sends to Appcues. If you're passing very few user properties and no custom events, you won't be able to build behavioral segments — you'll need to work with what you have until that changes.

                    If you're passing a large number of properties and events, figure out which ones actually matter for the campaign. Too much data without a clear signal is as limiting as too little.

                    How to segment better

                    When you define your audience, include:

                    • What they've done or not done — "users who created a project but never invited a teammate"
                    • Where they are in their journey — "second week of trial," "been active for 90 days"
                    • What outcome you're segmenting toward — "I want to reach people most likely to upgrade"

                    The more behavioral context you give, the sharper the targeting.

                    Was this article helpful?

                    Yes
                    No
                    Give feedback about this article

                    Related Articles

                    • How to pick the right experience type
                    • How to plan onboarding and adoption
                    • How to plan a feature launch
                    • How to plan re-engagement
                    • How to plan expansion
                    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