HubSpot Event Calendar Module

Event Calendar Pro

A working events calendar on a HubSpot page. Events are rows in the page editor — no HubDB table, no external service, no API key. The same rows render as a month grid, a list grouped by month, and a single day against a time column.

Demo

One set of rows, three views.

Readers switch between the month grid, the list and the day column, filter by category, search, and open any entry for the detail. Weekday offsets come out right, today is marked, and a multi-day event draws as one bar across the cells it covers.

month gridlist by monthday columnrepeating eventscategory filterssearch.ics per eventno HubDB needed
Features

What this module does.

Every option below is a real, editable field in the HubSpot page editor.

01

Events are rows in the page editor

No HubDB table, no external feed, no API key. The same rows render as a month grid, a list grouped by month, and a single day against a time column. Weekday offsets come out right, today is marked, and a multi-day event draws as one bar across the cells it covers.

02

Repeats are set on the event

Daily, weekly by weekday, monthly by date or by nth weekday, yearly. Intervals, end conditions and skipped dates. Short months and leap years come out right, so the fourth Thursday lands where it should every month.

03

An .ics on every entry

Each event hands out a calendar file built in the browser, with Google Calendar and Outlook links beside it. Nothing is generated on a server and there is no account to connect.

04

Everything an event holds

Title, start and end date and time, all-day flag, rich-text description, location with a link, category, image, and a call to action. Any entry can be marked featured.

05

Filter, search and choose the starting month

Categories carry their own label and colours. Readers filter, search and switch between upcoming, past or all. The calendar can open on today, on the month holding the first event, or on whichever month has something in it.

06

Dates and times the way your region writes them

Week starting Sunday or Monday, five date formats, twelve or twenty-four hour clock. Times show as typed under a timezone label you set, so a published schedule reads the same for everyone.

07

A phone gets its own month

The month reads as a day-grouped list, or keeps the grid showing counts, bars, or titles cut to fit. Alignment and type sizes for the grid are set separately for small screens.

08

Every value is an editor field

Colours, sizes, spacing, radii, weights and every visible string, across the toolbar, filters, grid, chips, listing, detail panel and empty state. Monochrome by default, with the accent colour and fonts inherited from your HubSpot theme.

Pricing

One-time price.

A single one-time purchase on the HubSpot Marketplace — no subscription.

Event Calendar Pro
$39.99one-time

One-time price on the HubSpot Marketplace. Works on any HubSpot page template, with no theme required.

  • Standalone HubSpot CMS module
  • No HubDB table or API key needed
  • Full Style tab so it matches your brand
  • Clean, documented HubL — no dependencies
  • Free updates and support
Get it on HubSpot
FAQ

Common questions.

What does Event Calendar Pro do?

It puts a working events calendar on a HubSpot page. Events are rows in the page editor, and the same rows render as a month grid, a list grouped by month, and a single day against a time column. Readers switch views, filter by category, search, and open any entry for the detail.

Does it need HubDB, an API key or an external service?

No. Events are editor rows, so a marketer adds one in the page editor without a developer. It does not read from HubDB, a CRM object or an external feed, and there is no API key to obtain. It works on any HubSpot page template with no theme required.

Can events repeat?

Repeats are set on the event: daily, weekly by weekday, monthly by date or by nth weekday, and yearly, with intervals, end conditions — never, after a number of occurrences, or until a date — and skipped dates. Short months and leap years come out right.

Can readers add an event to their own calendar?

Each entry hands out an .ics file built in the browser, with Google Calendar and Outlook links beside it. Nothing is generated on a server and there is no account to connect.

How are times and timezones handled?

Times show as typed, under a timezone label you set. It does not convert times into the reader’s own zone, which keeps a published schedule reading the same for everyone.

What happens on a phone?

The month reads as a day-grouped list, or keeps the grid showing counts, bars, or titles cut to fit — whichever you pick. Alignment and type sizes for the grid are set separately for small screens.

Is there a week or timeline view?

No. The views are a month grid, a list grouped by month, and a single day against a time column.

How much does it cost?

It is a one-time purchase of $39.99 on the HubSpot Marketplace, which includes free updates and support.