---
title: Embedding your calendar from Class Manager into your website
description: Embed your Class Manager timetable on your website to show class names, times, locations, staff, and prices, keeping your customers up to date effortlessly.
---

[Skip to content](https://help.classmanager.com/how-to-embed-your-calendar-from-class-manager-into-your-website-class-manager-help-center#main-content)

English

Show submenu for translations

![classmanager-logo-1.png\]](https://help.classmanager.com/hs-fs/hubfs/classmanager-logo-1.png?width=196&height=35&name=classmanager-logo-1.png)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations
- Go to Class Manager

 Go to Class Manager

 Hello. How can we help you?

- There are no suggestions because the search field is empty.

1. [Classic Class Manager Knowledge Base](https://help.classmanager.com/?hsLang=en)
2. [Website](https://help.classmanager.com/website?hsLang=en)

# Embedding your calendar from Class Manager into your website

## Display your Class Manager timetable on your website so customers can view class details in real time

We understand the importance of having up-to-date information on your website as oftentimes customers first shop for classes online.

The **Website** feature in Class Manager allows you to embed your class calendar directly onto your website. This lets customers easily view key information such as:

- Class names
- Locations
- Times
- Prices
- Staff

---

### Setting Up Your Website Embed

####     1.  Add Your Website Domain

1. 1. Go to `Website` **\>** `Settings`
     2. Enter your **website domain**
     3. Click `Save`

####     2. Generate Your Embed Code

1. 1. Go to `Website` **\>** `Embed`
     2. Select `Season`

####     3. Add the Embed Code to Your Website

1. 1. Copy both the **HTML** and **JavaScript** scripts provided
     2. Paste them into the page on your website where you want the timetable to appear

You’ll see a preview at the bottom of the page showing how your timetable will look.

💡 (**Optional**) Using the Company Key

If you prefer to set this up manually, you can use the **Copy Key** option in **Website \> Settings**.

This is typically only needed for custom or developer setups. For most users, using the generated scripts is recommended.

####     4. Customise What’s Displayed

You can control what information appears on your website:

- - Select a **specific season** or choose **Latest Season**
    - Show or hide fields such as:
      
          - Time
          - Location
          - Class
          - Staff
          - Price

📝 **Note:**

- These fields are selected by default
- Any changes you make will update the generated script
- Make sure to copy the script **after** making your selections

---

### You're All Set!

Once added, your customers will be able to view your available classes directly on your website 💻

---

### Need Help?

If your timetable isn’t loading or displaying correctly, see: ➡️ [Timetable Not Loading: Causes and Solutions](https://help.classmanager.com/en/timetable-not-loading-causes-and-solutions-?hsLang=en)

- [Getting Started](https://help.classmanager.com/getting-started?hsLang=en#main-content)

    - [Onboarding](https://help.classmanager.com/getting-started?hsLang=en#onboarding)
- [Features](https://help.classmanager.com/features?hsLang=en)
- [Staff](https://help.classmanager.com/staff?hsLang=en)
- [Students](https://help.classmanager.com/students?hsLang=en)
- [Customers](https://help.classmanager.com/customers?hsLang=en)
- [Classes](https://help.classmanager.com/classes?hsLang=en#main-content)

    - [Register and Attendance](https://help.classmanager.com/classes?hsLang=en#register-and-attendance)
    - [Class Trials](https://help.classmanager.com/classes?hsLang=en#class-trials)
- [Online Registration](https://help.classmanager.com/online-registration?hsLang=en)
- [Invoices](https://help.classmanager.com/invoices?hsLang=en)
- [Payments](https://help.classmanager.com/payments?hsLang=en)
- [Point of Sale](https://help.classmanager.com/point-of-sale?hsLang=en)
- [Parent Portal](https://help.classmanager.com/parent-portal?hsLang=en#main-content)

    - [Admin Portal Management](https://help.classmanager.com/parent-portal?hsLang=en#admin-portal-management)
    - [Customer Portal Guide](https://help.classmanager.com/parent-portal?hsLang=en#customer-portal-guide)
- [Online Class Enrolment](https://help.classmanager.com/online-class-enrolment?hsLang=en)
- [Messaging](https://help.classmanager.com/messaging?hsLang=en)
- [Discounts](https://help.classmanager.com/discounts?hsLang=en)
- [Growth Plan](https://help.classmanager.com/growth-plan?hsLang=en)
- [Settings](https://help.classmanager.com/settings?hsLang=en#main-content)

    - [Custom Attributes](https://help.classmanager.com/settings?hsLang=en#custom-attributes)
    - [Account](https://help.classmanager.com/settings?hsLang=en#account)
- [Release Notes](https://help.classmanager.com/release-notes?hsLang=en)
- [Website](https://help.classmanager.com/website?hsLang=en)

[![](https://help.classmanager.com/hs-fs/hubfs/class-manager-logo-1.png?width=262&height=40&name=class-manager-logo-1.png)](http://classmanager.io)

Class Manager Help Center

Copyright © 2025, Class Manager and Stage Stubs