TidyCal: Book Clients, Sell Products, and Manage It All with the New TidyCal Store Feature
🚨 TidyCal is adding a 1% fee on paid bookings, starting August 28th, 2026. 📊
By default, that 1% is deducted from your client's total. 💳 Your take-home doesn't change. 💰 Flip it if you'd rather cover it yourself. ⚙️
Free users get it tacked on automatically. 🤷🏻♀️
Pro at $10/month never sees the charge. 💳
If you've ever sent six emails to schedule one 30-minute call, you already know why scheduling tools exist. What you might not know is that one of the simplest ones out there, TidyCal, just quietly turned itself into something bigger. It's still a scheduling tool at its core, but it now ships with a built-in store, its own storefront page, and it can show up right alongside your booking types too if you want it to. Even better, it's not locked behind a paywall. It's included on TidyCal's free plan, right alongside unlimited bookings and paid appointments.
That's genuinely rare. Most scheduling tools that let you sell anything treat it as a premium add-on, and most storefront tools charge their own separate fee before you sell a single thing. TidyCal has folded a real storefront into a plan that costs nothing, which is worth sitting with for a second before we get into everything else it does.
And there's a lot else. TidyCal has been quietly adding features for a while, and if you've never used it, or tried it a year or two ago and haven't checked back since, this post is meant to be the catch-up: how you sign up, what each plan actually includes, how you get paid, and what the new TidyCal store feature lets you sell.
Why TidyCal
Most scheduling tools ask you to commit to a monthly bill before you know whether you'll actually use half of what they offer. TidyCal took a different approach from day one: a genuinely usable free plan and a one-time payment for more, instead of a subscription you'll forget you're paying for.
That pricing model alone has built a loyal following among freelancers, coaches, and consultants who need reliable scheduling without adding another recurring line item to their expenses. When you're billing hourly or per project, a $12-a-month tool doesn't sound like much until you add it to the five other $12-a-month tools already running your business.
The interface reflects the same philosophy. There's no bloated settings menu with forty toggles you'll never touch. You connect a calendar, set your availability, create a booking type, and you have a shareable link within minutes. That simplicity is the whole pitch, and it's held up as the product has grown.
Adding a store, group bookings, and team features hasn't turned TidyCal into a sprawling platform. It's still the same clean tool, just with more useful things inside it, and that restraint is arguably harder to pull off than adding features in the first place.
Getting Started: Free, Individual Lifetime, or Agency
TidyCal has three ways in, and picking the right one mostly comes down to whether you're working solo or with a team, and how much you actually need beyond the basics.
The Free plan is a real starting point, not a stripped-down demo. It includes unlimited booking types and unlimited bookings, paid bookings, recurring and package bookings, your own booking page, and, as covered above, the digital storefront. The tradeoff at this tier is a single calendar connection and TidyCal's standard branding on your booking pages. For many solo freelancers just getting started, this plan alone genuinely covers the basics of taking bookings and getting paid.
The Individual Lifetime plan is a one-time payment, currently sold through AppSumo, that includes up to 10 calendar connections, group bookings and guest invites, an AI booking assistant, custom confirmation and reminder emails, contact data export, API access, Zapier, and Zoom/Meet/Teams auto-generated meeting links. This plan is built for solo freelancers, consultants, and coaches who've outgrown the single-calendar limit or want to run group sessions.
The Agency Lifetime plan is also a one-time AppSumo purchase and adds team scheduling: round-robin assignment, collective meetings, a dedicated team booking page, SMS reminders for US and Canada numbers, a custom domain, and 25 calendar connections. If you'd rather not commit to a lifetime purchase, TidyCal also sells a recurring Pro subscription directly, which includes everything in Agency Lifetime plus full removal of TidyCal branding and priority support, billed monthly or yearly instead of as a one-time fee.
Signing up itself takes a few minutes. Create an account, connect a calendar via Google, Outlook, or Apple, and you'll land on a dashboard that shows upcoming bookings and gives you a straightforward path to create your first booking type.

