TidyCal FAQ
This TidyCal FAQ gives short answers about plans, calendars, availability, bookings, payments, teams and your account, with links to the full guides.
Plans, pricing and licenses
Which plans does TidyCal offer?
TidyCal has four plans: the Free Plan ($0), Individual Lifetime ($29 one-time), Agency Lifetime ($79 one-time) and Pro ($12/month or $99/year). Every plan includes unlimited booking types, paid bookings, coupons, packages, recurring bookings, subscriptions and guest invites; the paid plans add features such as group bookings, booking limits, custom emails, the API and Zapier. Pro and Agency Lifetime add teams and SMS reminders, and only Pro removes TidyCal branding, has no platform fee and includes Priority Support. See the full TidyCal plan comparison for every feature by plan.

How many calendars, team members and SMS reminders does my plan include?
The Free Plan connects 1 calendar and Individual Lifetime connects 10; neither includes teams or SMS reminders. Pro is unlimited on calendars, team members and SMS reminders. Agency Lifetime purchased on or after September 1, 2026 includes 10 calendars, 4 team members (including you) and 10 SMS segments a month, while Agency Lifetime purchased before that date keeps 25 calendars, unlimited team members and 20 SMS segments a month. Custom domains come with Pro, Agency Lifetime purchased before September 1, 2026 and Individual Lifetime purchased before the April 2026 Pro launch.
How do I remove TidyCal branding?
Subscribe to Pro, which removes TidyCal branding from your booking pages. Individual Lifetime and Agency Lifetime show reduced branding, and the Free Plan shows full branding. You can add Pro on top of a lifetime plan at tidycal.com/pricing; see Upgrading Your TidyCal Plan.
How do I activate my AppSumo license?
Your license attaches to the TidyCal account that uses the same email address you activated it with on AppSumo. If a TidyCal account with that email already exists, the plan is added to it straight away and you log in as usual; if not, sign up with that email and the plan is added when the account is created. To confirm, open Settings → Your plan. If the license is on the wrong email, see Why doesn't my AppSumo license show on my account? below or Upgrading Your TidyCal Plan.
How do refunds and cancellations work for my TidyCal plan?
Pro can be refunded in full if you contact support@tidycal.com within 7 days of your subscription purchase; after 7 days subscription payments are non-refundable. To cancel Pro, open Settings → Your plan → Manage subscription; your subscription stays active until the end of the current billing period. Lifetime plans bought on AppSumo are refunded through your AppSumo account. See TidyCal Refunds and Downgrades.
Account and security
I can't log in. How do I reset my password?
On the login page, click Forgot your password?, enter your account email and follow the password reset link TidyCal emails you. If you created your account with Google, use Continue with Google instead. For more fixes, see Can't login/Password reset.
How do I change my account email?
Go to Settings → Profile, enter the new address in Email address and save. TidyCal sends a confirmation to the new inbox, and the change applies once you confirm it. See How to change your TidyCal account email or password.
What size should my profile picture be?
TidyCal doesn't require specific dimensions for your profile picture. Upload a JPEG, PNG, GIF, BMP or WebP image of up to 2MB from Settings → Profile (Add photo or Change photo), and it appears on your booking page. See How to customize my TidyCal profile and booking page URL.
Does TidyCal support two-factor authentication (2FA)?
TidyCal has no authenticator-app 2FA; it uses Trusted Devices instead. While Require device verification is on under Settings → Trusted devices, a new device has to enter a code that TidyCal emails you (the subject reads "Your TidyCal verification code is" followed by the code) before it can access your account, and you can remove devices you don't recognize on the same page; see Trusted Devices - Account Security. If you sign in with Google, turn on 2-Step Verification in your Google account as well.
What cookies does TidyCal use?
The TidyCal app uses a session cookie that keeps you signed in, a security cookie that protects forms against cross-site request forgery, and a device cookie that remembers devices you have verified. For how TidyCal handles personal data, read the TidyCal Privacy Policy and Is TidyCal GDPR Compliant?.
Calendars and availability
What do Reading enabled and Primary Calendar mean?
When Reading enabled is on for a connected calendar, TidyCal reads that calendar's busy events and blocks those times so you aren't double-booked; turn it off and the calendar's events no longer block your availability. New bookings are added to the calendar marked Primary Calendar (click Set primary on another calendar to change it), and on Individual Lifetime, Pro and Agency Lifetime a booking type can write to a different calendar instead. See Configure Calendars for 2-Way Sync.
Can I connect Outlook, Microsoft 365 or Exchange calendars?
Outlook and Microsoft 365 calendars connect from Integrations → Calendars → Add Microsoft 365 account, where you sign in with your Microsoft account. That page offers three connection types (Add Google account, Add Microsoft 365 account and Add Apple account) and has no separate option for an on-premises Exchange server. See Adding Calendars to your TidyCal account.
How do I set the same business hours for all booking types?
Click Availability in the sidebar and set your weekly hours in your availability schedule (your Default Availability). In each booking type's Availability section, turn on Use an availability schedule. and pick that schedule under Select availability schedule; later changes to the schedule apply to every booking type that uses it. See Availability Schedules in TidyCal.
How do I give one booking type its own hours or dates?
Open the booking type, go to Availability and turn off Use an availability schedule. Then choose Weekly or Specific dates under Availability type:, add Blocked dates (overrides) to remove time on particular days, and use Available dates (overrides) to open extra hours on a date your weekly hours don't cover. Collective and Round Robin team booking types don't have this section, because they use each host's own schedule. See How do I set different availability for each day of the week?.
Where do I set buffers, minimum notice and how far ahead clients can book?
All three are in the booking type's Restrictions section: Add a [number] minute gap between bookings. sets a buffer, Require at least [number] notice. sets the minimum notice, and Allow bookings [number] days ahead. limits how far ahead clients can book. On Individual Lifetime, Pro and Agency Lifetime, Set maximum bookings. also caps bookings every day, week or month, or in total. See Creating Buffers, How can I prevent last-minute bookings? and How to Set Booking Limits.
How do time zones work in TidyCal?
Your own time zone is set in Settings → Preferences → Timezone. Your booking page detects each visitor's time zone from their browser and shows available times in it, and visitors can pick a different time zone on the page. See How do time zones work in TidyCal?.
Booking types and bookings
Can clients reschedule or cancel their bookings?
Yes. Clients reschedule or cancel from the links in their confirmation email, and by default they can do so any time before the booking starts. On Individual Lifetime, Pro and Agency Lifetime you can change this per booking type in Restrictions: turn off Allow rescheduling. or set Allow rescheduling up to a number of hours or days before the booking, and turn off Allow cancellations. to stop self-service cancellation; on the Free Plan these options can't be changed. To charge for late cancellations or no-shows on Stripe bookings, see Cancellation and No-Show Fees. For the full rescheduling guide, including how hosts reschedule a booking, see How do I reschedule a booking?
Can I delete a booking?
No, TidyCal has no option to delete bookings yourself. You can cancel an upcoming booking from the Bookings page, and to have a booking removed entirely, email support@tidycal.com with the booking details.
How do I change the order of my booking types?
On Booking types, open a booking type's menu and click Move up or Move down until it is in the position you want. Your booking page lists booking types in this order.
How do I hide a booking type from my booking page?
Open the booking type, expand Advanced, click Visibility and turn on Hide from public profile; share via direct link only. The booking type is then bookable only by people who have its direct link. To list booking types publicly instead, see TidyCal Directory - List Your Booking Types Publicly.
How do I embed one or more booking types on my website?
On Booking types, open a booking type's menu, click Embed on website, then Copy code and paste the snippet into your site's HTML. Repeat for each booking type you want to show; each snippet loads its own booking calendar, so several can sit on one page. Embedding works on every plan; see How to embed TidyCal on your website.
How do I collect phone numbers or other details from bookers?
Open the booking type, expand Advanced, click Questions and turn on Enable questions to attendees. Set Answer type: to Phone number (the other types are Short text, Long text, Single choice, Multiple choice, Dropdown and Date) and click Add another question for more fields. Questions are available on every plan; see How do I set up custom intake form questions?.
How do I add a link to a booking type description?
In the booking type's description editor, select the text, click the link button in the toolbar, type the address when asked to Enter link URL: and then save the booking type.
Can I import booking types, bookings and contacts from Calendly?
Yes. Go to Integrations → Import from Calendly, click Connect Calendly account, tick what to bring over under What would you like to import? (Booking types, Upcoming bookings, Past bookings, Cancelled bookings) and click Start import. Contacts come across with the bookings you import, and switching on Follow changes made on Calendly keeps TidyCal up to date with bookings made, moved or cancelled through Calendly. Calendly is the only scheduling tool TidyCal imports from. For every option, see How do I import my bookings from Calendly?
Can I import contacts?
There is no CSV contact import. Contacts are created automatically when someone books with you, they come across with bookings you import from Calendly, and on Individual Lifetime, Pro and Agency Lifetime you can add them through the TidyCal API.
What happens when I delete a contact?
Deleting a contact from Contacts also deletes that contact's bookings, and there is no way to restore them. To keep the booking history, edit the contact instead of deleting it.
What does the Dashboard show?
The Dashboard at the top of the sidebar shows Bookings, Earnings, Product sales, Page views and Conversion for the range you pick (Last 7 days, Month to date or Last 30 days); page views and conversion are recorded only on Individual Lifetime, Pro and Agency Lifetime. It also lets you copy a link to your booking page or one of your top booking types, and suggests growth actions you can complete or dismiss. The stats appear once your account has activity, and new accounts see a getting-started panel first.
How do ratings and reviews work?
Reviews are on automatically for new booking types: after a booking ends, the client is invited to leave a 1-5 star rating and optional written feedback. To show or hide reviews on your booking page, open the booking type, expand Advanced, click Visibility and use Show reviews on booking page. Public reviews show only the reviewer's first name, and reviews are available on every plan; see Collect Customer Ratings and Reviews After Bookings.
What are date polls?
A date poll lets a group vote on several proposed times before you book one. Open Polls from the TidyCal logo menu, create a poll and share its link; when the votes are in, you pick the final time and TidyCal creates a booking for each person who voted. Date polls are available on every plan; see How to Use Date Polls in TidyCal.
What is the TidyCal Website Builder?
The Website Builder turns your booking page into a landing page with sections such as a hero, bio, testimonials and FAQ. Open Booking page in the sidebar and switch the Website card to Enabled (the Classic card is the standard booking page); it is available on every plan. See How to Create Your TidyCal Website.
Group bookings, guests and team scheduling
What are group bookings?
Group bookings let several different people book the same time slot, up to the number you set in Max attendees per slot: (2 to 10,000). Turn on Allow group bookings. under Advanced → Groups & Guests; group bookings are available on Individual Lifetime, Pro and Agency Lifetime.
What are guest invites?
Guest invites let one booker add other people to their own booking. Turn on Allow attendees to bring guests. under Advanced → Groups & Guests and set Max guests per attendee: (up to 10). Guest invites are available on every plan, and a booking type can use group bookings and guest invites together.
What is a Collective booking type?
A Collective booking type is a team booking type that shows a time only when every selected host is free, and books all of them. Team booking types are available on Pro and Agency Lifetime: open Teams, choose Booking types from your team's menu, and set Team booking type: to Collective in the booking type's Team section. See Setup Team Booking Types.
How does Round Robin choose a host?
A Round Robin booking type shows a time when at least one selected host is free, then assigns the booking to the free host with the highest priority you set under Select team members: (Highest priority to Lowest priority), with ties broken at random. There is no fixed rotation. See How to create a round-robin booking type.
How do I add team members?
Teams are available on Pro and Agency Lifetime. Go to Teams, click Create team (or Edit team from an existing team's menu), click + Add member, enter each person's email and click Create team or Save changes; each person gets an email invitation to join. Pro and Agency Lifetime purchased before September 1, 2026 allow unlimited team members, and Agency Lifetime purchased on or after that date allows 4, including you. See Simplify Team Scheduling with Teams Feature.
Payments and discounts
Which payment processors does TidyCal support?
TidyCal takes payments through Stripe and PayPal, which you connect under Integrations → Payments. Each paid booking type uses one of them: in its Pricing & Subscriptions section choose Per booking, set the price and currency, and pick Stripe or PayPal under Payment platform:. See Connect your Payment Services, and Enable Additional Stripe Payment Methods to offer more ways to pay through Stripe.
Can I charge in different currencies?
Yes, one currency per booking type. The price line Charge [currency] [price] per booking. has its own currency menu, so different booking types can charge in different currencies. Settings → Preferences → Currency sets the currency new prices start with.
Does TidyCal charge a platform fee?
Yes: paid bookings taken through a Stripe account connected with OAuth carry a 1% platform fee on the Free Plan, Individual Lifetime and Agency Lifetime, Pro has no platform fee, and PayPal payments carry none. For who pays the fee and every exception, see Does TidyCal charge a fee on payments?
What happens if a client's payment fails?
On Stripe, a declined payment doesn't lose the booking straight away: TidyCal holds the time slot for up to 4 hours, emails your client a link to finish paying, and marks the booking Payment failed on your Bookings page. The hold is on by default and can be turned off with Hold the slot when a payment is declined in Settings → Bookings; see What Happens When a Booking Payment Fails.
How do I refund a client?
Refund the payment from your Stripe or PayPal account; TidyCal has no refund button for bookings. You set your own refund policy, so state it in the booking type description.
Can I offer discounts on paid bookings?
Yes, with coupons on every plan. Create a Percent, Fixed amount or Free coupon under Coupons in the sidebar (optionally limited with Applies to specific booking types:), then turn on Allow coupons on this booking type in the booking type's Pricing & Subscriptions section. Clients enter the code at checkout; see Coupons / Discount Codes.
Can clients subscribe to my services?
Yes. In a booking type's Pricing & Subscriptions section, choose Subscription to charge a recurring price that gives subscribers a set number of booking credits each week, month or year; unused credits don't roll over. Subscriptions require Stripe and are available on every plan; see Subscriptions - Recurring Payments with Booking Credits.
Integrations, API and notifications
Does TidyCal work with Zapier?
Yes, on Individual Lifetime, Pro and Agency Lifetime: go to Integrations → Automations and click Connect with Zapier. See TidyCal Automations.
Does TidyCal have webhooks?
No, TidyCal has no webhook settings. To send booking data to other tools, use Zapier or the TidyCal API, both available on Individual Lifetime, Pro and Agency Lifetime.
Is there a TidyCal API?
Yes, on Individual Lifetime, Pro and Agency Lifetime. The API reads your bookings, booking types, contacts, teams and available time slots, creates bookings, booking types and contacts, and cancels bookings; the reference is the TidyCal API documentation. To connect an AI assistant instead, see Connect AI Assistants to TidyCal with MCP.
Can I track bookings with a Meta (Facebook) pixel?
TidyCal has no Meta pixel setting of its own. On Individual Lifetime, Pro and Agency Lifetime you can load a Meta pixel through Google Tag Manager under Integrations → Analytics, or send clients to your own thank-you page with Redirect to custom page after booking in the booking type's Advanced → Notifications section. See Google Analytics (GA4) & Google Tag Manager (GTM).
How does TidyCal notify me about bookings?
Besides email, Notifications in the sidebar lists new, rescheduled, cancelled, approved and rejected bookings, new reviews and TidyCal announcements. On Individual Lifetime, Pro and Agency Lifetime you can customize the confirmation and reminder emails clients receive; see How to Customize Email Templates for Booking Confirmations.
How do I stop spam or bot bookings?
Keep Settings → Preferences → Spam protection (reCAPTCHA) set to Enabled, so booking attempts are checked with Google reCAPTCHA. On Individual Lifetime, Pro and Agency Lifetime you can also turn on Manually approve bookings. in a booking type's Restrictions to review each new booking first. See How to Enable Bot Protection with reCAPTCHA.
Troubleshooting
Why are no available times showing on my booking page?
Times disappear when a busy event on a calendar with Reading enabled overlaps them, when your hours are shorter than the booking's duration plus its gap, or when Restrictions settings such as notice, days ahead or booking limits rule them out. While logged in, open your own booking page and click Troubleshoot availability to see why each time is unavailable. For step-by-step fixes, including team booking types, see TidyCal Calendar Not Showing Dates.
Why aren't my bookings appearing in my calendar?
- On Integrations → Calendars, make sure one calendar is marked Primary Calendar; use Set primary if none is.
- If an account shows Please Reconnect, click it and sign in again.
- Look under Notifications for New bookings are not being added to your calendar, which appears when you have no primary calendar or a booking type writes to a calendar whose account is disconnected.
- For Google, remove TidyCal's access in your Google account permissions, then reconnect and allow every permission requested.
Why doesn't my AppSumo license show on my account?
The license attaches to the TidyCal account whose email matches the one you activated with on AppSumo, so log in with that email and check Settings → Your plan. If you activated with an email that has no TidyCal account yet, you can change your existing account's email to it under Settings → Profile; the plan is added once you confirm the change from that inbox.
Still stuck? Email support@tidycal.com with your account email and a description of the problem.
Frequently Asked Questions
How do I contact TidyCal support?
Email support@tidycal.com, or open the Help chat from the TidyCal logo menu (on a phone: More → Help). See How do I contact TidyCal support? for what to include in your message and how priority support works.
Does TidyCal have an affiliate program?
TidyCal has no affiliate program of its own, but TidyCal is covered by the AppSumo Affiliate Program. AppSumo sets the program's terms and commissions.
Is there a TidyCal mobile app?
No, TidyCal has no iOS or Android app; use tidycal.com in your phone's browser. The mobile More menu has no links to Polls, Store or Payments, so open those at tidycal.com/dashboard/polls, tidycal.com/dashboard/store and tidycal.com/integrations/payments.
Is TidyCal included in AppSumo Plus?
No, TidyCal isn't part of the AppSumo Plus membership. Individual Lifetime and Agency Lifetime are bought on the TidyCal page on AppSumo, and Pro is bought at tidycal.com/pricing.
Where can I request a new feature?
Click Feedback in the sidebar to open the TidyCal roadmap, where you can suggest features. See Where can I find the roadmap?.