Hotspots are dynamic, flashing icons that appear on a selected element in your app until the user clicks or hovers over it. This subtle but effective tool is ideal for drawing attention to specific elements within your app, guiding users’ focus without being too intrusive.
Adding a Hotspot to your application is simple and quick with Userpilot:
Launch Userpilot: Open the Userpilot Chrome extension and navigate to the page where you’d like to create the Hotspot.
Start Creating: Click on “Start here” and select “Create a Spotlight.”
Choose Your Theme: After naming your Spotlight, select your preferred theme.
Add Hotspot: Click the “Add Spotlight” button and choose Hotspots from the available options.
Choose Hotspot Placement: A highlighted rectangle will follow your cursor on the screen, helping you select the exact location for your Hotspot within the app.
Adjust Settings: Using the settings and design side panel, fine-tune the Hotspot’s placement, behavior, frequency, and design to suit your needs. These options are detailed below.
The following sections are available under the Settings tab:
Element: The selected element is automatically detected by Userpilot, but you can manually specify it by enabling the ‘Text contains’ option or specifying a unique CSS selector to ensure proper detection. Example of the Text contains option:
Text contains: Allows you to target elements with specific text.
Placement: Adjust the direction and position of your Hotspot to ensure it appears exactly where you want it.
Behavior: Dismiss on: Choose whether the Hotspot will be dismissed upon hover or click.
There are two main ways to embed your Hotspot, allowing for flexibility in how it behaves on your app:
Overlay: In this approach, the Hotspot is positioned above the app’s interface. The system periodically recalculates the correct position to ensure it remains in place as users scroll the page or interact with the app. However, this method can cause issues with certain elements, like when dragging and dropping.
Inline: Inline embedding places the Hotspot within the app’s HTML structure. This option makes the Hotspot scroll smoothly as users interact with the page, ensuring it feels native to the app layout. It’s responsive on different devices and does not experience the positioning issues of the Overlay approach.
Under the Design tab, you can customize your Hotspot’s appearance by adjusting the following:
Width
Color
Animation Type
This gives you full control over how the Hotspot will visually integrate into your app, ensuring it aligns with your branding and user experience goals.
How can I point a spotlight to the Resource Center beacon?
You can’t directly target the Resource Center with the default element detector, however, a workaround would be to enable manual detection. Then include the selector ” iframe#userpilot-resource-centre-frame #userpilot-resource-centre-beacon” in the textbox.
Can I customize the animation of a Hotspot?
You can adjust the animation type under the Design tab, allowing you to choose a style that fits your app’s look and feel.