Learn how to display a Kartra calendar booking form on a custom Kartra page.

When you create a calendar in Kartra, a default registration page is generated automatically. While it works out of the box, customization options are limited. Adding your calendar to a Kartra page lets you design a more branded and flexible booking experience.

Before you begin

  • Make sure your calendar is already created in Events > Calendars
  • Your calendar must be fully configured (availability, event details, etc.)
  • The calendar will appear as a booking form once added to your page

Learn how to create a Kartra calendar.


Add a calendar to your page

Follow these steps to embed your calendar into a Kartra page:

  1. Go to Pages and open an existing page or create a new one
  2. Expand the Components option, and select Calendar in the Assets section
  3. Drag and drop the Calendar component onto your page

Adding a calendar placeholder to a page


Select your calendar

Once the calendar component is placed on the page:

  1. Edit the calendar placeholder
  2. In the settings panel, choose the calendar you want to display and Apply

Linking a calendar to a placeholder


Publish and test

After setting up your calendar:

  1. Publish your page
  2. Open the live page to confirm the calendar loads correctly
  3. Test the booking flow to ensure everything works as expected