Why isn't my class showing on my booking calendar?

If a class isn’t appearing on your booking calendar (your client page at classta.co/cal/yourname), work through the checks below. Most issues are due to visibility settings or how the schedule dates are set.

1. "Show on my client page" is off

Your booking calendar only shows classes that are allowed to appear on your client page.
  • In the class editor, find the "Show on my client page" checkbox (under visibility).
  • It must be checked for the class to show on classta.co/cal/yoursubdomain.
  • If it’s unchecked, the class is hidden from the calendar even if the rest of the setup is correct.
Note: "Show on public page" controls listing on the main Classta site (classta.co/classes). For your booking calendar, the important one is "Show on my client page".

2. Day of week doesn’t match your start/end dates

For weekly classes, the calendar only creates dates that:
  • Fall on the day of week you chose (e.g. Monday), and
  • Lie on or after the start date and on or before the end date (if you set them).
Example:
You set the class to run on Monday, but your start and end dates are 14–15 February (Saturday and Sunday). No Monday falls in that range, so no dates are generated and the class won’t show on the calendar.
What to do:
  • Set Start date and End date so that at least one occurrence of your chosen day (e.g. Monday) falls between them, or
  • Leave start/end blank if the class runs indefinitely.
  • Double-check the day of week (e.g. Monday = 1 in the system). If you chose the wrong day, change it to the day you actually run the class.

3. Start date is in the future

If you set a Start date that’s next week or next month, the class won’t show on the calendar until that date. The calendar only shows dates from today onward.
  • Check the class’s Start date in the editor.
  • If you want it to appear now, set the start date to today or a past date (or leave it blank if your product allows).

4. End date is in the past

If you set an End date that’s already passed, the class has no more occurrences, so it won’t appear on the calendar.
  • Check the class’s End date.
  • If the class is still running, clear the end date or set it to a future date.

5. Excluded dates

If you use excluded dates (e.g. bank holidays, one-off closures), those dates are removed from the calendar. If you’re looking at a specific week and that week is fully excluded, you won’t see the class there.
  • In the class settings, review Excluded dates.
  • Remove or adjust any dates that you actually want the class to appear.

6. Instructor account or trial

  • Account disabled: If your instructor account is disabled, your public pages and booking calendar are unavailable until the account is reactivated.
  • Trial expired: If your trial has ended and there’s no active subscription, the public booking page may show no classes. Renew or subscribe so your calendar works again.

7. Quick checklist

Before contacting support, confirm:
Check What to verify
Visibility "Show on my client page" is checked for this class.
Day of week The chosen day (e.g. Monday) matches when you actually run the class.
Start date Not set to a future date (or set to today/past if you want it to show now).
End date Not set to a past date (or clear it if the class is ongoing).
Date range At least one occurrence of your chosen day falls between start and end (if both are set).
Excluded dates The week you’re checking isn’t fully excluded.
Account Instructor account is active and (if applicable) trial/subscription is in good standing.



If you’ve checked all of the above and the class still doesn’t show, contact support with the class name, the date range you’re viewing on the calendar, and whether it’s a weekly or daily class so we can look into it.
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us