operate1 vs Zcal
Zcal's Free tier is beautiful, but it takes 3% on every payment you collect. At $10K/mo in client payments that's $300/mo lost to commission. operate1 Pro is $19/mo flat, takes zero commission, and includes the CRM, packages, and micro-website.
Try operate1 freePricing comparison
operate1
$19/month flat
All features included, whole account
Zcal
$0 (3% commission) or $7-12/seat/month
Varies by plan, as the vendor publishes it
operate1 is priced in US dollars, flat for the whole account. Zcal publishes in the currency shown above, before any local tax. Where the currencies differ, convert at the rate on the day before you compare the totals.
Feature comparison
| Feature | operate1 | Zcal |
|---|---|---|
| Payment commission | Zero on every plan | 3% on Free tier |
| Free tier monthly rake at $10K volume | $0 | $300 |
| Pro tier | $19/mo flat for whole account | $7/seat/mo (~$6 annual) |
| 5-person team annual cost | $190 (Pro annual, whole account) | $420 (Pro, 5 seats × $7 × 12) |
| Custom domain | Included on Pro | Business / Enterprise tier ($12/seat) |
| Built-in CRM | Profiles, notes, history, tags | Not available |
| Session packages | Auto-deduction on Pro | Not available |
| Bot protection on booking page | Built-in | G2 reviewers cite spam booking issue |
| Pricing model | Flat per account | Per seat |
TL;DR: which should you choose?
Choose operate1 if you…
- You collect payments on bookings, so every $10K/mo of volume saves you $300/mo vs Zcal's 3% Free-tier rake
- You want a CRM with client history, notes, and tags, which Zcal does not include
- You sell session packages or memberships and need auto-deduction math, not a static product page
- Your team is bigger than two people, so per-seat pricing starts hurting once you cross 5-6 users
- You need a custom domain on the booking page without paying for Zcal Business at $12/seat
Choose Zcal if you…
- You don't take payments at all, so the 3% commission is a non-issue and Zcal Free is genuinely free
- You're a solo operator and the visual polish of Zcal's booking page is the entire reason you're choosing
- You don't need a CRM because your client list lives in another system already
- Your Apple Calendar workflow is acceptable on Zcal (G2 flags limited Apple support, so confirm before switching)
How to switch from Zcal to operate1
Sign up for operate1
Set your working hours and buffers. Two minutes. Calendar sync is not built, so availability lives in operate1 for now.
Recreate your meeting types and durations
Zcal exports a CSV of event types. Paste durations and availability windows into the operate1 setup. Bot-protection comes on by default so you don't inherit the spam-booking problem AppSumo reviewers report.
Move your custom domain
If you were paying for Zcal Business at $12/seat for the custom domain, point your domain at operate1.com/p/yourname instead. It's included on Pro.
Switch the link in your bio and signature
Replace zcal.co/yourname with operate1.com/p/yourname on Instagram bio, Linktree, email signature, and LinkedIn. Done.
Frequently asked questions
Zcal's free tier is genuinely free. Why pay $19/mo for operate1?+
Zcal Free takes 3% on every payment you collect. If you process $10K/mo, that's $300/mo gone to commission. operate1 Pro is $19/mo flat and takes zero commission, so that $300/mo stays with you, and you get the CRM, packages, and micro-website on top. If you don't take payments, Zcal Free is fine, and operate1's $0 Free with 100 bookings/mo is also fine.
Is operate1's booking page as polished as Zcal's?+
Different priorities. Zcal optimized for visual minimalism; operate1 optimized for a service-business booking that includes service selection, package balance, payment-on-booking, and a branded micro-site behind it. The page is mobile-first, brand-color customizable, and supports custom CSS on Pro. Side-by-side: try /p/demo on operate1 against your Zcal page before switching.
How is operate1 cheaper at team scale?+
operate1 is flat $19/mo for the whole account. Zcal Pro is $7/seat/mo, so a 6-seat team pays $42/mo and every extra seat adds another $7. operate1 stays at $19 whether you have 1 user or 50. That's the whole pricing-model thesis.
Does operate1 have multiple-duration options on a single link?+
Yes. Zcal G2 reviewers flag that single-link multi-duration is missing. operate1 lets you publish multiple service durations on the same /p/:slug, e.g. a 30-min consult and a 60-min strategy session on one booking page.
Does operate1 import my Zcal historical bookings?+
Zcal does not export historical event data in a structured format. operate1 starts your CRM fresh from the first booking forward. Most Zcal-to-operate1 switchers leave their old Zcal account in read-only mode for archive lookups for 30-60 days, then close it.
What happens to my custom domain if I switch?+
Point your domain's CNAME at operate1.com (custom-domain instructions in the dashboard). Custom domain is on Pro at $19/mo flat. Zcal gates this to Business at $12/seat/mo, so a 3-seat team pays $36/mo just for the domain tier. operate1 Pro stays at $19/mo flat with the CRM, packages, and micro-site included.
Other tools people weigh against Zcal
Each page below sets out the same feature grid, the price of both tools for a real team size, and the cases where the other tool is the better answer.