Elementor Hotspot Integration ( 3 – 4 Hours )
After reviewing the requirement, it appears that the default Elementor Hotspot widget does not fully support the requested functionality. By default, the tooltip behavior can only be set to either hover or click, but not both, or in a more customized way.
We also reviewed the reference link you provided and confirmed that it is built using Elementor as well. However, the hotspot functionality in that example is powered by the Unlimited Elements plugin rather than Elementor’s native Hotspot widget. To achieve the same behavior, we would need to use that plugin.
The setup will require some manual configuration and custom integration. Given that we need to implement 13 hotspot locations, this adds to the complexity of the setup.
As a result, we estimate an additional 3–4 hours of development time to properly implement and fine-tune this feature.
- Install and Activate Unlimited Elements
- Creation of the said page
- Add the Hotspot Widget (Unlimited Elements)
- Upload or Select the Base Image
- Create Hotspot Items
- Add hotspot items one by one using the repeater field inside the widget settings.
- Set the X and Y positions to place the hotspot accurately on the image.
- Define the hotspot icon or marker style.
- Assign the tooltip content (text, image, or HTML if supported).
- Configure Tooltip Behavior
- Set how the tooltip is triggered (hover, click, or custom interaction if available).
- Adjust tooltip placement (top, bottom, left, right) for better visibility.
- Configure animation and transition effects if required.
- Style the Hotspots
- Customize hotspot colors, sizes, borders, and hover states.
- Apply consistent styling to match the site’s design.
- Adjust tooltip typography, spacing, background, and shadow for readability.
- Manually Fine-Tune Positioning
- Since positioning is percentage-based, manually test and adjust each hotspot across different screen sizes.
- Apply responsive settings for tablet and mobile views where necessary.
- Mobile responsive integration
- Testing and troubleshooting