Cal.com | Open Scheduling Infrastructure

A fully customizable scheduling software for individuals, businesses taking calls and developers building scheduling platforms where users meet users.

Report generated on April 13, 2026

cal.com
Screenshot of cal.com

A note on how to read this

This report is ProdPoke's take on your site — think of it as a first impression from a very opinionated robot. We check real things (load times, broken links, accessibility patterns), but we also try to understand what your site is trying to do and whether the technical details support that goal. Some of our observations might not apply to your specific situation, and that's okay. We're getting sharper with every scan. If something feels off, tell us — it makes us better.

Key Insights for Cal.com | Open Scheduling Infrastructure

Focus trap + invisible buttons trap keyboard & assistive-tech users mid-page

This isn't a nice-to-have: keyboard-only and blind users cannot complete sign-up or navigate the full page. It's both a user-experience failure and a compliance risk.

Hero calendar preview uses unreadable 15m/30m text and low-contrast dates

The most important visual on your homepage is supposed to show what users get; instead it looks broken. This undermines trust and fails to excite visitors considering alternatives like Calendly.

No blog or social proof; competitors are winning on trust signals

Scheduling is a crowded category. Without content marketing or customer testimonials, you're competing purely on features—and losing visibility on search and trust metrics.

Page load is faster than most competitors; good foundation to build on

Speed is a hygiene factor in SaaS. You're already ahead here—don't let accessibility and design issues overshadow this win.

What ProdPoke understands about Cal.com | Open Scheduling Infrastructure

We didn't run a full user-experience evaluation, so we can't speak to the actual booking flow or onboarding. However, accessibility testing revealed significant friction: keyboard-only users hit a focus trap partway through the page and encounter invisible CTAs (the Google sign-up button is white-on-white). These barriers block a measurable subset of visitors before they ever interact with the core product. The site loads reasonably fast (1580ms), outpacing two competitors, but lacks the content marketing and social proof that competitors leverage to build trust.

Based on exploring 0 pages across the site

First Impression — How clear is your site?

82
Crystal clear

Cal.com is a customizable scheduling software with a clear, professional positioning—"The better way to schedule your meetings." Visitors immediately understand it's a SaaS scheduling tool, but the hero visual lets it down: the calendar preview uses illegibly small typography and low-contrast date cells that feel more like a technical artifact than a polished product demo.

This score measures how quickly a first-time visitor understands what your site does — based on visible headings, navigation, and visual hierarchy alone.

74/ 100

Overall Score

Good start — room to grow.

90

Site Clarity

decent

Within seconds, it's clear this is Cal.com is a customizable scheduling software that allows individuals and businesses to manage meetings and enable developers to build scheduling platforms.. The value proposition is solid — "The better way to schedule your meetings". First-time visitor concern: How Cal.com differentiates from competitors like Calendly or other established scheduling tools, and what specific features justify trying yet another scheduling platform.

-Value Proposition

Clear headline communicates the offering above the fold.

-Search & Sharing Preview

Title, description, and social sharing tags are all present and well-sized.

-Call to Action

Clear, action-oriented CTA that tells visitors exactly what to do.

-Target Audience

Site clearly targets its audience and backs it up with social proof.

-Navigation

No navigation menu detected. Visitors have no way to explore beyond the landing page.

-Credibility Signals

Multiple trust signals present: custom domain, testimonials, trust logos/partners.

-Content Depth

Sufficient content to understand the offering, with supporting sections that address visitor questions.

Recommendations

  • -Add a navigation menu so visitors can explore your site beyond the landing page.
80

Visual Impression

professional

Legitimate SaaS product with polished branding and clear value prop, though the design feels more corporate-safe than memorable.

Desktop

Clean two-column layout with strong visual hierarchy, generous whitespace, and readable typography, though the right-side calendar demo feels slightly disconnected from the headline copy.

Mobile

Responsive design adapts well to single-column layout; the calendar stacks naturally and touch targets appear adequate, though the hero section loses some visual impact when compressed vertically.

