How to add Calendly to Google Sites

You can add your Calendly scheduling page directly to a Google Sites website using Google's built-in embed tools. Google Sites is fully responsive, so your scheduling page will display well on any device.

Embed an inline scheduling page

To add your Calendly calendar directly to a Google Site:

  1. Open your website in Google Sites.
  2. In the right-hand menu, select Insert > Embed.
  3. Select the By URL tab.
  4. Paste your Calendly link. You can use:
    • Your personal scheduling page
    • A specific event type link
    • A team page link
  5. Select Insert.
  6. Drag or resize the embedded section to fit your page layout.
  7. Preview your site to see how it looks before publishing.

This will display your calendar directly on the page.

Add a link or button instead of embedding

If you prefer not to embed your scheduling page directly, you can add a link or a button that directs visitors to your scheduling page.

Option 1 – Add a hyperlink

  1. Insert text or an image on your page.
  2. Highlight it.
  3. Select the Insert link icon.
  4. Paste your Calendly link.
  5. Select Apply and publish your changes.

Option 2 – Create a button

  1. In the Insert menu, select Button.
  2. Add your button text (for example, Book a meeting).
  3. Paste your Calendly link.
  4. Place the button on your page and move it to where you'd like it to appear.