Core Scheduling Features
The scheduling engine is where TidyCal earns its keep, and it's had real improvements recently, not just cosmetic ones.
Setting your availability now happens through a drag-and-drop calendar, so you're dragging blocks of time directly onto the days you're free instead of filling out a form with start and end times for each day separately. It's a small change on paper, but it makes setting up an irregular week, the kind most freelancers actually have, much faster.
Buffer time between meetings is built in, so back-to-back calls don't happen unless you want them to. Time zone detection handles coordination automatically, showing your availability in the time zone of the person booking, which quietly eliminates one of the most common scheduling mistakes.
Your working hours live in named schedules, so you can set up more than one if different booking types need different availability, and date overrides let you block out whole stretches of time in advance – vacations, holidays, whatever- without touching your regular weekly hours.
The bigger update is on the cancellation and rescheduling side, available starting on the Individual Lifetime plan. TidyCal now enforces real cutoffs, meaning you can set an actual window, say, no cancellations within 24 hours of the meeting, and the system holds that line instead of leaving it as a polite request in the confirmation email. For anyone who's dealt with same-day cancellations eating into their week, this is one of the more practical additions TidyCal has made.
Calendar and Video Call Integrations
TidyCal connects to Google Calendar, Apple's iCal, and Microsoft Outlook/Office 365, and reads busy times across all of them to prevent double-booking. The Free plan covers one calendar connection, while the Individual Lifetime plan expands that to 10, which is enough for most people juggling a personal calendar alongside one or two client-facing ones. If you're coming over from Calendly, TidyCal has a dedicated import tool, so you won't have to manually rebuild your booking types and availability from scratch.
On the video call side, TidyCal can automatically generate meeting links for Zoom, Google Meet, and Microsoft Teams starting with the Individual Lifetime plan. Once someone books a slot, the video link appears in the confirmation without you having to create it manually. It's a small piece of automation, but it removes one more step from a process that used to involve several.
Booking Types and Flexibility
A “booking type” is essentially a bookable offer, a 30-minute discovery call, a one-hour consult, a workshop with limited spots, and TidyCal lets you create as many of these as you need, each with its own settings, pricing, and availability, on every plan, including Free.
Group bookings allow multiple people to reserve the same time slot, which is useful for webinars, workshops, or any session where you're meeting with several people at once rather than one-on-one. This one starts on the Individual Lifetime plan, and it now shows seats remaining directly on the booking page, so people booking a group session can see in real time how much space is left, rather than finding out after the fact that the session filled up.
Package bookings, which let clients pre-pay for a bundle of sessions – five coaching calls instead of one, for example- are available from the Free plan onward, along with recurring bookings for anything that repeats on a schedule.
Booking pages themselves are shareable as a link or embeddable directly on your website, either as your full page or as a single booking type. You're not stuck with TidyCal's default look, either. Custom branding lets you bring your own colors and logo to the page, so it feels like part of your business rather than a borrowed tool, though how much of TidyCal's branding you can remove depends on your plan.
Worth a mention here too: your booking page isn't locked into looking like a stack of booking blocks anymore. TidyCal now has a toggle between a Classic layout and a Website layout, and switching to Website turns your booking page into something closer to a real landing page, a hero section with your photo, a headline, and a "Book a session" button, with a handful of built-in themes to pick from, each with its own font pairing and color palette.
Confirmations, Reminders, and Contact Management
Every booking triggers an automatic confirmation email to both parties, and reminder emails are sent ahead of the meeting to reduce no-shows, so you don't have to send a single manual follow-up. If a booking gets canceled or rescheduled, both people are notified automatically, so you don't have to relay schedule changes by hand. Personalizing the timing and content of those emails, rather than using TidyCal's defaults, is one of the Individual Lifetime plan's additions.
The follow-up side is built in, too. TidyCal can send a sequence of automated emails after a booking wraps up, a quick “how did it go” check-in right after, a thank-you note a bit later, and a nudge to book again a few days out, all with editable timing and content. It's the kind of client follow-up most freelancers mean to do and don't, handled automatically instead.
TidyCal also quietly builds a contact list in the background. Every time someone books with you, it saves their information to a contacts section. You can export that list to a CRM or email platform elsewhere starting with the Individual Lifetime plan. There's also a reviews feature that lets bookers leave a rating and review after their session, a simple way to collect social proof without setting up a separate system.
One more small thing worth knowing: TidyCal has a built-in LinkedIn integration. Connect your account once, and you can share your booking page to your LinkedIn feed with a single click, complete with a professionally designed image generated automatically. It's a small feature, but it removes the "I should really post about this" friction that usually keeps people from promoting their own booking page at all.
Getting Paid: Stripe, PayPal, Coupons, and Subscriptions
Once you're ready to charge for your time, TidyCal integrates with Stripe and PayPal, and you can choose a different processor for each booking type. Set a price for any booking type on any plan, including Free, and the person booking is prompted to pay as part of the booking flow, so there's no separate invoice to send afterward.
Coupons are supported across every plan, too. You can create percentage discounts, fixed-amount discounts, or 100% free codes and attach them to specific booking types. Anyone can book by entering the code at checkout.
For anyone selling ongoing work rather than one-off sessions, TidyCal supports subscription-based booking types with recurring Stripe billing, also available from the Free plan up. Clients subscribe and receive a set number of booking credits per billing period, weekly, monthly, or yearly, which is a clean way to sell retainers or recurring coaching without manually tracking who's paid for what.
What's New: The TidyCal Store Feature
Here's the update that actually prompted this post. Until recently, TidyCal was strictly a scheduling tool: you could charge for a booking, but you couldn't sell anything that wasn't attached to a calendar slot. That's changed. TidyCal now has a built-in store with its own dedicated storefront page, something like yourname.tidycal.com/store, and, worth repeating, it's included starting on the free plan. You can also choose to show your store products directly on your main booking page alongside your booking types, with a toggle in the store settings, so a visitor doesn't have to know a separate store page exists to find what you're selling.
In practice, this means you can sell a digital product, a PDF, an EPUB, or a zipped file up to 64MB on its own store page or right alongside your booking calendar if you turn that setting on, and someone can buy it without ever needing to schedule a call with you at all. You don't need a file, either. The product listing works without one, so it's just as suited to selling a service, access to something, or anything you'd deliver yourself outside the platform. You can also attach a product as an add-on to a paid booking type, so someone booking a session can be offered a related product at checkout.
Checkout runs through Stripe, the same processor already handling your paid bookings, and delivery is automatic for anything with a file attached: buyers get a download link on the confirmation page immediately after purchase, plus a backup copy of that link by email, so nothing depends on you sending anything manually.
This closes a real gap. Plenty of freelancers and coaches have been running a booking tool for calls and a completely separate store, something like Stan Store or a simple Gumroad page, for digital products, which means managing two tools, two checkouts, and two places to send people, and often paying for both. In fact, this exact question appears in TidyCal's own user community: someone asked whether they could replace a separate store tool with the TidyCal store for buyers who purchase products without ever booking a call. The addition of the TidyCal store answers that question without requiring an upgrade first.
If you're a freelancer or coach who's been maintaining a booking tool and a separate storefront as two different systems, this is worth a second look, because the TidyCal store folds both jobs into a tool you may already be using for free.

