Skip to main content

Courses FAQ

Finding Courses in Petboost

Where do I find the Courses section?

Courses is in the main left sidebar navigation. Look for it alongside Appointments, Customers, and Services.

What You're Doing

Where to Go

Create course templates

Courses → New → New Course Template

Publish courses

Courses → New → Publish New Course

Enrol pets

Courses → New → Enrol pet(s)

Can't see Courses? The feature may need to be enabled for your account. Contact support.

I'm new to courses. Where should I start?

Start with Creating Your First Course Template — it walks you through the complete setup process from scratch, including setting up capacity for group classes.


General Questions

What are courses in Petboost?

Courses are structured, multi-session training programmes that run over a fixed schedule. They allow you to offer group classes like puppy schools, obedience training, and specialised workshops with multiple pets enrolled together.

What's the difference between a course template and a course instance?

Course Template:

  • Blueprint for your standard programs (e.g., "Puppy School 6-Week Program")

  • Defines structure, capacity, recurrence, and number of lessons

  • Reusable for creating multiple courses

  • Part of your course catalog

Course Instance:

  • Specific scheduled course with real dates

  • Created from a template

  • Has enrolled pets and assigned instructor

  • Actual class that is based upon specific dates

How many pets can I enrol in a course?

Capacity is determined by your course template and resource settings:

Setting Location

What to Set

Course Template → Capacity (set during creation)

Your desired class size (e.g., 6-8)

Resource → Capacity

Must be equal to or greater than template capacity

Typical group class sizes:

  • Small classes: 4-6 pets for personalised attention

  • Medium classes: 8-10 pets for good balance

  • Large classes: 12+ pets for basic programmes

Consider instructor experience, space size, and training complexity when setting capacity.

Why am I getting a "capacity problem" error?

This usually means your Resource capacity is lower than your Service resource capacity.

To fix:

  1. Go to Resources

  2. Select the resource used for your course

  3. Increase the capacity to match your desired class size

See Creating Your First Course Template for detailed capacity setup instructions.

How do I make my course a GROUP class for multiple dogs?

When you create a course template (via Courses → New → New Course Template), set the capacity to your desired class size (not 1).

Setting

Value for 1:1

Value for Group Class

Template Capacity

1

6-8 (your class size)

Your Resource (training room/facility) also needs sufficient capacity. Both values must accommodate your group size. You can adjust the template at any time by clicking "Manage Template".

Creating and Publishing Courses

How do I create a new course template?

Go to Courses"New""New Course Template" and follow the prompts. Once created, refine it at any time by clicking "Manage Template".

How do I publish a course from a template?

Go to Courses"New""Publish New Course" and follow the 3-step process:

  1. Course Setup: Choose template, instructor, and location

  2. Scheduling: Set start date, time, and review lesson schedule

  3. Review: Confirm details and publish

The course is immediately available for enrollments after publishing.

Can I modify a course after publishing?

Before the course starts (Upcoming):

  • Yes, you can modify schedule, instructor, and location freely

  • Changes don't affect enrolled pets yet

After the course starts (In Progress):

  • Can modify future lessons only

  • Past lessons cannot be changed

  • Communicate all changes to enrolled customers

After the course completes:

  • No modifications possible

  • Course remains as historical record

What if the instructor isn't available on some dates?

You have several options:

  1. Edit individual lessons - Change dates for conflicting lessons

  2. Choose different start date - Avoid the conflict from the beginning

  3. Assign different instructor - Change to available team member

  4. Skip lessons - Remove conflicting sessions (adjust total lesson count)

Can I run multiple instances of the same course?

Yes! You can publish multiple instances of the same template:

  • Different days - Monday class and Thursday class

  • Different times - Morning and evening sessions

  • Different instructors - Scale capacity with multiple teachers

  • Different locations - Offer courses at multiple facilities

Example: "Puppy School" template can become 3 separate Monday, Wednesday, and Saturday classes.

