Selling workshops

Use service products and an events page to sell pre-scheduled classes, workshops, or other events.

Last updated February 7, 2025

You can sell workshops using a combination of service products and events. This lets your customers browse your calendar then register and pay through your site using Squarespace’s built-in Commerce tools. You can also promote events and workshops using Acuity.

Tip

You can also organize workshops and other content behind a paywall with digital products.

Step 1 - Add a workshop as a service product

To sell a workshop, we recommend adding it as a service product because service products don't use shipping methods or require customers to enter a shipping address at checkout.

To add a service product:

  1. Open the Pages panel.
  2. Click a store page, or click the + icon to add a new store page.
  3. On the store page, click the + icon.
  4. Click Service.
  5. Use the Product NameDescription, and Images fields to add information about the workshop.
  6. To add images, click the icon or drag and drop images from your computer.

If you offer multiple workshops with the same name, include a date in the product name.

Name_Description_Image.png

Step 2 - Set a price and workshop size

In the product editor, scroll to the Inventory section. Click a field to edit it.

If your workshop doesn't have size limit, switch the toggle on beside Unlimited stock.

Inventory.png

Step 3 - Use variants for different times or sessions (optional)

If you have multiple workshops on the same day or time, you can add these options as variants. This lets customers choose their desired time, instructor, or other choice from a drop-down menu.

To add a variant:

  1. In the product editor, scroll to the Inventory section.
  2. Click Add under variants.
  3. Under Add Options, click the drop-down menu and select Custom. Add the option name, such as Time, then add the variants, such as 11:00 AM and 1:00 PM.
  4. You can then edit the product options, price, and stock for each variant.

Here’s a preview of how a workshop product with time variants could look. Your actual layout depends on your template and design options:

Screenshot 2025-01-30 at 2.36.45 PM.png

Step 4 - Publish the product

Click the Save & Publish button to publish the workshop. This sets the product as immediately available for purchase.

You can also schedule your workshop to become available at a later date or time.

Move your store page to the Not linked section (Optional)

If you want customers to only see the events page, and not the store page, move the store page to your Not linked section. This prevents your events from appearing in multiple places and creates a simpler navigation experience.

Step 5 - Create an events page for your workshops

Next, you’ll use an events page to add a list of events to your site that customers can browse.

To add an event:

  1. Open the Pages panel.
  2. Click an events page, or click the + icon to add a new events page.
  3. On the events page, click the + icon.
  4. In the Event window, enter the event's title. We recommend using the same title as the workshop product.
  5. Click the date links to choose the event's start time and end time.

In the event’s description, you can can add a product block so customers viewing the event can add the workshop to their shopping carts.

To add a product block:

  1. After adding the event, click Edit on the event, then click the + button or an insert point to open the block menu.
  2. Click Product.
  3. In the search bar, search for the workshop to display in the block.
  4. Click it in the search results to add it.
  5. In the Design tab, customize the product's alignment and details display.
  6. When you're ready to publish, click Publish or Save & Publish.

Here’s how a workshop will look when you click on it from the events page:

Intro_to_Yoga_Aerobics___March_11th___Healthy_Living.jpg

Step 6 - Complete your workshops page

Repeat this process by creating new events and products for all the workshops you offer. This will create an individual event with a product block for each workshop. For help customizing your workshops page, visit events pages.

Tip

For more customization of your workshops page, you can display your events in a calendar block on a layout page. This method gives you greater control over the page design as you can add more blocks for text, images, contact forms, and other content.

Footer Image
  • Get help from our community

  • Get help from our community on advanced customizations.

  • Hire a Squarespace Expert

  • Stand out online with the help of an experienced designer or developer.