Team Features for Agencies and Small Teams
If you're working with even one other person, the Agency Lifetime plan (or the Pro subscription, which offers the same feature set) enables team scheduling. Round-robin assigns an incoming booking to whichever team member is free, based on the priority levels you set, so leads or calls are distributed automatically instead of everyone fighting over the same calendar.
Collective meetings work the other direction: TidyCal finds a time when multiple team members are all free at once, useful for internal meetings or any call that genuinely needs more than one person from your side in the room.
Agency Lifetime also adds a dedicated team booking page, SMS reminders for US and Canada numbers, a custom domain for your booking pages, and reduced TidyCal branding. The Pro subscription includes all the same team features and also removes TidyCal branding entirely, plus priority support.
Automations with Zapier, OttoKit, and the API
For anyone running a more connected setup, TidyCal integrates with Zapier and offers its own API starting on the Individual Lifetime plan, so bookings, cancellations, and new contacts can trigger actions in whatever other tools make up your workflow, adding someone to an email list, creating a task, logging a new client, without you touching anything manually. This matters more as your booking volume grows and you're not managing every new contact by hand.
For email specifically, TidyCal has a native integration with SendFox, so booking attendees are automatically added to your email list without routing that connection through Zapier. It's a small thing, but it means one less automation to build and maintain if SendFox is already your tool.
If you're already living in WordPress, OttoKit (formerly SureTriggers) is worth knowing about too. It connects TidyCal to well over a thousand other apps through a visual, drag-and-drop workflow builder, no code required, and it's built specifically as a WordPress-native alternative to Zapier, generally at a lower cost. Either route gets you the same outcome: TidyCal stops being a standalone booking calendar and starts feeding the rest of your business stack automatically.
If you're running paid traffic to your booking page, TidyCal has more tracking built in than you'd expect from a scheduling tool. It connects to Google Analytics with pre-built events for things like viewing your booking page, selecting a date, and completing a booking, and it also supports Google Tag Manager if you want to layer in your own conversion pixels without touching code.
There's a TikTok Events API integration too, which sends a server-side conversion event straight to TikTok whenever a booking completes, so you can actually see your real cost-per-booking instead of guessing. Analytics and Tag Manager tracking come in starting on the Individual Lifetime plan.
How I Actually Use It
I'll be honest about how I ended up here, because it wasn't a careful, researched decision. It was 2 a.m., I was deep into an AppSumo scroll (the way you do when you should really be asleep), and TidyCal's lifetime deal was sitting there for $29. I bought it on a whim, mostly because the price made it an easy yes, and I figured I'd either use it or forget about it entirely.
I didn't forget about it. I've written before about how that late-night purchase turned into an actual part of my toolkit, and if you want the full story of how a $29 impulse buy became something I genuinely rely on, I covered that in The Broke Freelancer's Booking Stack. This post is the more current, more complete look at what TidyCal can do today, since it's changed a fair amount since that original binge purchase.