Enrollments

How do I enrol pets in a course?

Go to CoursesNewEnrol pet(s), then:

  1. Select Owner & Pets - Search for customer

  2. Choose Course - Pick from available courses

  3. Add Notes - Include any special information

  4. Confirm - Complete enrollment

The pet is enrolled for all lessons in the course.

Why can't I enrol a pet in a course?

Common reasons:

  • Course at full capacity - No spaces remaining

  • Pet ineligible - Doesn't meet age/breed/service requirements

  • Course not available - Already started or completed

  • Service restrictions - Pet doesn't qualify for associated service

Can pets from the same owner enrol together?

Yes! Multiple pets from the same customer can enrol in the same course if:

  • All pets meet eligibility requirements

  • Sufficient capacity remains

  • Customer can manage multiple pets

  • Instructor approves (for behavioural considerations)

What happens if a pet misses a lesson?

Tracking:

  • Note the absence in attendance records

  • Update course notepad with reason if known

  • Follow up with customer

Make-up options:

  • Depending on your policy, may offer:

    • Private catch-up session

    • Join another course's equivalent lesson

    • Video/material review

    • No make-up (included in course terms)

Define your make-up policy clearly when selling courses.

Can I remove a pet from an enrolled course?

Contact support for the current process. Typical considerations:

  • Refund policy - Full, partial, or no refund

  • Timing - Before start vs. after start

  • Course capacity - Opens space for another pet

  • Communication - Notify customer of changes

Course Management

How do I track attendance?

During each lesson:

  1. Open the course detail view

  2. Navigate to the specific lesson

  3. Mark pets as present or absent

  4. Add notes about the lesson

Attendance tracking helps monitor engagement and follow up on absences.

What is the Course Notepad for?

The Course Notepad is for recording:

  • Lesson observations - How the class went

  • Individual pet progress - Milestones and challenges

  • Group dynamics - How pets interact

  • Customer feedback - Questions or concerns

  • Incident notes - Any issues that occurred

  • Training achievements - Successes to celebrate

These notes help improve future courses and communicate with customers.

What are "Temporarily Reserved Places"?

Temporary holds on course capacity that:

  • Prevent overbooking during enrollment

  • Expire after set time if not confirmed

  • Don't count as enrolled yet

  • Release automatically when expired

Common scenarios:

  • Customer considering enrollment

  • Payment processing in progress

  • Administrative holds for special cases

How do I know when a course is starting?

Indicators:

  • Course status changes to "In Progress" on first lesson date

  • "Next Lesson" highlights the upcoming class

  • Reminder notifications (if configured)

  • Calendar shows course lessons

Best practice: Check your courses dashboard regularly, especially before lesson days.

Can I cancel a course?

Yes, though it's better to plan carefully to avoid cancellations:

Before starting:

  • Less disruptive to customers

  • Easier to handle refunds

  • Can notify all enrolled customers

After starting:

  • More complex with partial refunds

  • Some lessons already delivered

  • Customer satisfaction concerns

Always communicate clearly and handle any refunds per your policy.

Capacity and Scheduling

How do I handle waitlists?

While there isn't a built-in waitlist feature yet:

  1. Note interested customers - Keep manual records

  2. Publish additional session - If demand is high

  3. Contact when space opens - If a pet cancels

  4. Plan future courses - Based on waitlist demand

What if I need to change the schedule?

For upcoming courses:

  1. Edit lesson dates in the scheduling view

  2. Communicate changes to enrolled customers

  3. Verify instructor and resource availability

  4. Update promotional materials

For in-progress courses:

  • Only modify future lessons

  • Communicate changes immediately

  • Consider customer commitments

  • Document reason for change

How do I manage holidays and closures?

During course creation:

  • Review lesson schedule for holidays

  • Skip or reschedule conflicting dates

  • Adjust individual lesson dates as needed

