# Set up a class draft

Choose the class type and set its details, instructor, location and resource.

Canonical URL: https://www.naayya.com/help-center/set-up-a-class-draft
Category: events
Last updated: 2026-11-08T00:00:00Z

# Set up a class draft

Choose **Class type** before setting up pricing. See [Workshop vs Course](/help-center/workshop-vs-course) if you are unsure which format to use.

## Create the draft

1. Go to **Admin > Classes** and select **Add Class**. If the list is empty, the button may say **Create Class**.
2. In **Create class draft**, enter a name, choose **Class type** (**Standard class**, **Workshop**, or **Course**), and choose a **Planned run** such as **Ongoing**, **Fixed term**, **Seasonal** or **One-off**, where available for that type.
3. Select **Create draft**. Naayya opens the new class so you can finish its details, schedule and pricing.

If **Classes** is not in your sidebar, an owner or manager can switch it on in **Admin > Settings > Offerings**. See [Switch offerings on and off](/help-center/offerings-settings).

If a class with the same name exists, review the warning. You can open the existing class or deliberately create another draft. The draft is not bookable until it is published.

## Describe the class

Give the class a clear **Name** and a short description of what customers will do. Add a **Sub-heading** if it helps explain the level or format. Choose a **Category** to help customers browse related classes; [Categories](/help-center/activity-categories) explains how to manage them.

One session can have its own name, sub-heading, image or description. Under **This session**, click the value beside **Content**: it says **Same as the class** until you change it, then **Customized**. **Reset to the class** in that dialog undoes it.

Add a class image and preview the crop on its card and booking page. Keep important faces or text away from the edges. The upload control shows accepted file formats and size limits.

**Tags** are internal labels used by business workflows such as reporting and instructor pay. They are not a substitute for public **Categories**. Add a tag only when it has a clear purpose for your business; customers do not use tags to browse classes.

## Choose instructors and a location

Choose the **Instructors** and **Location** on the class page. Every session is created from these defaults, so a class needs an instructor, a location and a resource before you can schedule it. A resource is the place the class runs in, such as a room, space, court, field, lane or pool area. Its capacity is the class size until you set one; see [Class size](/help-center/set-class-size). If you cannot choose an instructor, check the person's staff page in **Admin > Settings > Staff**, including the **Instructor** tab. See [Managing Locations](/help-center/managing-locations) for locations and spaces.

### Choices filled in for you

When you open a new class, a draft with no sessions yet, Naayya chooses the instructor, location and resource for you where your business has only one obvious option:

- The instructor, when your business has one active instructor.
- The location, when your business has one active location.
- The resource, when the chosen location has only one place a class can run in.

It only fills fields that are empty, and only once when you open the class. Nothing you already chose is replaced, and you can change every choice. If your business has more than one option, you choose.

### Location and resource

Select the **Location** row to open **Location and resource**. Choose a **Default location**, then a **Default resource**. Each resource option shows its name, its type and its capacity, for example **Squash Court 1 · Court (capacity 4)**.

If the chosen location has no place a class can run in, the dialog shows a short form. Enter a **Name**, choose a **Type** and a **Capacity**, then select **Add resource**. Naayya adds it to the location and selects it for the class. If your business has no locations yet, the dialog links to **Add a location**.

## Use one class or separate listings

Use one class with several scheduled sessions when they share the same description and offering. Create separate classes when customers should see different listings, such as two workshops with different names or images. Classes of different sizes can share one room: set each class's size rather than adding the room twice. A course is a defined run whose purchase and booking behavior differs from separate workshop sessions; compare the [formats](/help-center/workshop-vs-course) before setting one up.

When the draft is ready, [schedule and publish it](/help-center/schedule-and-publish-a-class).
