Product Guides
Add interactive hotspot markers to video content with time-based triggers. Hotspots appear and move along keyframed paths as the video plays, letting viewers discover product details without leaving the video.
The video hotspot builder uses a three-panel layout with a timeline:
Video formats
MP4 and WebM play natively. HLS streams (.m3u8) are auto-detected and use an HLS player. The player type can also be set manually in video settings.
Each video hotspot has the following properties:
| Property | Description |
|---|---|
| Position (x, y) | Percentage-based coordinates on the video frame. Drag the pin or enter exact values. |
| Start / End time | The time range during which the hotspot is visible. Set manually or use the "Set to current time" button. |
| Label | Internal name shown in the left panel and optionally as a marker label. |
| Popover content | Product data (title, description, price, image, CTA) or custom HTML for the popover. |
| Badge | Optional badge text (e.g. "NEW", "SALE") shown on the popover. |
| Marker style | Visual style: dot, dot + label, or numbered. |
| Appear animation | How the hotspot animates in: fade, scale, or none. |
Hotspots can move across the video frame over time using keyframes. Each keyframe records a position (x, y) at a specific time. The hotspot interpolates smoothly between keyframes.
Edge keyframes
The first and last keyframes always align with the hotspot's start and end times. Resizing the band on the timeline automatically moves these edge keyframes.
When no hotspot is selected, the right panel shows global video settings:
| Setting | Description |
|---|---|
| Video URL | The source URL. Supports MP4, WebM, and HLS (.m3u8). |
| Poster image | Still image shown before playback starts. Auto-extracted or manually selected. |
| Theme | Light or dark theme for the player UI. |
| Player type | Auto-detect, HTML5, or HLS. Auto-detect uses the URL to choose. |
| Autoplay / Loop / Mute | Standard playback controls. |
| Controls | Toggle video controls, fullscreen button, hotspot navigation, and timeline dot indicators. |
Each hotspot can override global defaults for interaction behavior:
Optionally divide the video into chapters. Each chapter has a title and a start time. Chapters appear as segments on the timeline and can be used for navigation when chapter navigation is enabled in the controls settings.
Bulk manage hotspots via the import/export menu in the left panel:
| Shortcut | Action |
|---|---|
| Space | Play / pause the video |
| Arrow Left / Right | Step backward / forward 0.2 seconds |
| Shift + Arrow Left / Right | Step backward / forward 2 seconds |
| Escape | Cancel placement or deselect hotspot |