Adding embed to your webpage

Free

You can get the embed snippet, to install on your webpage, from the Embed Snippet Generator, within the app.

The snippets provided are automatically updated as per the cal.com instance. So, even when self hosting, you can simply copy and paste the snippets from there.

There are three ways in which you can embed your cal.com link to your webpage.

Inline

Show the embed inline anywhere on the webpage. It let's you show the embed at a particular place in your webpage.

CodeSandbox link[React]

CodeSandbox link[HTML]

Pop-up via element click

Show the embed, on click of any element on your webpage, in a popup

CodeSandbox link[React]

CodeSandbox link[HTML]

Floating button pop-up

Adds a floating button that can be customized and on clicking that the embed shows up in a popup.

CodeSandbox link[React]

CodeSandbox link[HTML]

What can you embed ?

  • You can embed your cal.com link for an event type e.g. rick/get-rick-rolled. You can get the snippet from the event-type page.
  • You can embed your profile page e.g. rick. For this, you can just update the snippet to replace your cal.com event type link with your username. e.g. rick/get-rick-rolled => rick
  • You can embed your Routing Form e.g. forms/YOUR_FORM_ID. You can get the snippet for that from the Routing Form page.

Was this page helpful?