Overview
The Embeddable Widget is a JavaScript component that adds destination content to your existing website so travellers can plan without leaving your domain.Integration level: Low integration. The widget is installed with a script in your page header and a dynamic content snippet where you want it to render.
Setup flow
1
Add the widget script to the page header
Obvlo provides a code snippet to load the widget engine.
2
Add the dynamic content snippet
Place the HTML block where the widget should appear on the page.
3
Configure layout and behaviour in Portal
Set card order, styles, filters, and interaction settings.
4
Run design and device checks
Confirm branding, content quality, and responsive behaviour before launch.
Key capabilities
Widget configuration
Configure layout, styling, and behaviour using embed attributes or Portal controls.
Main page cards
Build the homepage from Header Banner, Menu, Grid, and List-Map cards.
Search and map
Support listing discovery with free-text search, marker clusters, and co-location handling.
Personalisation
Ask preference questions and re-rank recommendations based on traveller responses.
Drawer mode
Launch as a side button that expands into a full widget overlay.
Insights
Send interaction events into Google Analytics and related reporting workflows.
Integration options
- Display mode
- Branding
- Analytics
Use full, nearby, or hidden mode based on your page goals. Hidden mode keeps data flows active without visible UI.