Skip to main content

Free Appointment Scheduling Apps With WhatsApp Integration in 2025

What free scheduling apps work with WhatsApp right now

Several free scheduling apps now send appointment reminders and confirmations through WhatsApp instead of email or SMS. The most widely used are Calendly, Acuity Scheduling, Setmore, and Doodle — each connects to WhatsApp through either native integration or third-party automation tools like Zapier or Make. The connection works in one direction: the app sends a message to a customer's WhatsApp number when an appointment is booked, confirmed, or coming due. You do not manage the appointment itself inside WhatsApp; you still book and reschedule through the app's website or link.

The free tiers of these apps vary in what they include. Calendly's free plan covers one calendar and basic reminders but does not natively support WhatsApp — you would need Zapier (which has a free tier with limits) to bridge them. Setmore's free plan includes WhatsApp reminders built in, with no third-party tool needed. Acuity Scheduling's free version is limited to one service type and does not include WhatsApp integration on the free tier. Doodle is primarily for group scheduling and polls, not appointment booking, so it is less relevant if you are running a service business.

Key Takeaways

  • Setmore offers WhatsApp reminders on its free plan without requiring a separate automation tool, making it the simplest choice for small businesses.
  • Calendly and Acuity Scheduling require Zapier or Make to send WhatsApp messages, which adds a step but works if you already use those platforms.
  • WhatsApp integration sends reminders and confirmations outbound only — customers still book appointments through the app's website or link, not through WhatsApp itself.
  • Free tiers have limits on the number of appointments, services, or team members you can add, so check the specific plan before committing.
  • You will need your customers' WhatsApp numbers in the app's contact field for messages to reach them.

How WhatsApp integration actually works in these apps

When a customer books an appointment through your scheduling link, the app captures their phone number. If WhatsApp integration is turned on, the app sends a message to that number on WhatsApp — not SMS, not email. The message typically includes the appointment date, time, service name, and a link to reschedule or cancel. Some apps also send a reminder a day or an hour before the appointment.

The integration does not create a two-way conversation. Your customer cannot reply to the WhatsApp message to reschedule; they have to click the link in the message or go back to your scheduling page. This keeps the appointment data in one place and prevents miscommunication. However, it does mean WhatsApp becomes a notification channel rather than a booking channel.

For apps that do not have native WhatsApp support, Zapier and Make act as a bridge. When an appointment is created in the scheduling app, Zapier detects it and sends a WhatsApp message through the Twilio or WhatsApp Business API. This adds a small delay (usually a few seconds) and requires you to set up the automation yourself, but it works reliably once configured.

Setmore vs. Calendly: which free plan includes WhatsApp

Setmore includes WhatsApp reminders on its free plan. You enter your customers' phone numbers, turn on WhatsApp notifications in settings, and reminders go out automatically. The free plan covers up to one staff member, unlimited appointments, and basic customization. There is no third-party tool needed.

Calendly does not include WhatsApp on its free plan. To send WhatsApp messages from Calendly, you connect it to Zapier, which requires a Zapier account (free tier available with limits). The setup takes about 10 minutes: you create a Zapier automation that watches for new Calendly bookings and sends a WhatsApp message via Twilio. Calendly's free plan covers one calendar, unlimited events, and basic reminders via email.

If you want WhatsApp without extra tools, Setmore is faster to set up. If you already use Calendly and do not mind adding Zapier, that works too. The choice often comes down to which app's other features (calendar layout, payment processing, team management) fit your business better.

Setting up WhatsApp reminders on a free plan

For Setmore: Log in, go to Settings > Notifications > WhatsApp, and toggle it on. Enter your WhatsApp Business Account phone number (or your personal number if you are just starting). Setmore will send a verification code to that number. Once verified, any customer who books an appointment will receive a WhatsApp reminder. You can customize the message text in the notification settings.

For Calendly with Zapier: Create a free Zapier account, then create a new Zap. Set the trigger as "New Event in Calendly" and the action as "Send Message via Twilio" (or use the WhatsApp Business API if you have access). Map the customer's phone number from Calendly to the message recipient field. Test the Zap with a test booking, then turn it on. Zapier's free tier allows 100 tasks per month, which is enough for small appointment volumes.

