How to Add Booking Form to Your Website | Calendly
About this video
This Calendly-partnered tutorial shows how to embed a booking calendar on a website so clients can self-book meetings or services. Event types act as templates — consultations, sales demos, interviews, haircuts, house cleanings — with location, duration, description, and intake questions set once; once your calendar is synced, clients only see available times, shown converted to their own time zone. To embed a single event type (the fit for the free plan, e.g., a 15-minute consultation), open the event, choose Share > Add to Website, and pick one of three embed types: inline embedding directly in the page content, a pop-up widget as a hovering call-to-action button (customizable, e.g., ‘Schedule a demo’), or a pop-up text/button link in the page body. You can customize colors to match your brand (options vary by plan), upload a logo or picture under Branding so it appears on the booking page, then copy the code and paste it into your site’s HTML — demonstrated on Wix via Embed Code, with Calendly also integrated with Shopify and WordPress; visual changes require re-copying fresh code from Calendly. Paid plans can create multiple event types and embed a landing page listing several services or team members. To take payment upfront, connect Stripe or PayPal in the event’s Booking Page Options and set the amount, payment terms, and cancellation policies. The Workflow tab automates reminder and reconfirmation emails and texts to reduce no-shows, and connecting Zoom or Microsoft Teams as the location auto-includes video links in confirmations. Bookings and availability can then be managed from the dashboard or the Calendly mobile app.
Key takeaways
- Set up event types as reusable templates with duration, location, description, and intake questions; synced calendars mean clients only book your real availability, displayed in their time zone
- Three embed types exist: inline in page content, a hovering pop-up widget button, or a pop-up text/button link — customize colors and branding, copy the code, and paste it into Wix, WordPress, Shopify, or other builders
- The free plan suits a single embedded event type; paid plans can embed a landing page with multiple event types for different services or team members
- Require payment before booking by connecting Stripe or PayPal in Booking Page Options and setting the amount, payment terms, and cancellation policies
- Use Calendly Workflows for automated email/text reminders and reconfirmations to cut no-shows, and connect Zoom or Microsoft Teams so video links are included automatically
Episode details: published December 12, 2024 · 8:54 long. Summary written by Self Growth Videos from the episode itself. Business results and any income figures mentioned are Kevin Stratvert’s own claims, shared for education — they are not typical or guaranteed.
← Previous: Reclaim.ai: The AI Time Management App I Wish I Had 10 Years Ago · Next: Stop Learning Excel—Meet the AI Spreadsheet →
All Kevin Stratvert videos · Kevin Stratvert profile · Kevin Stratvert on YouTube
You Might Also Enjoy

Surface Laptop Ultra: Who Is This Actually For?
Explore →
UiPath Maestro Flow: A No-Code AI Orchestration Tool
Explore →
How to Transcribe Audio to Text with ChatGPT
Explore →
How to Use Meta Muse
Explore →
How to Categorize Transactions in QuickBooks Online (2026)
Explore →