Appointments on a Facebook Page are a good fit for businesses that serve customers in person, such as spas, salons, clinics or consultants. I first wrote this article at the end of 2019, when everything was done in the Pages Manager app and the old Page layout. Meta has since replaced that app with Meta Business Suite and completely changed the Page layout, so I rewrote this article based on Meta’s current official instructions (10/2026).
If you only need to turn on booking for your Page, the sections on setting it up from your Page or from Meta Business Suite are enough. At the end, I kept my explanation of the appointment settings with screenshots from 2019, so you understand which options to turn on or off.
Benefits of appointments on a Facebook Page
Every feature should bring some value, and appointments are no exception. Here are the benefits I see:
- A more professional experience: customers pick an available time slot right on your Page, without messaging back and forth to agree on a time.
- Reminders before the appointment: according to Meta, you can send automatic confirmations and reminders before appointments to reduce no-shows.
- One place to manage your calendar: appointments can sync to Google Calendar, so you don’t have to enter them twice.
- Free: Meta says all businesses can use Appointments on Facebook at no charge.
Things to know before you start
- The Pages Manager app is gone: I removed the old app download buttons from this article. On mobile, use the Facebook app or the Meta Business Suite app instead.
- Some features have been removed: Meta’s Help Center notes that certain features of the Appointments tool started going away in mid July 2024, without listing which ones. So if you can’t find a button mentioned here, it may be one of the removed features.
- Page access: you need Facebook access to the Page to set up Appointments.
- Availability: if your Page has no availability (opening hours for bookings) yet, Facebook will ask you to add it during setup.
How to turn on appointments from your Page
These are the steps to set up the Book Now button on your Page, based on Meta’s official guide (10/2026). Button names may vary slightly between app versions.
On a computer
Step 1: Switch to your Page. Log in to Facebook, click your profile picture, click See all profiles, then choose the Page you want to set up.
Step 2: Add an action button. On your Page, click Options (the three dots), then choose Add or Edit Action Button. If your Page already has a button, click Change Button.
Step 3: Choose the booking button. Choose Book Now, click Next, then click Scheduling tool.
Step 4: Add your availability. Click Edit availability, click Add hours next to each day, and choose a start and end time. You can add several blocks per day, for example 10 AM to 12 PM and 1 PM to 3 PM. Then click Save.
Step 5: Finish. Continue, then click Finish. Your Page now has a Book Now button.
On a mobile device
Steps: Open the Facebook app, switch to your Page, tap Options, then select Add or Edit Action Button. Tap Edit buttons, select Book now and tap Set up appointments. If you have no availability yet, tap Edit availability, turn on each day you take bookings, add hours, then tap Finish.
How to turn on appointments in Meta Business Suite
Meta Business Suite is where you manage upcoming appointments and appointment settings, so I recommend this option if you manage several Pages or already use Business Suite to reply to messages.
On a computer
Step 1: Open the Appointments tool. In Meta Business Suite, click All tools, find Sell products and services, then click Appointments.
Step 2: Turn on online booking. Click Settings, select Online booking, turn on Allow online booking on Facebook, then click Save changes.
Step 3 (if you have no availability yet): Add your booking hours. In the Appointments tool, click Availability, click the pencil icon next to the day you want to edit, click Add times to choose a start and end time, then click Save changes.
In the Meta Business Suite app
Steps: Open the Meta Business Suite app, tap More, tap Settings, then choose Appointments. Tap Online Booking and turn it on. If you have no booking hours yet, tap Business hours, turn on each day, add hours and tap Save.
You can also check Meta’s Set up Appointments for your Facebook Page guide, since the Business Suite interface changes fairly often.
Alternative: use a partner booking tool
If the built-in Appointments tool doesn’t cover your needs (for example deposits, multiple staff members or several locations), Meta lets you book and manage appointments from Facebook through third-party providers. Meta’s official list of providers includes services such as Acuity Scheduling, Square Appointments, Setmore, SimplyBook.me, Fresha and Booksy. Follow each provider’s instructions to connect it.
Tip: If you already have a booking page on your own website, you can also point the Book Now button to it. This suits businesses that already have a booking system, because all customer data stays in one place.
Appointment settings explained
I kept this part from the 2019 article. The screenshots show the old Page layout in Vietnamese, so the buttons are in different places now, and some options may be among the features Meta removed in 2024. Still, the meaning of each setting is useful when you configure the Appointments tool or a partner booking tool.
How customers book
When customers click Book Now, they choose a service, a date and a time within the availability you set. They can also add a phone number and a note if they want.

Approval, double booking and Google Calendar sync
- Appointment approval: if you are always ready to serve customers during your open slots, you don’t need it. If you can only take customers at certain times, turn it on so you confirm each request yourself.
- Double booking: allows several customers to book the same time slot. Businesses with one-on-one consultations, like doctors, usually turn it off, while retail stores where customers come to see products can turn it on.
- Sync with Google Calendar: adds appointments to your Google Calendar automatically and reminds you, so you don’t have to enter them by hand.

Advance booking and start time intervals
- Advance booking: how far in advance customers must book at minimum (usually a few hours) and at most (usually 1 to 2 months), depending on how you operate.
- Appointment start times: the interval between the times customers can choose. For example, with 15 minutes, customers can book 8:00, 8:15, 8:30, 8:45 or 9:00 between 8 and 9 AM.

Reminders and follow-up messages
Reminders let Facebook message customers automatically before their appointment. I recommend turning this on to reduce no-shows. Follow-up messages automatically invite customers to book again after an appointment. I’m not a big fan because it can annoy customers, but if your service needs regular repeat visits, it may be worth considering.

Handling booking requests
When a new request comes in, open its details, optionally add a staff note (customers can’t see it), then choose one of three actions:
- Accept: the appointment is created at the time the customer chose.
- Archive: you don’t accept it yet but keep it, so you can reopen and accept it later.
- Reschedule: suggest another time; the customer will be asked to accept or decline it.

Conclusion
Compared with 2019, appointments on Facebook Pages are simpler to set up, but Meta has also removed some parts. In my opinion, if you only need customers to pick a time, the built-in Appointments tool is enough. If you need staff management, deposits or multiple locations, a partner booking tool is a better choice, so you depend less on Facebook’s changes.
If you can’t find a button or option mentioned in this article, leave a comment below with the interface you are using (computer, Facebook app or Meta Business Suite) and I’ll take a look. Good luck with your bookings!





