LCreator Code Vault Home →
Home › Guides › Calendly on Kajabi
Kajabi guide

How to embed Calendly in Kajabi

Let people book a call without leaving your Kajabi page — the inline Calendly embed, and a clean paste-in method you control. No developer required.

If you sell coaching, run discovery calls, or offer office hours, embedding your booking calendar directly on a Kajabi page removes friction — people schedule right there instead of clicking off to another site. Calendly makes this a copy-and-paste job.

First: get your Calendly embed code

In Calendly, open the event type you want to share, click Share → Add to Website, and choose Inline Embed (the calendar sits inside your page, rather than a popup). Calendly gives you a small snippet with your booking link inside it — copy that.

Option 1 — Paste it into a Custom Code block

Kajabi's page builder has a Custom Code block made for exactly this. On the page where you want the calendar:

  1. Open the page in the Kajabi page builder.
  2. Add a Custom Code block where you want the calendar to appear.
  3. Paste your Calendly inline-embed snippet.
  4. Save and preview in an incognito window.

The snippet Calendly gives you looks roughly like this (your link swapped in):

<div class="calendly-inline-widget" data-url="https://calendly.com/your-link"></div> <script src="https://assets.calendly.com/assets/external/widget.js"></script>
Quick tip: Give the widget a set height so it displays fully. If the calendar looks cut off, increase the height value in the embed (Calendly's inline widget usually needs around 630–700px to show without scrolling).

Option 2 — A styled booking button

If you'd rather not show the whole calendar, you can use a popup or a branded button that opens Calendly when clicked. This keeps the page clean and only shows the calendar when someone's ready to book. It's the same copy-and-paste idea with a small button snippet instead of the inline widget.

Want a clean, brandable version?

The Creator Code Vault includes ready-made booking embeds and buttons you configure in plain English and paste in — plus 140 other drop-in integrations for Thinkific, Teachable, and Kajabi. One payment, yours forever.

See the Vault → Try the free code generator

Common questions

Do I need to know how to code?

No. You copy the embed from Calendly and paste it into Kajabi's Custom Code block — no editing required beyond your own booking link.

The calendar looks cut off — why?

The inline widget needs enough height. Increase the height value in the embed so the full calendar shows without an inner scrollbar.

Inline calendar or popup button?

Inline is best when booking is the main goal of the page. A popup button keeps the page clean and shows the calendar only when someone clicks.

← Back to the Creator Code Vault