Web App (Digital Concierge) Features
Use Web App for implementation overview. Use this page for detailed feature reference.
Features
| Feature | What It Does | Key Capabilities |
|---|---|---|
| Homepage | Dynamic personalised feed of guides, listings, and promos. | Dynamic greeting based on time of day and destination weather data; Promos displayed according to personalisation, date, traveller type; Featured Guides and Featured Listings ranked above non-featured; Guide carousel (mobile/tablet) or grid (desktop); Scroll position preserved on back navigation |
| Personalisation | Configurable question flow to capture traveller preferences. | Button-based modules capturing traveller type, trip purpose, interests; Start/completion screens configurable in Portal; Modules toggleable on/off in Portal; Default modules: traveller type, trip purpose, interests; Responses re-rank and filter all recommendations |
| Saved List | Device-based saved list without account requirement. | Save and revisit recommendations without sign-up; Saved items stored on device for return visits; Directions accessible from saved recommendations; Users can edit/remove items anytime |
| Search | Location-based search using destination geocoordinates. | Returns destination recommendations from the database first; Google Places fallback when no listings match query; Top 12 fallback results shown; Covers content gaps so travellers always find what they need |
| Explore & Map | Full-page interactive map with search, clustering, and filters. | Desktop: listings column on left, map on right; Mobile/tablet: full-screen map with touch navigation; Free text search bar filters results; Activity filter (Eat, See, Drink, Do); Ranking filter (Relevance or Distance); GPS centering button; Clustering for nearby markers; Co-location modal for identical coordinates |
| Handbook | Optional digital handbook replacing PDFs. | Content organised into sections/blocks displayed as accordion; Each block supports text, imagery, CTA (URL, phone, email); Capacity equivalent to ~30-page PDF; Shareable directly to travellers via unique URL; Set up by Obvlo, editable by staff via Portal |
| Area Guide Pages | Neighbourhood pages with area introduction and nearby listings. | AI-generated cover image with four seasonal versions; Area introduction copy generated automatically; Listings selected by geographic proximity; Embedded map showing area and listings; Optional (requires area guide content configured) |
| Thematic Guide Pages | Theme-based guide pages with listing recommendations. | Guide name and description at the top; Listings in vertical scroll (each shows image, name, category, distance); Interactive map showing listing positions; Scroll position preserved on back navigation; Responsive across device types |
| Individual Listing Pages | Full detail pages for each recommendation. | Header: image carousel, trait tags, rating, distance, travel duration; What-to-expect copy generated from review data and brand guidelines; Plan-your-visit: map, distance, walking/driving time, directions link; External links (Google Maps, reviews, website); Save/Share functionality; CTA bar differs by device (desktop: sticky accordion, mobile: floating bar) |
| Promo Pages | Promotional content cards and detail pages. | Promo cards displayed before guides on homepage; Multiple promos grouped into custom sections (e.g. Stay, F&B); Card fields customisable: thumbnail, title, CTA label, colour, image; Three CTA behaviours: open promo page, open handbook, open URL |
| CSAT | Customer satisfaction collection flow. | Triggers after personalisation complete and 12+ engagement events recorded; 1-to-5 emoji-based rating; Promoter (4-5) flow: positive feedback options + open text; Detractor (1-3) flow: improvement options + open text; Optional skip/back navigation |
| Web App Insights | Analytics on engagement, behavioural, and demographic data. | Engagement Data: sessions, avg duration, satisfaction scores, UTM breakdown; Demographic Data: guest country, language via Google Analytics; Psychographic Data: traveller types, purposes, interests from personalisation; Behavioural Data: active times, content patterns, price sensitivity; Technographic Data: device and browser usage |
Future Updates
When new Web App features are released, simply add a new row to the table above.Related
- Portal Features — Configure Web App settings from Portal
- Reporting — View Web App engagement data