Skip to main content
Multiple location support

How to setup your events to handle events happening at different locations

Ray M avatar
Written by Ray M
Updated over a year ago

Option A. Events at a single location

If you have a single location for your event, you can add the location within the Event’s Location field.

Setting a location on the event will ensure that all of your Google Calendar attachments and emails contain the location.

Please note, since these are in person events, lock your timezone so that visitors from other regions see appointments in your local time.

Option B. Event at multiple locations

For example, let’s say you offer services (consultation or workshop) at Location 1 and Location 2.

Option B-1: Choose service, then the location

This approach lets the customer choose the service, then the timeslot, then the availability.

Set the location as a product variant

This would result in one event per product (with location details), one availability per event for that location’s hours. Create a product for your location, with a variant for your workshop and consultation

This would result in one event per product variant, and one availability per event for that location’s hours.

  1. Create a product for your workshop. The workshop will have 2 variants, Location A and Location B. Note: if you already have variants on your product (ie. duration), add a second set of options for Locations.

  2. Use variants for each calendar, create

    1. The first workshop event, with Location A availability, tied to variant for Location A.

    2. A second workshop event, with Location B availability, tied to variant for Location B

3. Now the customer sees your workshop product, and selects between Location A or B, selects the time at that locations and checks out. The email will contain the location from the event details.

Option B-2: Choose location, then the service

This approach lets the customer choose the location, then the service, then the timeslots available at that location.

This would result in one event per product variant, and one availability per event for that location’s hours.

  1. Create a product for your workshop. The workshop will have 2 variants, Location A and Location B. Note: if you already have variants on your product (ie. duration), add a second set of options for Locations. See below.

  2. Create

    1. The first workshop event, with Location A availability, tied to variant for Location A.

    2. A second workshop event, with Location B availability, tied to variant for Location B

Recommended: Enable setting location based on assigned availability

The approach we recommend is to turn on “Automatically set location based on assigned availability”.

Once enabled, the location for each booking will dynamically change based on the Team member that was assigned to the booking. You can set a location for each Team member who is assigned the event.

Did this answer your question?