The website events calendar your visitors will actually use
Month, week, and agenda views of your published website events, with live filtering and one-click registration — no page reloads, no third-party plugin.
The problem
Odoo's native website events render as a flat, text-heavy list. Visitors cannot scan a month, spot which weekend has a workshop, or filter to the one event type they care about — and the moment they cannot quickly find a date, they leave without registering.
The solution
Website Events Calendar turns those same events into an interactive month, week, and agenda calendar with live filter chips, per-type colours, and direct registration links — plus a drag-and-drop snippet and an iframe-embeddable page, with zero configuration.
Everything visitors need to browse and register
Every capability below is implemented in the module.
Server-rendered month grid
A fully server-rendered, SEO-friendly month view with colour-coded event chips, clean stacking on busy days, and automatic "today" highlighting.
Hour-by-hour week timeline
Switch to a week view with proportionally sized event blocks, so visitors see exact time of day and duration at a glance.
Chronological agenda list
A linear "what's next" view groups upcoming events under date headers, each with a direct Register link.
Instant view switching
Toggle between Month, Week, and Agenda with no page reload, so visitors stay engaged while they browse.
Live event-type filter chips
One-tap filter chips let visitors narrow month, week, or agenda to the single event type they care about.
Per-type calendar colours
Assign a calendar colour to each event type right from the standard Event Type form — no separate configuration screen.
Website-manager settings
Choose the default view, the first day of the week, and the calendar theme from a dedicated Website Settings panel.
Drag-and-drop builder snippet
Place the Events Calendar on any page with a drag-and-drop website-builder snippet — no code required.
Iframe-embeddable page
A bare-layout calendar page is ready to embed by iframe on any external site, with responsive sizing.
How it works
Install and publish
Install the app; your existing published website events appear on the calendar automatically, with zero configuration.
Colour-code event types
Set a calendar colour per event type from the standard Event Type form's Website tab.
Place the calendar
Drag the Events Calendar snippet onto any page, or link visitors straight to the dedicated calendar or embed page.
Visitors browse and register
Visitors switch views, filter by event type, and register in one click from any event on the calendar.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
Yes. It reads directly from Odoo's native published website events — there are no new models and no data migration, so your existing events appear as soon as the app is installed.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Website Events Calendar
A public events calendar with month, week and agenda views, live event-type filter chips and per-type colours — droppable as a builder snippet or embedded by iframe.
Buy on Odoo App Store