Google allows you to embed your Calendly scheduling page onto your website using its built-in embed tool. Google Sites are completely responsive, so your invitees can schedule across all devices.
Embed an inline scheduling page
While editing your website, expand the Insert menu and choose the Embed tool. You'll be prompted to embed a website By URL, where you can enter the link to your personal scheduling page, an event type page or a team page.
Once your Calendly page has been inserted, click the embedded section and drag to change its location or expand the size to fit. Preview your completed site before publishing to ensure it suits your preferences.
Add hyperlinks and buttons
Use the Insert menu to add images or text that link to your scheduling page. Just select the asset and click the hyperlink tool to add your Calendly URL. Google also offers to create a button for you, using the text and link of your choice. Invite visitors to book a time with you by linking the button to your scheduling page.