Embeddable Pages
ProYour booking page, on your website.
Embed your booking page anywhere — your website, landing page, or client portal. One line of code. Auto-resizes. Matches your brand.
The problem
The embedding problem
Sending people away
Every external link is a drop-off point. You lose them the moment they leave your site. Redirecting to a third-party scheduling page breaks the flow.
Iframe headaches
Fixed heights, scroll bars, broken mobile layouts. Embedding used to be painful. Most scheduling tools don't handle it well.
Brand mismatch
Your scheduling tool looks nothing like your website. Jarring for visitors. Different colors, different fonts, a completely different feel.
What you get
Embedding done right
One-line embed
Copy the snippet, paste into your site. Iframe + auto-resize script included. No build tools or dependencies needed.
Auto-resize
Content changes? Height adjusts automatically via postMessage. No scroll bars, no fixed heights, no layout jank.
Domain restrictions
Control which domains can embed your page. Prevent unauthorized use. Only your approved websites can display your booking page.
Custom embed design
Separate design controls for embeds. Match your website’s colors, fonts, and style independently from your main booking page.
Two layouts
Full page (profile + bio + booking) or booking only (just the calendar and form). Choose what fits your use case.
Referrer tracking
Automatically tags bookings with the embedding domain. Know where your leads come from without extra setup.
How it works
Three steps to embed
Configure allowed domains
Open the Embed tab on your meeting page. Add the domains where you want to embed your booking page.
Customize the design
Set the accent color, background, corners, and font to match your website. Preview the embed in real time.
Copy and paste
Copy the code snippet and paste it into your site’s HTML. The embed loads instantly. That’s it.
Layouts
Two layouts, one embed
Full page layout
Booking only
Customization
Match your website, perfectly
The embed has its own design controls. Set colors, corners, background, and font independently from your main booking page.
Who it's for
Built for teams who own their website
SaaS companies
Embed scheduling directly in your product or onboarding flow. Prospects book demos without leaving your app. Reduce friction in the sales funnel.
Agencies
White-label booking on client microsites. Each embed gets its own design to match the client's brand. Referrer tracking shows which site drove each lead.
Freelancers
Add booking directly to your portfolio site. Visitors see your work and book a call without navigating to a separate page. Keep the experience seamless.
Pricing
Embeddable pages is a Pro feature.
$149/year.
Includes embeddable pages, personalized links, page analytics, and built-in video calls. Core scheduling with Zoom, Meet, and Teams is free forever.
See full pricingFAQ
Embed questions
Go to your meeting page settings and open the Embed tab. Add your website domain to the allowed list, choose your layout (full page or booking only), and copy the code snippet. Paste it into your site’s HTML. The snippet includes an iframe and a small auto-resize script.
Yes. The embedded booking page is fully responsive. It adapts to the width of its container, so it works on phones, tablets, and desktops. The auto-resize script ensures the height adjusts to fit the content without scroll bars.
Yes. Domain restrictions let you specify exactly which domains are allowed to embed your booking page. If someone tries to embed it on an unauthorized domain, the iframe will show an error instead of your booking page. This prevents unauthorized use of your scheduling link.
Full page includes your profile photo, name, bio, and links alongside the booking calendar. Booking only shows just the date picker and time slots — no profile information. Use full page when the embed is the main content. Use booking only when it’s a widget alongside your existing content.
Yes. The embed has its own design controls. You can set different colors, corner radius, font, and background to match the website it’s embedded on. Your main booking page design stays independent.
Yes. When someone books through an embedded page, the booking is automatically tagged with the domain it was embedded on. This shows up in your booking details and analytics so you can see which website drove each booking.
Keep visitors on your site. Let them book there.
Create your page. It's free.
Create your page