Strongest element: The three-step feature cards (Connect calendar, Set availability, Choose how to meet) are well-designed with clear numbering, supporting icons, and balanced text hierarchy that effectively communicate the product workflow.

Issues

The desktop calendar preview on the right side of the hero uses very small typography (time slots like '15m', '30m', '45m') that's barely legible and feels more like a screenshot artifact than a real UI preview

Mobile screenshot shows the calendar with day cells that have minimal contrast (light gray backgrounds, dark text) making individual dates harder to scan at a glance

75

Performance

acceptable

Performance is acceptable with minor optimization opportunities.

Issues (1)

Images can be optimized (save ~369.7 KB)
high impactQuick fix

Found 35 image optimization opportunities. Example: AUafj9wkmgBuXBrhusy3dfwSXK4.png — Image is 400x400 but rendered at 16x16

52

Accessibility

needs work

Multiple critical accessibility barriers exist, particularly around keyboard navigation, color contrast, and image labeling that will block users with disabilities from accessing core functionality.

20

Tab Stops

3

Invisible Focus

1

Focus Traps

No

Skip Link

What's done well

  • + Heading structure is correct (1 H1, 29 headings total, no skipped levels)
  • + Form inputs are 100% properly labeled
  • + No fake buttons (divs/spans misused as buttons)
  • + Viewport zoom is enabled and not restricted
  • + Language attribute is set correctly
  • + Focus-visible CSS is already being used (good foundation for fix)

Top Priority Fix

Fix the keyboard navigation trap that traps focus on a div at tab #20. This is blocking keyboard-only users from accessing the entire page. After that, immediately fix the color contrast on the 'Sign up with Google' button (currently 1:1 white-on-white, invisible) and other critical CTAs. These two fixes will unblock the largest number of users fastest.

Keyboard Navigation Trap Blocking Access

Severe Color Contrast Failures on Critical Elements

Missing Accessible Names on Links

Unlabeled SVGs Creating Inaccessible Icon Set

Missing Page Landmarks and Structural Issues

Unlabeled Iframe and Missing Focus Indicators

Issues (6)

Keyboard Navigation Trap Blocking Access

critical

During keyboard testing, focus became trapped on a div element at tab stop #20, making it impossible for keyboard-only users to navigate past that point. This is a complete blocker for anyone unable to use a mouse. Additionally, there is no skip-to-content link and the tab order to reach main content is unclear, forcing keyboard users to tab through many elements to reach the actual page content.

Expected: Accessible to all users per WCAG 2.1 AA
Found: During keyboard testing, focus became trapped on a div element at tab stop #20, making it impossible for keyboard-only users to navigate past that point. This is a complete blocker for anyone unable to use a mouse. Additionally, there is no skip-to-content link and the tab order to reach main content is unclear, forcing keyboard users to tab through many elements to reach the actual page content.

Severe Color Contrast Failures on Critical Elements

critical

16 text/background combinations fail WCAG AA contrast requirements (4.5:1 minimum), with several at dangerously low ratios. Most severe: 'Sign up with Google' button has a 1:1 contrast ratio (white on white), making it completely invisible. 'Get started' has 1.1:1 (white on off-white). Medium gray text (rgb 137,137,137) fails on white backgrounds with only 3.5:1 ratio when 4.5:1 is required. These failures affect low-vision users, color-blind users, and anyone viewing on poor-quality displays.

Expected: Accessible to all users per WCAG 2.1 AA
Found: 16 text/background combinations fail WCAG AA contrast requirements (4.5:1 minimum), with several at dangerously low ratios. Most severe: 'Sign up with Google' button has a 1:1 contrast ratio (white on white), making it completely invisible. 'Get started' has 1.1:1 (white on off-white). Medium gray text (rgb 137,137,137) fails on white backgrounds with only 3.5:1 ratio when 4.5:1 is required. These failures affect low-vision users, color-blind users, and anyone viewing on poor-quality displays.

Missing Accessible Names on Links

high

2 of 96 interactive elements (both links) have no accessible names. One links to g2.com and another to trustpilot.com, but screen reader users will hear no text label—they'll only hear 'link' with no context. This prevents screen reader users from understanding what these links do or whether to activate them.

