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.

Capabilities

Everything visitors need to browse and register

Every capability below is implemented in the module.

01

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.

02

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.

03

Chronological agenda list

A linear "what's next" view groups upcoming events under date headers, each with a direct Register link.

04

Instant view switching

Toggle between Month, Week, and Agenda with no page reload, so visitors stay engaged while they browse.

05

Live event-type filter chips

One-tap filter chips let visitors narrow month, week, or agenda to the single event type they care about.

06

Per-type calendar colours

Assign a calendar colour to each event type right from the standard Event Type form — no separate configuration screen.

07

Website-manager settings

Choose the default view, the first day of the week, and the calendar theme from a dedicated Website Settings panel.

08

Drag-and-drop builder snippet

Place the Events Calendar on any page with a drag-and-drop website-builder snippet — no code required.

09

Iframe-embeddable page

A bare-layout calendar page is ready to embed by iframe on any external site, with responsive sizing.

Workflow

How it works

1

Install and publish

Install the app; your existing published website events appear on the calendar automatically, with zero configuration.

2

Colour-code event types

Set a calendar colour per event type from the standard Event Type form's Website tab.

3

Place the calendar

Drag the Events Calendar snippet onto any page, or link visitors straight to the dedicated calendar or embed page.

4

Visitors browse and register

Visitors switch views, filter by event type, and register in one click from any event on the calendar.

Questions

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.

Get the app

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