For Acuity Scheduling: The free plan does not include WhatsApp natively, but you can use Zapier the same way as Calendly. Acuity's free tier covers one service and up to 50 bookings per month, so it is best for very small operations.

What happens if your customer does not have WhatsApp

If a customer's phone number is not registered on WhatsApp, the message will not be delivered. Most scheduling apps fall back to SMS or email in this case, but this depends on the app's settings. Check your app's notification rules: some send WhatsApp first and then SMS if WhatsApp fails; others require you to choose one channel.

In practice, WhatsApp penetration is high in many regions (over 80% of smartphone users in parts of Europe, Latin America, and Asia), but lower in others. If your customer base is primarily in the United States, SMS or email may still reach more people. Consider offering both WhatsApp and email reminders so customers can choose, or use WhatsApp as the primary channel and let SMS be the fallback.

Free plan limits you should know about

Setmore's free plan is generous: unlimited appointments, one staff member, and WhatsApp included. The main limit is that you cannot add team members or use advanced features like custom forms or payment processing. If you are a solo practitioner (hairdresser, therapist, consultant), this is often enough.

Calendly's free plan covers one calendar and unlimited events, but you cannot add team members or use payment links. If you need to manage multiple staff members or take payments through the app, you will need a paid plan. Zapier's free tier allows 100 tasks per month, so if you book more than 100 appointments in a month, you will hit the limit and need to upgrade Zapier.

Acuity Scheduling's free plan is the most restrictive: one service type, 50 bookings per month, and no team members. It is designed for testing, not for running a live business. If you exceed 50 bookings, you will need to upgrade.

Alternatives if free apps do not fit your needs

If none of these free options work for you, consider Calendly Teams or Setmore Pro, which add team management and more integrations. Both have paid tiers starting around $10–15 per month and include WhatsApp support (either native or via Zapier).

Another option is to build a custom solution using Twilio or the WhatsApp Business API directly. This requires some technical skill or hiring a developer, but it gives you full control over messaging and automation. Twilio's free tier includes a small amount of WhatsApp messaging, enough to test a proof of concept.

If you are already using a point-of-sale system (like Square, Toast, or Lightspeed), check whether it has built-in appointment scheduling with WhatsApp. Many do, and you may not need a separate app at all.

Frequently Asked Questions

Can customers book appointments through WhatsApp itself?

No. These apps send reminders and confirmations through WhatsApp, but customers still book through your scheduling link or website. WhatsApp is a notification channel, not a booking channel. Some apps like Twilio Studio or custom bots can accept bookings via WhatsApp, but that requires more setup and is not part of the free scheduling apps covered here.

Do I need a WhatsApp Business Account to send reminders?

Not always. Setmore works with a personal WhatsApp number on its free plan. However, WhatsApp's terms of service discourage using personal accounts for business messaging at scale. If you send more than a few messages per day, WhatsApp may restrict your account. A WhatsApp Business Account (free to create) is safer for regular reminders, though some apps require a paid plan to use it.

What if a customer replies to the WhatsApp reminder?

Replies go to your personal WhatsApp inbox, not back into the scheduling app. This means you will see the message, but it will not automatically reschedule the appointment or update the app. You will have to handle the reschedule manually. If you want two-way WhatsApp conversations tied to appointments, you need a more advanced tool like Twilio Studio or a custom chatbot.

Will WhatsApp integration work if I change scheduling apps later?

No. The integration is specific to each app. If you switch from Setmore to Calendly, you will lose the WhatsApp reminders until you set up Zapier or another bridge. Your customer data (phone numbers, appointment history) may or may not transfer depending on the apps' export features. Plan for a transition period where you manually send reminders or run both systems in parallel.

How much does Zapier cost if I go over the free tier?

Zapier's paid plans start at around $20 per month for 750 tasks. If you book 150 appointments per month and send one reminder per booking, that is 150 tasks, well within the free tier. If you send multiple reminders (booking confirmation, day-before reminder, hour-before reminder), you will use more tasks and may need to upgrade sooner. Calculate your expected task count before committing.

This guide is general information, not professional advice. Offices and providers set their own rules, so check the details with the one you’re seeing. See our Editorial Policy.