Expected: Accessible to all users per WCAG 2.1 AA
Found: 2 of 96 interactive elements (both links) have no accessible names. One links to g2.com and another to trustpilot.com, but screen reader users will hear no text label—they'll only hear 'link' with no context. This prevents screen reader users from understanding what these links do or whether to activate them.

Unlabeled SVGs Creating Inaccessible Icon Set

high

82 of 106 SVGs lack accessible labels, meaning screen reader users encounter dozens of unlabeled graphics with no understanding of their purpose. This is particularly problematic if these SVGs represent icons for interactive elements (like social media links, feature icons, or decorative elements for navigation).

Expected: Accessible to all users per WCAG 2.1 AA
Found: 82 of 106 SVGs lack accessible labels, meaning screen reader users encounter dozens of unlabeled graphics with no understanding of their purpose. This is particularly problematic if these SVGs represent icons for interactive elements (like social media links, feature icons, or decorative elements for navigation).

Missing Page Landmarks and Structural Issues

high

Your page lacks all major semantic landmarks: no <main>, <nav>, <header>, or <footer> elements detected. Screen reader users rely on these landmarks to quickly navigate and understand page structure. Without them, users must listen to or read the entire page sequentially, defeating the purpose of assistive technology.

Expected: Accessible to all users per WCAG 2.1 AA
Found: The page lacks all major semantic landmarks: no <main>, <nav>, <header>, or <footer> elements detected. Screen reader users rely on these landmarks to quickly navigate and understand page structure. Without them, users must listen to or read the entire page sequentially, defeating the purpose of assistive technology.

Competitor Comparison

behind

Comparison based on signals only — AI analysis unavailable for detailed visual comparison.

Where You Win (1)

  • + Faster page load (1580ms) than 2 of 3 competitors

Where They Win (2)

  • - 3 competitor(s) have social proof that you're missing
  • - Competitors have blogs for content marketing, you don't

Quick Wins

  • -Add testimonials or trust logos — your competitors already have them
  • -Add visible pricing — your competitors show theirs

Competitors Analyzed (3)

Calendly.com

calendly.com

PricingBlogSignup CTA

Load: 1986ms

Acuity Scheduling: Online Booking & Appointment Scheduling Software

acuityscheduling.com

PricingTestimonialsSignup CTA

Load: 1590ms

Setmore

setmore.com

PricingBlogTestimonialsSignup CTA

Load: 681ms

Improvement Plan

Cal.com has a solid product story, but three critical issues are blocking conversion and accessibility compliance. Start immediately with accessibility fixes: eliminate the keyboard focus trap at tab #20 and fix the white-on-white Google sign-up button (along with other invisible CTAs). These two fixes alone will unblock keyboard-only and assistive-tech users—a legally and ethically important audience—and should take a few hours. Next, redesign the hero calendar preview. Replace the small, hard-to-read typography and low-contrast date cells with a cleaner, larger rendering that actually showcases your UI. This is your highest-ROI visual—make it aspirational. Third, address the positioning gap: your competitors have blogs and customer testimonials; you don't. Start a simple content effort (even 2–3 posts per month on scheduling best practices, team workflows, or developer integrations) and collect customer logos or quotes on the homepage. These aren't feature wins, but they close the trust gap that's keeping prospects on the fence. Finally, monitor your performance advantage—1580ms is good—but make sure optimization doesn't regress as you fix design and accessibility issues.

Suggested priority order:

  1. Fix keyboard focus trap and invisible CTAs (accessibility compliance + unblocks 52/100 accessibility score)
  2. Redesign hero calendar preview with readable typography and contrast (immediate visual credibility)
  3. Add customer social proof and testimonials to homepage (builds trust vs. competitors)
  4. Launch basic blog/content strategy (SEO, positioning, competitive differentiation)

This is your site? Get the full picture.

Claim this report to unlock ongoing monitoring, deeper analysis, and actionable alerts.

What is ProdPoke?

Automated analysis generated on April 13, 2026. Not professional advice. Contact us to modify or remove this report.