For existing courses:

  • Modify future lessons to avoid closure

  • Notify enrolled customers early

  • Extend course end date if needed

Integration Questions

How do courses work with services?

Course templates automatically create the underlying service configuration:

  • Course template - Defines eligibility requirements, pricing, and structure

  • Age restrictions - Set during template creation or via "Manage Template"

  • Breed restrictions - Set during template creation or via "Manage Template"

  • Pricing - Set as total course price during template creation

Pets must meet the template's eligibility requirements to enrol in the course.

How do team members work with courses?

Instructors:

  • Must be team members with service permissions

  • Checked for availability when creating courses

  • Can be assigned to multiple courses if capacity allows

  • Have access based on their role permissions

How do resources work with courses?

Locations:

  • Can be pre-saved resources or manual addresses

  • Pre-saved locations check availability automatically

  • Must have adequate capacity for course

  • Working hours affect scheduling options

Pricing and Payment

How is course pricing handled?

Course pricing is:

  • Set in the course template

  • Typically one price for entire course (not per lesson)

  • Customer pays full course fee upon enrollment

  • More economical than individual sessions

Example: 6-week course at $300 vs. $60/lesson = $360 (saves customers $60)

Can I offer discounts on courses?

Pricing and discount management:

  • Set base price in course template

  • Apply manual discounts during enrollment (contact support for current process)

  • Consider early-bird pricing for advance enrollments

  • Offer multi-pet discounts for same-owner enrollments

Troubleshooting

"Course not appearing in list"

Check:

  • Course status (Upcoming/In Progress/Completed)

  • Filter settings on courses page

  • Course hasn't been archived

  • You have permission to view courses

"Can't publish new course"

Verify:

  • Template exists and is configured

  • Team member has availability

  • Location/resource is available

  • You have permission to create courses

"Enrollment failing"

Common causes:

  • Course at full capacity

  • Pet doesn't meet eligibility requirements

  • Course already started or completed

  • System permissions issue

"Lesson dates not generating correctly"

Review:

  • Recurrence pattern in template

  • Start date selection

  • Number of lessons configured

  • Holiday/closure settings

Best Practices

How often should I run courses?

Depends on demand and capacity:

  • High demand - Run continuously with multiple sessions

  • Moderate demand - Quarterly or seasonal offerings

  • Specialized programs - As needed based on interest

Monitor enrolment rates to optimise frequency.

How far in advance should I publish courses?

Recommended timeline:

  • Publish: 3-4 weeks before start date

  • Marketing: Begin 4-6 weeks ahead

  • Enrollments: Open 2-4 weeks ahead

  • Preparation: 1 week final prep

This gives customers time to plan and commit while maintaining momentum.

What size class works best?

Factors to consider:

  • Instructor experience: New instructors start with smaller classes

  • Training complexity: Advanced skills need smaller groups

  • Space constraints: Physical room limitations

  • Safety: More control with fewer pets

  • Profitability: Balance quality with revenue

Start conservative and adjust based on success.


Deleting and Cancelling Courses

Can I delete a course that has already started?

No. Once a course moves to In Progress status (at least one lesson date has passed), it cannot be deleted outright. This protects attendance records, enrolment history, and any payments already processed.

What you can do instead:

Scenario

Recommended Action

Need to stop the course entirely

Use Cancel Course from the More Actions menu (cancels all remaining lessons)

Want to remove it from your active list

Cancel the course and it moves to "Cancelled" status, clearing your active view

Need to end early but keep records

Cancel remaining lessons individually, then let the course complete naturally

After cancelling:

  • Completed lessons remain in history for reporting

  • Enrolled customers can be notified automatically

  • Refunds can be processed in bulk or per enrolment

  • The course record is preserved for auditing

Tip: If the course has not yet started (still Upcoming), you have full flexibility to cancel or reschedule freely. Plan carefully before the first lesson to avoid complications.


