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

Tooltips & Hotspots

Configure and customize Tooltip and Hotspot steps — beacons, backdrops, skip options, and how progression and completion are tracked.

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

                  Tooltips Hotspots Configure the beacon Configure background color Configure the backdrop Make a step skippable or required How Tooltip progression works How Hotspot progression works How step completion is tracked For targeting conditions For analytics

                  Tooltips and Hotspots are element-anchored patterns that point users to specific parts of your UI. For an overview of all four pattern types and when to use each, see Flows overview. For help attaching these patterns to elements, see Place Tooltips and Hotspots.

                  Tooltips

                  Tooltips direct users through a sequence by pointing to specific elements — "click here, then here." Use them for guided walkthroughs and step-by-step product tours.

                  Each Tooltip attaches to an element using a CSS selector. The Builder highlights the target element in green when you place the step.

                  Hotspots

                  Hotspots are passive guideposts. They mark areas of your UI with a beacon that users expand on demand. Use them for feature discovery, on-demand help, or highlighting UI changes.

                  Hotspots in the same step group all display simultaneously on the page. Users can expand them in any order. The group is complete once every Hotspot has been expanded.

                  "Next" buttons aren't supported in Hotspots. Because grouped Hotspots appear at the same time and can be explored in any order, there's no sequential "next" action.

                  Configure the beacon

                  Both Tooltips and Hotspots display a beacon — the visual indicator attached to the target element. Beacon options differ by pattern:

                  Pattern Beacon options
                  Tooltips No beacon, Hotspot beacon, or question mark beacon
                  Hotspots Hotspot beacon (default) or question mark beacon

                  Set the global beacon style (icon, color, animation) in your Theme under the Tooltips & Hotspots configuration.

                  Configure background color

                  Set the background color, font color, border radius, and shadow for Tooltips and Hotspots in your Theme.

                  Configure the backdrop

                  Backdrops are supported on Tooltips only — not Hotspots.

                  Three options are available in the Builder:

                  • No backdrop — the user can see and interact with your app.
                  • Soft backdrop — dims the area around the target element. Users can still click outside.
                  • Hard backdrop — blocks interaction with your app. The user must interact with the Tooltip to continue.

                  Adjust the horizontal and vertical padding and border radius in the Design tab. To change the backdrop color or opacity, add custom CSS using the .apc-spotlight selector.

                  Make a step skippable or required

                  Tooltips and Hotspots support two skip options in the Builder:

                  • X button — adds a close button in the top-right corner. Supported on Tooltips only (not Hotspots).
                  • Dismiss link — adds a "Hide these tips" link to the Tooltip or Hotspot content.

                  When a user clicks either option, Appcues fires step_skipped and flow_skipped events and ends the Flow. Customize the dismiss link text and styling with custom CSS in your Theme.

                  For details on how skip behavior interacts with backdrops, see Make Flows skippable or required.

                  How Tooltip progression works

                  Tooltips progress in two ways depending on whether the step has a button:

                  With a "Next step" button: The Flow advances when the user clicks the button.

                  Screen Recording 2023-09-25 at 11.04.14 AM

                  Without a button: The Flow advances when the user clicks the target element the Tooltip is pointing to. This creates action-driven Tooltips — the user must interact with the actual UI element to continue.

                  If there's no button and the Tooltip is the final step in the Flow, clicking the target element completes the Flow.

                  Screen Recording 2023-09-25 at 11.06.54 AM

                  How Hotspot progression works

                  Hotspots in the same step group appear on the page at the same time. Users expand them in any order by clicking the beacon. Each Hotspot disappears after being viewed.

                  The Flow advances to the next step group only after all Hotspots in the current group have been expanded.

                  Example: A Flow has a group of 2 Hotspots followed by a single Hotspot in its own group. When the Flow starts, the first 2 Hotspots appear simultaneously. The third Hotspot only appears after the user has expanded both of the first two.

                  Zight Recording 2025-05-08 at 04.16.22 PM

                  How step completion is tracked

                  For targeting conditions

                  Tooltips and Hotspots are tracked as "has been completed" — the step counts as complete only when the user interacts with it. In Studio targeting conditions, these step types show "has been completed / has not been completed."

                  "Show once" Flows that start with a Tooltip or Hotspot group keep appearing until the user interacts with all steps in the first group. The Flow isn't marked as "seen" until that group is completed.

                  For analytics

                  Tooltips are marked "completed" in analytics when the last Tooltip in the group is closed through one of these actions:

                  • Clicking a Next step button (on the last step in the group)
                  • Clicking the target element (if no button is present and this is the last step)
                  • Clicking a Go to URL button with "Mark flow in progress as complete" selected
                  • Clicking a Skip to Next Group button (completes the Flow when this is the last group)
                  • Clicking a Dismiss Flow button with "Mark flow in progress as complete" selected
                  • Clicking a Trigger Appcues Flow button

                  Hotspots are marked "completed" when the last remaining Hotspot in the group is expanded (clicked on). It does not need to be dismissed or collapsed — expanding the beacon is enough.

                  Hotspot completion can also be triggered by a custom button using:

                  • Go to URL with "Mark flow in progress as complete" selected
                  • Skip to Next Group (completes the Flow when this is the last group)
                  • Dismiss Flow with "Mark flow in progress as complete" selected
                  • Trigger Appcues Flow

                  Clicking the X or "Hide these tips" dismiss link does not count as completed — it fires a flow_skipped event instead.

                  tooltips hotspots backdrop tooltip skip tooltip

                  Was this article helpful?

                  Yes
                  No
                  Give feedback about this article

                  Related Articles

                  • Place Tooltips and Hotspots
                  • Build a Flow Across Pages
                  • Customize Modals & Slideouts (CSS)
                  • Customize and configure buttons
                  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