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.

  • Appcues Certifications & Training
  • Integration Hub
  • Contact Us
  • Docs home
  • Web Experiences
  • Flows

Tooltips & Hotspots

Learn about two of the four pattern types that are part of a Flow

Updated at June 26th, 2025

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

  • Installation & Developers

    • Web Experiences

      • Mobile Experiences

        • Workflows

          • Analytics & Data

            • Account Management

              • Best Practices

                • Integrations

                  • System Status

                    Table of Contents

                    Tooltips Hotspots Background color Beacon Backdrop Skippable or Required Tooltip progression Tooltip completion Hotspot progression Hotspot completion

                    Out of our 4 main flow patterns, Tooltips and Hotspots are the ones that guide users through your application! They're meant to catch the attention of your users to a particular element or area. Because of that, the Builder gives you control over where you want to attach these patterns to your application.

                    Tooltips

                    Next action pointers. Tooltips are best used to direct sequences and walkthroughs. With tooltips, you might point out a useful feature on your site or tell users where to click next.

                    Hotspots

                    Helpful guideposts in your product. Great for "passive" feature discovery. Use hotspots to provide your users with on-demand guidance or tips, or point out smaller UI changes.

                    Hotspots are unique in that you can have several visible on the page at the same time, although only one at a time can be expanded.

                    Background color

                    You can define the background color of your Tooltips & Hotspots in the Theme you're using. You can also set the main font color here, as well as the border radius and shadow of the container.

                    Beacon

                    Tooltips can either have no beacon, a Hotspot beacon (selected below) or a question mark beacon. Hotspots will have a Hotspot beacon by default, but can also have a question mark beacon.

                    You can set the global settings of your beacon, like the icon, color and the animation, on your Theme directly.

                    Backdrop

                    Backdrop settings are only supported in Tooltips. You can add no backdrop, a soft backdrop (as shown below) or a hard backdrop. The presence of a backdrop will block users from interacting with your application elements.

                    You can also adjust the horizontal and vertical padding for the backdrop as well as the border radius in the Design tab.

                    Zight Recording 2025-05-09 at 02.44.22 PM

                    The backdrop color and opacity is set by default. If you'd like to change it, you'll need to add custom CSS to your application stylesheet using the selector .apc-spotlight

                    Skippable or Required

                    Tooltips and Hotspots patterns support skip options in the Appcues builder. This allows you to add a skippable X in the top right corner of your Tooltip (not support in Hotspots) or a Dismiss link. When a user clicks on ‘x’ or ‘Hide these tips’ we will end the flow and note the user's journey choices with a step_skipped and a flow_skipped event.

                    The dismiss link adds a ‘Hide these tips’ link to your Tooltip or Hotspot. The skip options can be further customized with custom CSS in your Theme.

                    Read our article on making Flows skippable or required to learn more about this.

                     

                    Tooltip progression

                    There are two ways to use tooltips in a Flow. A tooltip can be used with a ‘next’ button or without any buttons, resulting in a different experience: 

                    • If a tooltip is used with a ‘next’ button, the flow will progress by clicking on ‘next’.
                    Screen Recording 2023-09-25 at 11.04.14 AM
                    • If a tooltip is used without a button, the flow will progress by clicking on the element it's pointing to. These tooltips are action-driven.
                    Screen Recording 2023-09-25 at 11.06.54 AM

                    Tooltip completion

                    In terms of targeting these types of steps in your settings pages, Tooltips are considered completed when the user has interacted with them, so in the UI, those types of steps will show up as “has been completed”. Continuing the Flow by clicking next, clicking the target element or dismissing the Flow will mark a Tooltip as having been completed.

                    This also means that if you set a flow to "Show Once" and it begins with a Tooltip group, the Flow will continue appearing until the user interacts with all the Tooltips in the group.

                     

                    In terms of analytics, Tooltips are considered completed when the last tooltip of the group is closed via the built-in "Next step" button (not the skip link or X button). They can also be completed with a custom button using any of the following actions:

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

                    Note: If there is no button on the tooltip with a “Next Step” action, then clicking the element to which you've anchored the tooltip will progress the flow to the next step. If this is the final step in the flow, the flow will then be completed.

                    Hotspot progression

                    Hotspots that are grouped will show simultaneously on the page. In the screenshot below there is a Hotspot group of 2 Hotspots and 1 Hotspot step group.

                    When this flow is live, the first 2 Hotspots will show at the same time on the page. These Hotspots can be expanded in any order and will disappear after being seen. The third Hotspot in the screenshot above will only show after the previous group is completed.

                    Zight Recording 2025-05-08 at 04.16.22 PM

                    Due to this nature, ‘next’ buttons aren't supported in Hotspots.

                    Hotspot completion

                    In terms of targeting these types of steps in your settings pages, Hotspots are considered completed when the user has interacted with them, so in the UI, those types of steps will show up as “has been completed”. Continuing the Flow by expanding the beacon or dismissing the Flow will mark a Hotspot as having been completed.

                    This also means that if you set a flow to "Show Once" and it begins with a Hotspot group, the Flow will continue appearing until the user interacts with all the Hotspots in the group.

                     

                    In terms of analytics, Hotspots are considered completed when the last remaining Hotspot of the group is clicked on to be expanded. It does not need to dismissed or collapsed for the group to be considered completed, as long as the last Hotspot has been expanded. They can also be completed with a custom button using any of the following actions:

                    • "Go to URL" with the "Mark flow in progress as complete" checkbox selected
                    • "Skip to Next Group" (completes flow when this is the last step group of the flow)
                    • "Dismiss Flow" with the "Mark flow in progress as complete" checkbox selected
                    • “Trigger Appcues Flow”
                    tooltips hotspots backdrop tooltip skip tooltip

                    Was this article helpful?

                    Yes
                    No
                    Give feedback about this article

                    Related Articles

                    • Placing Tooltips & Hotspots
                    • Build a Flow Across Pages
                    • Customize Modals & Slideouts (CSS)
                    • 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 Appcues University

                    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