Group Classes and Capacity

How do I set up group classes with capacity limits?

Setting up group classes requires configuring capacity in two places: the course template and the resource (location).

Step 1: Set template capacity

  1. Go to Courses and click "New" then "New Course Template"

  2. In the template configuration, set Capacity to your desired group size (e.g., 8)

  3. This defines how many pets can enrol in each course instance

Step 2: Set resource capacity

  1. Go to Resources

  2. Select the resource (training room, outdoor area, etc.) used for your course

  3. Set the resource Capacity to be equal to or greater than your template capacity

Capacity rules at a glance:

Template Capacity

Resource Capacity

Effective Limit

8

10

8 (template is the bottleneck)

8

6

6 (resource is the bottleneck)

8

1

1 (resource blocks group enrolments)

The lower of the two values always wins. Both must accommodate your intended group size.

Adjusting capacity later:

  • Click "Manage Template" on any template to change its capacity at any time

  • Resource capacity can be updated via Resources at any time

  • Changes apply to new enrolments only; existing enrolments are not affected

See Creating Your First Course Template for the full step-by-step setup guide.

How do I create a waitlist for a full course?

Petboost does not have a built-in automated waitlist feature yet, but you can manage demand effectively with these approaches:

Manual waitlist tracking:

  1. When a customer enquires about a full course, note their details in the Course Notepad (open the course, go to the Notepad tab)

  2. Include: customer name, pet name, contact details, and date of enquiry

  3. If a space opens (e.g., a cancellation), contact the next customer on your list

Proactive alternatives:

Strategy

How to Do It

Publish an additional session

Create another instance of the same template on a different day or time

Increase capacity

If your resource allows, raise the template capacity via "Manage Template"

Schedule a future course

Use waitlist demand to plan your next course dates

Offer priority notification

Tell waiting customers they will be first to know about the next course

Best practice: Review your waitlist notes regularly. High demand for a specific programme is a strong signal to increase your course frequency or class size.


Scheduling and Holidays

What happens if a course session falls on a public holiday?

Petboost does not automatically detect public holidays when generating lesson schedules. You are responsible for reviewing and adjusting the schedule during course creation.

During course creation (recommended):

  1. When publishing a new course, review the generated lesson dates in Step 2: Scheduling

  2. If a lesson falls on a holiday, click the Edit button next to that lesson

  3. Move the lesson to an alternative date (e.g., the following day or the next available week)

  4. The system will check instructor and resource availability for the new date

For an existing course (Upcoming status):

  1. Open the course from Courses

  2. Find the lesson that falls on the holiday

  3. Reschedule it to an alternative date

  4. Notify enrolled customers of the change

For an existing course (In Progress status):

  • Only future lessons can be modified

  • Communicate changes to enrolled customers as early as possible

  • If the course end date needs to extend, adjust accordingly

Tip: Before publishing any course, cross-reference the lesson dates against your local public holiday calendar. A few minutes of checking up front saves significant rescheduling later.

How do I cancel a single session without cancelling the whole course?

You can remove or reschedule an individual lesson without affecting the rest of the course.

To reschedule a single lesson:

  1. Open the course from Courses

  2. In the lesson timeline, find the session you need to change

  3. Edit the lesson date and time to a suitable alternative

  4. The system checks instructor and resource availability for the new slot

  5. Notify enrolled customers about the change

To skip a lesson entirely:

If you need to cancel a single session (e.g., instructor illness, venue unavailable) without rescheduling:

  1. Open the course and locate the affected lesson

  2. Edit the lesson or use the course's scheduling controls to remove it

  3. Consider whether you need to extend the course by adding an extra session at the end

  4. Communicate clearly with enrolled customers about which session is affected

Important considerations:

  • Skipping a lesson reduces the total sessions delivered, which may affect perceived value

  • If your course is priced as a package (e.g., "6-Week Puppy School"), consider adding a replacement session

  • Always notify customers promptly, ideally with at least 48 hours' notice

  • Update the Course Notepad with the reason for the change


