Toggle menu

Contribute Event Process

Rather than creating event articles in iCM and scheduling them using the "Add date" button on the event article, you might create them via your website using Contribute forms.

Creating events using Contribute guides you through the following steps:

  • Creating the event article
  • Creating Event Default Settings so that scheduling in the future is faster
  • Scheduling the event

Once an event has been created via Contribute, workflow tasks (available via Self Service) let you update, copy, archive, schedule, and update any default values set when the event was first created.

Create an Event

The Contribute Event form includes fields for:

  • Event name (article heading)
  • Summary and body text
  • An image
  • All of the article extra settings described on the Event template page
  • Categories for the event (related metadata)

On submit the form redirects to an article displaying the "Default occurrence settings" (DEFAULTPRICESV1) form. This article ID is set in the Contribute configuration as the postSubmissionRedirectBaseUrl.

Defaults

This form lets you enter all of the defaults for this event described in Event Default Settings.

At the end you can choose to save the defaults, or save and go on to schedule your first occurrence. For this to work the newInstanceArticleID needs to be set in the Bookings configuration. It's an article displaying the form used to schedule events.

Schedule an Event

The final form is The Event Scheduling Form. It will be populated with the defaults you've just set.

Last modified on 6 August 2025