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 17th, 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.

  • Installation & Developers
    Installing Appcues Web Installing Appcues Mobile API & Data Troubleshooting Extras
  • Web Experiences
    Flows Launchpads Pins Checklists Banners NPS Surveys & Forms Targeting and Triggering Customization & Styling Troubleshooting Use Cases FAQ
  • Mobile Experiences
    Installation & Overview Building Mobile Experiences Mobile Analytics & Integrations Troubleshooting
  • Workflows
    Building & Configuration Use Cases Workflow Analytics and Integrations
  • Account Management
    Subscription Users & Data
  • Analytics & Data
    Experience and Event Analytics Data Users & Accounts
  • Best Practices
    Best Practices Use Cases Pro Tips Product-led Growth
  • Integrations
    Integration Documents Use Cases Extras
  • System Status
    System Status & Incidents
+ More

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.

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