Skip to main content

Creating an event with shifts

How to publish an event with various roles and locations.

This feature is available on the Pro Plan.

Why use an event with shifts?

Events with Shifts are ideal for one-day or multi-day volunteer opportunities where volunteers sign up for individual shifts. Unlike Events and Repeating Events, you can create multiple volunteer positions, each with its own location, shifts, volunteer capacity, visibility and signup settings. This makes them perfect for festivals, conferences, sporting events, fundraising events, and other opportunities where volunteers are needed in different roles throughout the event.

Each event includes its own landing page where you can add a description, cover photo, signup form, and everything volunteers need before registering.


Event duration

Events with Shifts can run for up to 6 weeks, with all shifts taking place within that timeframe.

While most events last a day or two, this gives you the flexibility to manage longer opportunities like festivals or seasonal programs. If your opportunity runs longer than six weeks, consider creating multiple events or using a ongoing schedule for ongoing volunteer shifts.

Creating a new event with shifts

Go to Events and click New Event in the top right corner, then select Event with Shifts.

Set up your event with shifts

Start by giving your event a name and selecting the start and end dates. These dates define the timeframe in which your shifts can take place.

Next, choose whether your event will use a Single Location or Multiple Locations.

Single Location means every position will use the same location, making setup a little quicker. ​Multiple Locations allows each position to have its own location while displaying a primary location on your event landing page. If you're unsure which option you'll need, we recommend selecting Multiple Locations, as it gives you more flexibility later.

Add your positions

Next, add the volunteer positions you'll be scheduling during your event. You can create new positions or choose from your existing position templates. Additional positions can be added later by selecting the Positions button top right.


If you're using a position template, it's a good idea to review the description and make any changes so it accurately reflects this event.

Build your shifts

Once you've added the Positions you'll be using within the event, you're ready to start building out the shifts. To add a shift, click the + beside the position or date you want to schedule.


Enter the shift date, start and end time, the number of volunteer spots available, and optionally enable a waitlist if you'd like volunteers to join when the shift is full. Click Save, then continue adding as many shifts as you need.

Did this answer your question?