Moving and Managing Students

Can I move a single student to a different course instance?

Yes. Petboost supports transferring an enrolled pet from one course instance to another.

How to move an attendee:

  1. Open the current course from Courses

  2. Go to the Attendees tab

  3. Find the pet's enrolment

  4. Click Move Attendee

  5. Select the destination course (must be the same template type with available capacity)

  6. Confirm the move

Requirements for the destination course:

  • Must be based on the same course template

  • Must have at least one available space

  • Can be in Upcoming or In Progress status

Common scenarios:

  • Customer's schedule has changed and they need a different day or time

  • A pet is not yet ready for the current level and needs to join a later cohort

  • The original course was cancelled and students need to be redistributed

  • A pet missed too many sessions and would benefit from restarting

What happens after the move:

  • The pet is removed from the original course (freeing a space)

  • The pet is enrolled in the destination course for all remaining lessons

  • The customer is notified of the change

  • No additional payment is required (price differences are handled separately if applicable)

How do I handle a student missing a session?

When a pet misses a lesson, there are several steps to take.

Immediate actions:

  1. Mark the pet as absent in the attendance records for that lesson

  2. Add a note in the Course Notepad with the reason (if known)

  3. Follow up with the customer to check in and share what was covered

Make-up options to consider:

Option

Best For

Private catch-up session

High-value courses where content builds on prior lessons

Join another course's equivalent lesson

When you run multiple instances of the same programme

Provide written notes or video summary

Lower-touch option that still keeps the pet on track

No make-up (included in course terms)

When your policy is clear upfront and the content is less sequential

Repeated absences:

  • If a pet misses two or more consecutive sessions, proactively reach out to the customer

  • Consider whether the pet would benefit from moving to a later course instance (see "Can I move a single student to a different course instance?" above)

  • Document all communication in the Course Notepad for your records

Best practice: Define your absence and make-up policy clearly before the course starts. Include it in your enrolment confirmation or welcome message so customers know what to expect.

Can I offer make-up sessions for missed classes?

Yes, though make-up sessions are managed outside of the standard course structure. Petboost does not have a dedicated "make-up session" feature, but you have several practical approaches.

Option 1: Join another course instance

If you run multiple instances of the same course template (e.g., Monday and Thursday Puppy School), a student who missed Monday's Lesson 3 can attend Thursday's Lesson 3 instead. Use the Move Attendee feature if making a permanent switch, or simply allow them to attend as a guest for that single lesson.

Option 2: Schedule a private catch-up

Book a one-off appointment for the pet through Appointments. This works well for courses where content builds progressively and missing a lesson would leave the pet behind.

Option 3: Provide self-study materials

Share lesson notes, training instructions, or video recordings with the customer. Update the Course Notepad to record that materials were sent.

Option 4: No make-ups offered

If your policy does not include make-up sessions, ensure this is communicated clearly at enrolment. A clear policy avoids misunderstandings and refund requests later.

Tip: Whichever approach you choose, document it in your Course Notepad so you have a record of how each absence was handled.


Multi-Pet Enrolments

Can multiple pets from the same owner enrol in the same course?

Yes. When enrolling pets via Courses then New then Enrol pet(s), all pets belonging to the selected owner are displayed and you can select multiple pets at once.

Requirements for multi-pet enrolment:

  • Each pet must individually meet the course's eligibility requirements (age, breed, service restrictions)

  • There must be sufficient capacity remaining for all selected pets (each pet takes one space)

  • The customer must be able to manage multiple pets in a group class setting

  • The instructor should approve if there are behavioural considerations

Practical considerations:

Factor

Guidance

Class dynamics

Two dogs from the same household may focus on each other rather than the instructor. Discuss with the customer whether this is suitable.

Capacity impact

