01 Hero
What it says vs what it should say
The better way to schedule your meetings
A fully customizable scheduling software for individuals, businesses taking calls and developers building scheduling platforms where users meet users.
“Better” than what? The answer is Calendly, and they will not say it above the fold. The comparison exists as a footer link (cal.com/calcom-vs-calendly) and inside quotes. Not in the H1.
The subhead is three products in one breath: a Calendly-killer for individuals, B2B scheduling, and a developer platform. “Where users meet users” is engineer-speak. Customizable is a feature, not a promise. A coach who needs a booking link by Friday does not parse “developers building scheduling platforms.”
Replace the headline with The booking link that stays free.
02 Offer
Is the promise specific and priced
Unlimited and free for individuals
is the offer. It appears in a mid-page feature header — “Your all-purpose scheduling app / Discover a variety of our advanced features. Unlimited and free for individuals.” — not the hero. No price on the homepage.
Teams $16/user/month (round-robin, shared availability) and Organizations $37/user/month live in the FAQ. Enterprise is custom. The free tier includes unlimited event types, calendar sync, workflow automation, Stripe payments, Cal Video — “one of the most fully featured free scheduling tools on the market.” That sentence is in the FAQ.
The Calendly contrast — no event-type nickel-and-diming, open source, self-host — is a footer resource link. The page has a commercial offer. It is hiding in the accordion.
On the homepage, not only in the FAQ Free for individuals. Teams from $16/user/month.
03 Proof
What’s missing
Named operators, and the quotes are weak. Flo Merian: “More elegant than Calendly, more open than SavvyCal.” Guillermo Rauch, CEO Vercel: “creating a new category around being both great and well designed.” Kent C. Dodds: I just migrated from Calendly to Cal.com.
Ant Wilson, Co-Founder & CTO Supabase: “I finally made the move to Cal.com after I couldn’t find how to edit events in the Calendly dashboard.” Aria Minaei. Micah Friedland, Navi (HIPAA).
The names are strong. “I just migrated from Calendly” is a status, not a result. The carousel repeats the same six quotes. That is a slider, not more proof.
Used by over a million people
is in the FAQ. No time-to-first-booking. No “cut the back-and-forth by X.”
Put this under the hero Used by over a million people. Kent C. Dodds and Ant Wilson (Supabase) moved from Calendly. If they have a time-to-first-booking, put that. If they don’t, stop claiming “easy.”
04 CTA
What happens next, and the friction
Buttons: Get started
/ Sign up with Google
/ Sign up with email
/ “No credit card required” / later Book a demo
/ Talk to sales.
A committee.
The free individual should get “Create your booking link.” Demo is for teams. Mixing them in the hero makes a free user feel like a lead. “Get started” is the same empty verb as every other scheduler.
Primary CTA Get cal.com/you — free.
Google is the method, not a second CTA. “Book a demo” sits next to Teams pricing, not next to the free plan.
05 Intent match
Who the page is actually talking to
The subhead lists three: individuals, businesses taking calls, developers building scheduling platforms. The FAQ adds healthcare, sales, support, B2B. Open-source self-hosters are a different buyer than a coach who needs cal.com/name by Friday.
The page refuses to pick. Your all-purpose scheduling app
is the tell. All-purpose is how you describe a product when you have not chosen a reader.
Primary reader People replacing Calendly. Developers and self-host get a text link, not a third of the subhead. Healthcare/HIPAA can live on a solutions page. The individual who wants a free booking link this afternoon is the volume buyer — and the proof (Dodds, Wilson, Merian) already points at them.
06 Information order
What they learn too late
What a visitor learns, in the order they learn it:
- “The better way to schedule your meetings” + three-audience subhead + Google/email
- “With us, appointment scheduling is easy” — Connect calendar / Set availability / Choose how to meet (“It could be a video chat, phone call, or a walk in the park!”)
- Feature grid: buffers, cal.com/cedric, overlay, SMS/email, Stripe, Cal Video, short links, privacy, 65+ languages, embeds, 100+ apps. “Unlimited and free for individuals” is a subhead here.
- Testimonials (carousel, same six quotes)
- FAQ, where price, “over a million people,” and the generous free tier finally live
- “Smarter, simpler scheduling”
You learn it is free and more generous than Calendly after you have already decided whether to care. How-it-works is table stakes — every scheduler connects a calendar. It does not earn the slot under the hero.
Recommended order Free + Calendly contrast in the hero. Price line (free / $16 / $37). Then proof names. Then features. How-it-works can shrink to three verbs. FAQ for leftover objections, not for the offer.
07 Mobile
From the architecture — no viewport screenshot was taken
This is not a device test. It is a read of what the page is built out of.
The three-audience subhead becomes a paragraph. “Developers building scheduling platforms where users meet users” will wrap across four lines and still not mean anything to the coach.
Dual signup plus demo. How-it-works steps are actually fine on a phone — numbered, short, concrete. The FAQ is a novel of SEO answers. Feature mockups (booking overlay, reminder toasts, cal.com/cedric) will collapse into a long scroll with no price still in sight.
On a phone One-line subhead. Price on the first screen so a 320px visitor sees “free for individuals / teams from $16” without opening an accordion. One primary CTA. Demo secondary. Truncate the FAQ; the offer does not belong in it.
08 Ranked 5 fixes
Impact versus effort. Do these in this order.
-
01
Say the contrast in the hero
Impact HighEffort LowName Calendly above the fold. Sharp, not snark for its own sake. Use the rewritten hero below.
Free forever for individuals. Calendly is not.
-
02
Put price on the homepage
Impact HighEffort LowTeams $16 and Organizations $37 currently live in the FAQ. A homepage visitor never sees them.
Free for individuals. Teams from $16/user/month.
-
03
One primary reader: people replacing Calendly
Impact HighEffort MedDevelopers and self-host get a text link, not a third of the subhead. Healthcare/HIPAA can live on a solutions page.
Scheduling for people leaving Calendly. Developers: docs. Self-host: GitHub.
-
04
One primary CTA
Impact MedEffort LowGoogle is the method. Demo is secondary, for teams — sit it next to $16, not next to the free plan.
Create your free booking link.
-
05
Replace “the better way”
Impact HighEffort LowUnfalsifiable. Swap it for a specific claim: free, unlimited event types, open source. Use the rewritten hero.
The booking link that stays free.
Rewrite Rewritten above the fold
Replacement copy. Put these three lines on the page in this order. Not a suggestion to consider.
Hero
The booking link that stays free.
Subhead
Unlimited event types, calendar sync, and reminders on a free plan that does not expire for individuals. Teams from $16/user/month. Open source if you want to self-host.
Primary CTA
Get cal.com/you — free