singlecal.
GOOGLE SITES SETUP GUIDE

How to add an availability calendar to your Google Sites site

Google Sites can show your SingleCal calendar through its Embed option. Guests can then check open dates on your site before booking on Airbnb, Vrbo or Booking.com.

Follow the guide
QUICK ANSWER

The short answer

Copy your SingleCal embed code, choose Insert, then Embed, paste it on the Embed code tab, and make the box tall enough for the calendar.

  • Publish your calendar in SingleCal and copy the embed code from Share & embed.
  • Paste the code into Google Sites's code or embed element.
  • Give the calendar enough height, about 700 pixels, then publish and check it on a phone.
  • The calendar keeps itself up to date from your Airbnb, Vrbo or Booking.com calendars.

Only need guests to see when you are free? SingleCal turns your Airbnb, Vrbo and Booking.com calendars into one calendar for your website or a shareable link. Free for one rental.

01

Before you start

Set up the calendar in SingleCal first. Under Connected calendars, add the iCal links from Airbnb, Vrbo or Booking.com for the rental. Under Booking links, choose where guests book. Then publish the calendar.

Open Share & embed and click Copy embed code under Website embed. That is the code you paste into Google Sites.

  • The embed code contains your calendar's public ID only. It never includes your private iCal links.
  • The code is an iframe plus a short script that fits the frame to the calendar. If a builder removes the script, the calendar still works at a fixed height of 680 pixels.
  • Free calendars show a small SingleCal badge. Pro removes it and lets you use your brand color.
02

Add the calendar with Embed code

These steps follow Google's instructions for adding HTML, CSS or JavaScript to a site.

  1. 1

    Open the page

    Open your site in Google Sites on a computer and go to the page where guests should see availability.

  2. 2

    Insert an embed

    On the right, click Insert, then Embed.

  3. 3

    Paste your code

    Choose the Embed code tab, paste your SingleCal code, click Next, then Insert.

  4. 4

    Size the box

    Drag the edges of the embed box so it's about 700 pixels tall and spans the page width.

  5. 5

    Publish

    Click Publish at the top right, then check the live page on a phone.

Official source: Sites Help: Add Google files, videos, website content, & more
03

Getting the size right

Google Sites shows embedded code inside its own frame, so the calendar can't make the box taller by itself. If the bottom is cut off, drag the box taller in the editor and publish again.

TRY IT ON YOUR RENTAL

One calendar for Airbnb, Vrbo and Booking.com.

Paste your calendar links, then share the page or add it to your website. Free for one rental, no card needed.

COMMON QUESTIONS

Common questions.

Is SingleCal free to use on Google Sites?

SingleCal Free covers one rental and combines two iCal links, such as Airbnb and Vrbo, with a small SingleCal badge. Pro is $49 a year for up to five rentals, removes the badge and updates more often.

Will the calendar update when I get a new booking?

Yes. SingleCal refreshes from your booking platforms' iCal links, about every 6 hours on Free and about every 15 minutes on Pro, and the calendar shows when it last updated. You don't need to edit your website again.

Can guests book through the calendar?

No. SingleCal shows availability only. The booking buttons take guests to the listing you chose, such as your Airbnb or Vrbo page, to complete the booking there.

Does it work on every Google Sites plan?

Yes. Embedding code works on Google Sites without a paid plan. Make sure the site is published and shared so guests can see it.

YOUR AVAILABILITY

Show your Airbnb and Vrbo availability on your Google Sites site.