Events: native, dated, recurring, on an online event calendar.
SGEN's Events module creates dated events with start and end times, a rich-text body, an address, categories, and a per-event banner, then publishes each one to a filterable public archive with its own single-event page. Set a series to repeat Daily, Weekly, Monthly, or Yearly from one record. Every public event page generates a one-click Add to Calendar export across Google, Apple, Outlook, iCal, Yahoo, and Microsoft 365. It runs natively in your dashboard with nothing to install, one of 23 native modules, in the box on every plan.
Create an event, set date and recurrence, publish it.
The Events module owns the whole job in one place: author the event, repeat it on a schedule, sort it into categories, and put it on a public calendar visitors can add to their own. Recurrence is in the box, the public archive renders itself, and every plan carries the full module, with no Pro tier to unlock and no add-on to wire up.
Create and edit events
The create form carries a Name of event, a Date of Event datetime range, a text-display override, an Address field, and a rich-text Content editor with a full two-row toolbar: bold, italic, underline, strikethrough, color, paragraph styles, lists, alignment, links, images, code, tables, and a View Code button.
Recurrence from one record
Set a series to repeat Daily, Weekly, Monthly, or Yearly. Weekly adds Monday through Sunday day checkboxes and an every-N-weeks interval. End the series never, after N occurrences, or on a set date. The whole run is one record you edit in one place, not dozens of duplicates.
Categories and list management
Group events into categories with a name, slug, description, and thumbnail, then run the calendar from one admin list with 4 status filters (All Events, Published, Draft, Trash), search, and bulk actions: Move to Publish, Move to Draft, Move to Trash.
Public archive and single pages
Every published event joins the public events archive and gets its own single-event page. The archive ships its own front-end toolbar: a Search events box, All Events and All Categories dropdowns, and a list or grid view toggle.
Add to Calendar export
Each public event page generates an Add to Calendar dropdown that exports to Google, Apple, Outlook, iCal, Yahoo, and Microsoft 365. The visitor commits because the event lands in their own calendar in one click.
Per-event and per-archive SEO
Override SEO title, description, and canonical on each event, and set archive-wide SEO defaults on a dedicated Events SEO screen under the SEO module, with shortcode tokens like Events and SGEN CMS | Site Generation Engine Network.
Per-event discussions, ratings, and a promo banner.
The Event Manage form carries a Discussions & Reviews card with three controls, Enable discussions, Close discussions (read-only), and Allow ratings, so any event can collect comments and star ratings from three toggles on the same form. The same form adds a per-event Banner: an enable toggle, an HTML content block, a call-to-action button repeater, text and background colors, and a background image with a separate mobile image. Each event also takes a Thumbnail through the media picker and a checkbox list of Categories.
A public event page with one-click Add to Calendar across 6 providers.
Every published event gets its own single-event page with its banner, date, address, and rich-text body. The Add to Calendar dropdown exports the event to Google, Apple, Outlook, iCal, Yahoo, and Microsoft 365, so it lands in the visitor's own calendar in one click. The public archive that lists these pages carries its own front-end toolbar with search, filters, and a list-or-grid toggle.
One public page per event. Six calendars the visitor can add it to, in one click.
Split the archive into Upcoming and Past, and lay it out your way.
The Event Settings screen owns how your public calendar reads. Rename the archive (Archive Title, URL Slug, and the heading tag from H1 to H6), then turn on a Past Events section so dated events roll from Upcoming into Past on their own instead of vanishing. Choose a List or Grid default layout, set items per page and, in grid, items per row from 1 to 8, and order the list by date or title, ascending or descending. The whole archive is a configurable public listing, not a fixed feed you cannot touch.
Real settings from the Event Settings screen. Upcoming and Past split is off by default, one radio turns it on.
Add custom fields to every event, and give the archive its own SEO defaults.
An event is a real content type, so it carries a Custom Fields card you define per event post type: add the fields your listings actually need, like a price band, a host name, or a registration link, and fill them on every event from the same form. Events also get a dedicated Events SEO screen under the SEO module, separate from per-event SEO, where you set the default Page Title, Description, Canonical URL, and search-engine visibility for the whole archive, with shortcode tokens like Events and SGEN CMS | Site Generation Engine Network that fill themselves in per event. The Address field on each event is a plain text line for the venue, not a map or a booking step.
One native module, recurrence and archive included.
Events ships inside SGEN and updates with it, so there is no separate Pro tier to renew and nothing extra to patch on its own schedule. Recurrence, the feature most calendars actually need, is in the box rather than locked behind a paid upgrade, and the public archive renders without a front-end add-on. One module, in the box on every plan.
Events publishes the date. Other native modules collect the sign-up.
Events is built to put a dated, recurring event on a public page, not to take sign-ups. To collect sign-ups for an event, place the native Forms module on the page and route each submission to Slack, Airtable, or a webhook. The per-event Discussions & Reviews card draws on the same platform as the Discussions module, and the per-event banner and rich-text body are styled by the same SG Builder that powers the rest of your site.
In the box on every plan.
Frequently asked questions about Events
Can visitors add an event to their own calendar? +
Does SGEN support recurring events? +
Does each event get its own public page? +
Does the archive split into upcoming and past events? +
Can I add my own fields to an event? +
Can events collect discussions and reviews? +
What does the Events module not do? +
Which plan includes Events? +
A native events module. From $39/mo.
Events is one of SGEN's 23 native modules, included in every plan, with create and edit, recurrence, categories, a filterable public archive, per-event discussions and reviews, and a 6-provider Add to Calendar export. The free Sandbox builds and publishes an event on unlimited staging sites before you pay anything.
From $39/mo, billed annually. $47 monthly. 2-week trial, cancel anytime. Every module included.