Two pets from one owner take two capacity spaces, the same as two pets from different owners

Pricing

Each pet is enrolled separately at the full course price. Offer multi-pet discounts manually during enrolment if desired.

Attendance

Each pet has independent attendance tracking, so if one is ill the other can still attend

Multi-pet discount: Petboost does not have an automatic multi-pet discount. If you wish to offer one, apply a manual discount during enrolment (contact support for the current process).


Attendance and Progress Tracking

How do I track attendance across all sessions?

Attendance is tracked on a per-lesson basis within each course instance.

Recording attendance for a lesson:

  1. Open the course from Courses

  2. Navigate to the specific lesson in the lesson timeline

  3. Mark each enrolled pet as present or absent

  4. Add any notes about the lesson in the Course Notepad

Viewing attendance history:

  • Open the course detail view to see the full lesson timeline

  • Each lesson shows its status (Upcoming, In Progress, Completed)

  • Completed lessons retain their attendance records

  • The Course Notepad provides a running log of observations across all sessions

Using attendance data effectively:

Use Case

How

Follow up on absences

Check after each lesson and contact customers whose pets were absent

Track engagement

Pets with frequent absences may need a schedule change or follow-up conversation

Course completion records

At the end of the course, review attendance to determine completion certificates or graduation status

Improve future courses

Patterns of absence (e.g., last session drop-off) can inform scheduling and content changes

Best practice: Update attendance records and the Course Notepad immediately after each lesson while details are fresh. This builds a complete picture of each pet's journey through the programme.


Templates and Course Structure

What's the difference between a course template and a course instance? (Detailed)

This is one of the most common questions for new users. Understanding the distinction is key to managing courses effectively.

Course Template (the blueprint):

  • Defines the structure of a programme (name, capacity, recurrence, number of lessons, duration, price)

  • Reusable: one template can generate many course instances

  • Part of your course catalogue, representing the standard programmes you offer

  • Edit at any time via "Manage Template" without affecting existing instances

  • Example: "Puppy School - 6 Week Programme" with capacity 8, weekly recurrence, 60-minute lessons

Course Instance (the scheduled class):

  • A specific, dated course created from a template

  • Has real start and end dates, an assigned instructor, and a location

  • Has enrolled pets with attendance records

  • Progresses through statuses: Upcoming, In Progress, Completed

  • Example: "Puppy School starting 5 May 2026, Mondays 10am, taught by Sarah at the Indoor Training Room"

How they relate:

Template: "Puppy School - 6 Weeks"    |    |--- Instance: Mon 10am, May-Jun 2026, Sarah, Indoor Room (8 pets enrolled)    |--- Instance: Thu 6pm, May-Jun 2026, Mike, Outdoor Area (6 pets enrolled)    |--- Instance: Sat 9am, Jul-Aug 2026, Sarah, Indoor Room (not yet published)

Key rule: Changes to a template do not retroactively affect existing instances. If you update the template's capacity from 8 to 10, only newly published instances will use the new capacity.


Online Enrolment and Publishing

How do I publish a course for online enrolment?

Currently, course enrolment in Petboost is managed by your team rather than through a self-service customer portal. Customers cannot browse and enrol in courses online by themselves.

How enrolment works today:

  1. You publish a course from Courses using "New" then "Publish New Course"

  2. The course is available within your Petboost dashboard for your team to manage

  3. Your team enrols pets manually via "New" then "Enrol pet(s)"

  4. Customers receive enrolment confirmation notifications (unless "Do silently" is enabled)

How to market your courses externally:

Channel

Approach

Your website

List upcoming courses with details and a call to action (e.g., "Call us to book" or "Email to reserve your spot")

Social media

Post course announcements with your contact details for booking

Email marketing

Send course details to your customer list with instructions to reply or call to enrol

In-person

Promote courses during appointments and include enrolment forms at your front desk

Handling inbound enrolment requests:

When a customer contacts you to enrol, your team completes the process in Petboost:

  1. Go to Courses then "New" then "Enrol pet(s)"

  2. Search for the customer and select their pet(s)

  3. Choose the course and confirm

Best practice: Publish courses 3-4 weeks before the start date to give yourself time to market, collect enrolments, and reach minimum viable class sizes.


Still Have Questions?

If you can't find the answer to your question here, contact support or click the "Get Help" button in your dashboard to chat with our team.

Next Steps

Course Management

Template and Team Setup

  • Courses - Create and manage course templates

  • Team Members - Assign instructors and manage capacity

  • Resources - Set up course locations and facilities

Customer Management

Settings and Configuration

Troubleshooting Navigation

Common Issues and Solutions

"Course not appearing in list"

"Can't publish new course"

  • Check Courses for template configuration (create one via New → New Course Template if needed)

  • Verify Team Members for availability

  • Review Resources for location setup

"Enrollment failing"

  • Check Courses for course capacity

  • Verify Pet Profiles for eligibility

  • Review course template requirements via "Manage Template"

"Lesson dates not generating correctly"

Course Management Actions

How do I cancel a course?

Cancel an entire course (all remaining lessons):

  1. Open the course from Courses

  2. Click More Actions menu (⋮)

  3. Select Cancel Course

  4. Choose notification options:

    • Notify enrolled customers

    • Include cancellation reason

  5. Process refunds if applicable

  6. Confirm cancellation

What happens:

  • All remaining lessons are cancelled

  • Enrolled customers are notified (if selected)

  • Refunds can be processed in bulk or individually

  • Course moves to "Cancelled" status

  • Completed lessons remain in history

⚠️ Note: This action cannot be undone. For individual lesson changes, reschedule instead.

How do I cancel a single enrollment?

Remove a pet from a course:

  1. Open the course from Courses

  2. Go to the Attendees tab

  3. Find the pet's enrollment

  4. Click Cancel Enrollment

  5. Select refund options:

    • Full refund

    • Partial refund (prorated for lessons attended)

    • No refund

  6. Choose to notify the customer

  7. Confirm

What happens:

  • Pet is removed from remaining lessons

  • Spot opens for another enrollment

  • Customer notified (if selected)

  • Refund processed (if applicable)

How do I move an attendee to a different course?

Transfer an enrolled pet to another course:

  1. Open the current course from Courses

  2. Go to the Attendees tab

  3. Find the pet's enrollment

  4. Click Move Attendee

  5. Select the destination course:

    • Must be same course template type

    • Must have available capacity

    • Can be any status (upcoming or in progress)

  6. Confirm the move

What happens:

  • Pet removed from current course

  • Pet enrolled in new course

  • Customer notified of the change

  • No additional payment required (price difference handled separately if applicable)

Common use cases:

  • Customer needs different day/time

  • Original course cancelled

  • Pet not ready for current level

  • Scheduling conflict arose

How do I reschedule a course?

Change the dates/times for a course:

  1. Open the course from Courses

  2. Click Reschedule Course

  3. Set new:

    • Start date

    • Lesson times

    • Recurrence pattern (if needed)

  4. System checks availability for:

    • Team member (instructor)

    • Resource (location)

  5. Review the new schedule

  6. Notify enrolled customers

  7. Confirm

What happens:

  • All future lessons updated to new schedule

  • Enrolled customers notified

  • Past lessons remain unchanged

  • Calendar updated automatically

Can Service Supporters cancel courses?

No. The Service Supporter role cannot:

  • Cancel courses

  • Create courses

  • Reschedule courses

  • Manage course templates

Service Supporters can:

  • View courses and enrollments

  • Enrol pets in courses

  • Move attendees between courses

See Roles & Permissions for full details.


Documentation Sections


Need help? Contact support or click the "Get Help" button in your dashboard to chat with our team.

Did this answer your question?