A Few Things to Know Before You Commit
No tool is a perfect fit for everyone, and it's worth being upfront about TidyCal's real boundaries, especially since this is meant to be the complete picture rather than just the highlight reel.
TidyCal is web-based only. There's no native iOS or Android app, so you manage bookings through a browser on desktop or mobile rather than in a dedicated app. For most solo freelancers checking bookings between client work, this hasn't been a dealbreaker, but if you're someone who lives inside apps rather than browser tabs, it's worth knowing going in. A reasonable workaround: both iOS and Android let you add a website to your home screen, iOS through Safari's “Add to Home Screen” option and Android through Chrome's equivalent “Add to Home Screen” or “Install app” prompt, which gives you an icon that opens TidyCal in its own window, closer to an app than a bookmark buried in a browser tab.
Currency support is also limited to one currency per account at a time. If you regularly bill clients in multiple currencies, you'll need to pick a primary one rather than offering true multi-currency checkout at this stage. And while the paid tiers cover most of what a solo freelancer or small team needs, TidyCal isn't trying to be a full CRM. It saves contact information, and exporting it requires the Individual Lifetime plan or higher. If you need deep customer relationship features, you'll still want a dedicated CRM running alongside it.
None of this changes the core value proposition. It just means TidyCal is built to do scheduling, payments, and now a simple store extremely well, rather than trying to be every tool a business might need in one package.
Conclusion
TidyCal set out to be a simple, affordable alternative to subscription-based scheduling tools, and years later, that's still true even as the feature set has grown well past just calendars. Between the drag-and-drop availability calendar, real cancellation cutoffs, group bookings with visible seat counts, and now a built-in store with its own page, available on the free plan, it's grown into something that can genuinely replace more than one tool in a freelancer's stack.
None of that changes the core pitch, though. You can start at $0 and still walk away with a working booking page, paid appointments, and a store. If you've been meaning to try it, or you tried it a while ago and haven't looked since, this is a good moment to take another look, particularly if you've been juggling a separate store tool alongside your calendar.

THIS SITE USES AFFILIATE LINKS. THERE’S NO EXTRA COST TO YOU, BUT I RECEIVE A SMALL COMMISSION WHEN YOU USE THEM.
TidyCal: Book Clients, Sell Products, and Manage It All with the New TidyCal Store Feature FAQ
-
What is TidyCal?
TidyCal is a scheduling and booking tool that lets you share your availability, take bookings, get paid for your time, and now sell digital products, all from one link or embeddable booking page.
-
Who is TidyCal for?
It's built with freelancers, coaches, consultants, and small teams in mind, people who need reliable scheduling without a monthly subscription eating into their income.
-
Is TidyCal free?
Yes, and the free plan is more generous than you'd expect. It includes unlimited booking types and bookings, paid bookings, recurring and package bookings, and the TidyCal store, all with one calendar connection. Paid tiers include more calendar connections, group bookings, removal of custom branding, contact export, API access, and team features.
-
What's the difference between the Individual Lifetime and Agency Lifetime plans?
Individual Lifetime is built for solo use and adds things like group bookings, more calendar connections, and API access. Agency Lifetime adds team features on top of that, such as round-robin assignment and collective meetings, and is designed for teams booking through a shared setup.
-
What is the TidyCal store?
It's a built-in storefront with its own page, and you can also choose to show your store products directly on your booking page alongside your booking types. You can sell digital products, PDFs, EPUBs, or zipped files through Stripe checkout with automatic delivery, or sell something with no file at all, like a service, without requiring the buyer to book a call, and it's available even on the free plan.
-
Can I sell something without attaching it to a booking?
Yes. That's the point of the new store. Someone can purchase a digital product directly, separate from scheduling any time with you.
-
Does TidyCal integrate with my existing calendar?
Yes. It connects to Google Calendar, Apple's iCal, and Microsoft Outlook/Office 365, and reads busy times across all connected calendars to avoid double-booking.
-
How do group bookings work?
You can set up a booking type with multiple seats, and people booking can see how many seats remain in real time, which is useful for workshops, webinars, or any group session. This feature starts on the Individual Lifetime plan.
PIN ME!






💁🏻♀️ Community Guidelines
To ensure a positive and respectful environment for everyone, please review our Community Guidelines. Following these guidelines helps us maintain a safe space for all.
🤖 TL;DR: Keep it cute or keep it on mute. 💅🏼