What connects, and which plan unlocks it
YouCanBookMe connects to the tools a booking page actually touches: Google, Microsoft, Apple and Fastmail calendars, Zoom, Teams and Google Meet for video, Stripe for payments, Gmail and Outlook Mail for sending, HubSpot for CRM, and Zapier, webhooks and a handful of other connectors for everything else [1]. The integrations page sorts them into calendars, video, payments, email sending, CRM, automation connectors, tracking pixels and website embeds. Most are switched on from the Integrations page in Account settings, while a few, such as webhooks, live inside each booking page's notifications.
The plan decides more than the catalog does. Calendars, video and Stripe work on every plan, Free included. HubSpot, Zapier, webhooks and the tracking pixels all need Professional, and the API needs Team [2]. Here is how the integrations split by plan:
| Plan | Calendars checked | What it adds for integrations |
|---|---|---|
| Free | 1 | Zoom, Teams, Meet, Stripe, Gmail sending, embeds, Linktree, Chrome extension |
| Individual | 2 | A second calendar; otherwise the same as Free |
| Professional | 6 | HubSpot, Zapier, webhooks, Meta and LinkedIn pixels, exports |
| Team | 10 per user | The API; members connect their own calendars and Zoom |
The jump that matters most is from Individual to Professional, because HubSpot, Zapier, webhooks and the pixels all arrive together there. Anyone who needs even one of them should skip Individual and budget $140.40 a year, which is $11.70 a month billed yearly. The difference from Individual is $43.20 a year. For a solo consultant who lives in HubSpot, that is less than a separate connector service plus manual data entry would cost in time. Team, at $16.20 per member a month billed yearly, earns its place only if you need the API or shared team pages. Our YouCanBookMe pricing guide covers the full plan math.
HubSpot, Zapier, webhooks and the pixels all arrive together on Professional. If you need even one of them, Individual only adds a second calendar.
Calendars: two-way sync, with a quirk per provider
Google and Microsoft
Google Calendar sync is two-way. Bookings land in the calendar with the details you choose, and your own events block availability. That turns the calendar into a control panel: a busy event added on a phone closes those slots on the booking page, and deleting it reopens them. Google Meet links come with the connection. The Outlook integration supports both Outlook.com and Microsoft 365, and it bundles calendar sync, sending notifications from Outlook Mail and Microsoft Teams links. Accounts created before March 2022 must update their Microsoft connection to get Teams links.
Apple iCloud, Fastmail and other CalDAV calendars
Apple Calendar connects with an app-specific password, created in the Apple account settings. It is an extra setup step, but YouCanBookMe never holds your main Apple ID password, which is the safer arrangement. iCloud works on every plan and can be combined with Google and Microsoft calendars. The trade-off is real, though. Calendar-managed availability does not work with iCloud. Fastmail is supported natively, and the pricing page also lists Fruux. Other CalDAV calendars work in beta, and support does not help with them, so if your calendar runs on another CalDAV server, test it during the trial.
How many calendars you get
Free checks one calendar, Individual two, Professional six and Team ten per user, and each calendar inside an account counts separately. YouCanBookMe syncs availability across calendars rather than merging them. When times look wrong on the booking page, check first that the page and calendar time zones match. Read-only calendars cannot receive bookings. Connect one you can write to.
Video links that create themselves
Connect Zoom and every booking gets a unique meeting link, which appears in the calendar event, the confirmation, reminders and SMS. The passcode can be embedded too, if your Zoom settings allow it. On a team, each member can connect their own Zoom account. That matters more than it sounds. Each host's meetings then run with their own recordings and settings, not in one shared account that someone has to manage.
Teams and Meet work the same way. A unique Teams link is created for each booking when you connect a Microsoft 365 calendar, and a shorthand code can insert it into emails. A unique Google Meet link is generated per booking and included in emails, reminders, SMS and invitations, as long as a Google calendar is connected to the page. Both work on every plan. For any other video tool, set a static link as the location, and the same link appears on every booking. Group bookings always need a static link, because unique Zoom, Meet or Teams links do not support groups.
Stripe payments, and the 1% you cannot waive
Stripe is the only native payment processor. It takes card, Apple Pay and Google Pay payments at booking, on every plan, and supports more than 135 currencies, set per page. The payment must succeed before the booking is confirmed. That cuts both ways. A client who abandons checkout never blocks a slot, but a confusing payment step loses bookings rather than leaving them pending.
The bigger cost is easy to miss. YouCanBookMe takes a 1% commission on each Stripe payment, on top of Stripe's own fees, and says it cannot waive it [3]. The commission is not refunded either. On $4,000 of monthly bookings it comes to $40 a month, by our arithmetic, and because it stays with YouCanBookMe when a payment is refunded, a business with frequent refunds pays the fee on revenue it never actually keeps. Factor it into session prices. There is no PayPal option.
Sending notifications from your own address
Connect Gmail and booking notifications go out from your own address. Sent emails appear in your Sent folder, and bounces arrive in your inbox, so you see what clients see. Gmail sending works on every plan, though only one Gmail account can be connected at a time. Outlook Mail sending works the same way for a Microsoft address, and it improves delivery. There is also a hard reason not to skip this step. Since February 2024, notifications from gmail.com or yahoo.com addresses go out from a YouCanBookMe address unless Gmail is connected.
Connect Gmail or Outlook Mail so notifications come from your own address. Since February 2024, gmail.com and yahoo.com senders go out from a YouCanBookMe address unless Gmail is connected.
HubSpot is native; Salesforce is not
How the HubSpot sync works
The native HubSpot integration adds or updates contacts when bookings are created or changed, and it covers all booking pages. It needs Professional or Team, and on team accounts only the Account Owner can set it up. New contacts go to the booked person as owner if that person is also a HubSpot user. YouCanBookMe fills empty contact properties but does not overwrite existing ones, and form fields map to contact properties through shorthand codes. Reschedules, cancellations and no-shows update the meeting. For a small sales or coaching team already living in HubSpot, this is one of the strongest reasons to choose Professional.
Where the HubSpot sync trips people up
Tentative bookings do not sync until accepted, and rejected ones never sync. Contacts are matched by email, so editing a booker's email creates a new contact. In practice, a client who corrects a typo in their email address on a booking gives HubSpot a second contact. Review duplicates regularly, or correct emails in HubSpot rather than in YouCanBookMe. Reassigning a booking does not change the contact owner either.
Salesforce, through Zapier
Salesforce is murkier. YouCanBookMe's enterprise post says Salesforce works through Zapier, while the API export lists Salesforce task and upsert action types, and a shorthand code formats start times for Salesforce. What we did not find is a native Salesforce sync confirmed in the help center. So the honest answer depends on your account. Ask sales which route applies before you commit a sales team to it.
These connect through Zapier, not natively, and Zapier itself needs Professional or Team. Ask sales which Salesforce route applies to your account.
Zapier, webhooks and the other connectors
Zapier: 12 triggers, Professional and up
Zapier needs Professional or Team [4]. You connect it with a Zapier API key from the Integrations page, only the Account Owner can connect it for an organization, and zaps can run at account or booking page level. There are 12 triggers, up from the original three, including booking created, canceled by owner or booker, rescheduled by owner or booker, accepted, rejected and no-show. The newer ones are the events that sales and recruiting teams most often want to push into their CRM or chat tools. One gap stands out. Deleting a booking from the calendar records it as canceled but does not fire the cancel trigger. Zaps also run in batches, so expect short delays.
Check every zap built before the 2024 migration
The Zapier integration moved to version 2.1.0, which adds appointment type and duration data. Zaps made before May 30, 2024 needed an update, and all users had to migrate by November 3, 2024, or older zaps might stop. If you inherited an older account, check the app version on every zap. Zaps on the retired version may have stopped silently.
What people build with it
YouCanBookMe's own list of top zaps covers Google Sheets, Mailchimp, Google Contacts, ActiveCampaign, Slack, WhatsApp, Brevo and Trello. The Sheets zap logs new bookings, cancellations, reschedules and no-shows. Mailchimp adds bookers to an audience with tags and can also unsubscribe them from lists. The WhatsApp zap messages you when someone books, cancels or reschedules, and the Trello zap creates a card per booking. Slack has a cheaper route as well: Free and Individual can send booking alerts to Slack by email, while Professional and Team can use Zapier for richer messages, typically a channel alert for every new booking.
If you only need the data, exports may be enough. Booking history downloads as CSV filtered by date range or page, and weekly or monthly exports can be emailed automatically. The pricing page lists exports for Professional and Team, while the Sheets page says any paid account can export booking history as CSV. Safari cannot open the CSV files.
Webhooks, Make and the alternatives
Webhooks send booking data to any URL you choose, on Professional or Team. Payloads are JSON built from shorthand codes, and custom headers handle authorization. They fire when a booking is made, rescheduled or canceled, before a booking as a reminder, after it ends and when it is marked as no-show, and each one can be delayed. For developers who only need to react to bookings, webhooks are usually the better buy than the API, since they arrive with Professional at $140.40 a year billed yearly, while API access needs at least one Team member at $194.40 a year.
Zapier is not the only connector, either. The integrations page also lists Zoho Flow, Make, SureTriggers and Integrately, and YouCanBookMe suggests Integrately for WhatsApp reminder notifications. Pick whichever connector your team already uses.
Analytics, pixels and the cookie banner
Google Analytics is set up once at account level and tracks every booking page, with UTM parameters supported. Here the vendor's pages disagree. The integration page lists Google Analytics on all plans, while the pricing page lists Google Analytics tracking under Professional. Settle it during the trial by connecting Google Analytics on a test page and checking whether the setting stays active after the trial reverts the account to Free. The ad pixels are clearer: Meta Pixel tracking for Facebook and Instagram ads and LinkedIn Pixel tracking both need Professional or Team, and Meta conversions appear in your Meta dashboard. Pixels must sit on the same account as the pages they track.
Tracking also changes what bookers see. Embedded pages use only essential cookies until you add tracking, and Google Analytics or a pixel makes the cookie banner appear. LinkedIn tracking works only when visitors accept cookies, and Stripe cookies load only when payments are on. Plan your consent setup before adding pixels.
Embeds, links and the small extras
Booking pages embed inline, as a pop-up link or as a floating button, on every plan. The integrations page lists Squarespace, WordPress, Leadpages, Podia, Wix, Weebly, Shopify, Webflow and GoDaddy; WordPress, Wix, Webflow and Shopify use the same code, and Google Sites needs an iframe. Squarespace embeds work on Free. An embed can preselect a team member or appointment type. Embedding is also the closest YouCanBookMe gets to a custom domain, since bookers stay on your own site through the booking itself, although the cancel and reschedule links in their emails still lead to a youcanbook.me address.
Beyond the website, several small integrations fill gaps. Email tools such as Constant Contact, Brevo, MailerLite and Klaviyo can carry a booking button inside your campaigns. Linktree works on every plan, Free included, though link changes do not update in Linktree automatically. Any LinkedIn user can add the booking URL as a custom profile button. Booking forms do not accept attachments, so a Dropbox integration lets clients upload documents at booking. The Chrome extension shares links, suggests up to 9 times in emails and creates single-use links, on all plans. Australian businesses also get a Mobile Message integration for automated SMS reminders.
The API, ownership and the order to set it up
The REST API is the deepest integration, and it is Team only. It manages pages, team members, appointment types and bookings, and only the Account Owner can create a key. Ownership runs through the whole catalog on team accounts: the Account Owner connects HubSpot, Zapier and the API, while contributors connect only their own calendars and Zoom. Decide who owns each integration before inviting the team. A downgrade has consequences too, because HubSpot and Zapier must be removed when an account drops to Free. For the endpoints themselves, see our YouCanBookMe API guide.
Setup goes most smoothly in this order:
- Open Account settings, then Integrations, and click Connect on each tool.
- Connect your calendars and video tool first.
- Add Stripe and Gmail or Outlook Mail sending next.
- Check any Salesforce needs with sales.
- Add HubSpot, Zapier or webhooks last, once your pages work.
- Add pixels only with a cookie banner in place, and test every integration during the trial.
What is missing, and how it compares with Calendly
The gaps are specific. There is no native Salesforce sync confirmed in the help center, no PayPal, and no native Mailchimp or Google Sheets connection; those run through Zapier. We found no SAML SSO documentation, and sign-in works with Google or Microsoft. For most solo professionals these gaps never matter. A sales team on Salesforce, or a business whose clients pay through PayPal, will find the missing native connections more limiting than any plan gate on the pricing page.
Calendly is the obvious comparison. Its llms.txt lists integrations across video, CRM, marketing, ATS, payments and automation, including Salesforce. YouCanBookMe's catalog is narrower but covers the common tools. Salesforce users get more from Calendly. Our YouCanBookMe vs Calendly comparison weighs the rest.
Frequently asked questions
What does YouCanBookMe integrate with?+
Google, Microsoft, Apple and Fastmail calendars, Zoom, Teams and Meet, Stripe, HubSpot, Zapier, webhooks, Gmail, Outlook Mail, analytics pixels, Linktree, LinkedIn and website builders.
Does YouCanBookMe integrate with Zapier?+
Yes, on Professional and Team, with 12 triggers including created, cancelled, rescheduled and no-show.
Which integrations work on the free plan?+
Free connects one calendar, Zoom, Teams, Meet, Stripe, Gmail sending, embeds, Linktree and the Chrome extension. HubSpot and Zapier must be removed when an account drops to Free.
Does YouCanBookMe charge a fee on Stripe payments?+
Yes. It takes a 1% commission on each Stripe payment, on top of Stripe's own fees, says it cannot waive it, and does not refund it.
Does YouCanBookMe integrate with Salesforce?+
Not natively, as far as the help center shows. YouCanBookMe's enterprise post says Salesforce works through Zapier, so ask sales which route applies to your account.
Which plan includes the YouCanBookMe API?+
Team. Only the Account Owner can create an API key, and the API manages pages, team members, appointment types and bookings.
The bottom line
Measured against what most small businesses actually connect, which is a calendar, a video tool, a payment processor and one CRM or spreadsheet, YouCanBookMe covers the list. Calendars, video and Stripe work on every plan, though the 1% Stripe commission belongs in your prices. Pay for Professional if you need HubSpot, Zapier, webhooks or pixels. Pay for Team only if you need the API or shared team pages. Only Salesforce-centered sales teams will find the catalog clearly too narrow.
- [1] YouCanBookMe integrations (2026-10) https://youcanbook.me/integrations
- [2] YouCanBookMe pricing page (2026-10) https://youcanbook.me/pricing
- [3] Accept Payments for Bookings with Stripe (2026-10) https://youcanbook.me/integrations/stripe
- [4] YouCanBookMe Help: Integrate Zapier with YouCanBookMe (2026-10) https://support.youcanbook.me/hc/en-us/articles/17321822130199-Integrate-Zapier-with-YouCanBookMe