
A follower comments "how do I book?" under your latest post. Another sends a DM at 10 p.m. A third just stops scrolling because nothing on your profile tells them what to do next. If you run a salon, a training studio, a cleaning company or a clinic, you know the feeling: you are ready to take the booking, and your profile makes the customer hunt for it. The fix is a button, and you can usually add a Book Now button on Instagram in a few minutes, then do the same on your Facebook Page. The two platforms work differently, and not every booking tool connects the same way, so the steps below cover both, the fallback when your tool is not on the list, and the phone test that shows whether a customer can actually finish a booking.
Key Takeaways
The action button lives under Edit profile, then Contact options, then Add an action button, and it connects to a partner you already have an account with.
On your Page, open Edit action button, choose Change button, pick Book now, and save. The Page holds one primary action button at a time.
Add your booking page as a link titled "Book online" on Instagram and as a website destination on Facebook.
Test it as a visitor on a phone: right business, real services and prices, real times, and a confirmation at the end.
Put a Book button on your Instagram profile in five steps
Start on your phone, signed in to the Instagram account for the business. The action button is for professional profiles, so if your profile is still personal, switch it to a business or creator account in settings first. Then follow Instagram's Help Center steps for the action button:
- Open your profile and tap Edit profile.
- Tap Contact options.
- Tap Add an action button.
- Choose a booking partner from the list shown in your account.
- Sign in to that partner's account when prompted, then save.
Instagram's Help Center says you need an existing account with the partner you pick. The label on the button depends on the integration, so it may read Book, Book now or Reserve. Do not worry about which word appears. Worry about where it sends people.
Which partners appear depends on your account, your country and your business category, and the list changes over time. Booking vendors' own help pages describe the connection for their products, including Acuity Scheduling, Appointments by Square and Booksy. Setmore and Vagaro are also named as available integrations. Treat the list on your own screen as the final word. If your scheduler appears there, connect it. If it does not, the next section covers what to do.

Add Book Now to your Facebook Page so both profiles point the same way
Facebook is its own setup, and the steps are not the same as Instagram's. You need Facebook access to the Page. According to Meta's help page on editing your Page's action button, the path is:
- Switch into your Page, using See all profiles and selecting the Page.
- Select the existing button below your cover photo.
- Choose Edit action button, then Change button.
- Select Book now or another action that fits.
- Follow the destination instructions, choose Next, then Save.
A Page has one primary action button at a time. The destination may be a connected booking service or an outside booking link, depending on the options Meta shows for your Page. Acuity's help page on connecting Facebook and Instagram shows the same flow from a vendor's side.
Menus and button names can differ between accounts, so follow what your screen shows when it differs from the list above. The aim stays the same. Both profiles should point to the same booking system, the same location and the same services.
Keep taking bookings when your tool is not on Instagram's list
It is easy to expect that pasting any scheduling link will create the Book button. It will not. The native action button depends on a partner integration. That does not mean your booking software is poor, and you do not need a custom build to fix it. You have a simple fallback that sends people to your real scheduler:
- On Instagram: Open Edit profile, add an external link in the Links area, and give it a direct title such as "Book online."
- On Facebook: Use the Page action button option that accepts a website destination if Meta shows one. If it does not, put the booking link in the Page's website field and in your posts.
- Everywhere else: Use the same link in your bio, a pinned post caption, Stories and a permanent booking Highlight.
A direct link is not a lesser setup. It opens the scheduler you actually use and shows the same services and times. Label it clearly, and keep one address for the whole business so you never have to explain which one is current.
Moving to a different scheduler just to get a native button is a business decision, and a data move, not a button fix. If you are considering it, our post on paying monthly for a booking system you do not own covers what to ask first.

Fix a Book button that is missing or opens the wrong page
If the button does not show, work through the likely causes in the order that costs the least time:
| Symptom | Likely cause | What to do |
|---|---|---|
| No button on Instagram | Personal profile, or no action button added | Switch to a professional account, then add the button |
| Your scheduler is not offered | It is not on the partner list in your account | Use the external link fallback |
| Connection fails | No account with the partner, or missing permissions | Sign in to the partner directly, then try again |
| Button opens the wrong page | Old or general link | Replace the destination and retest |
| Works for you, not for visitors | You tested while signed in | Test on another phone while signed out |
| Facebook and Instagram differ | Two calendars or two locations | Point both at the same booking page |
Most of these are small fixes. Adding a missing button or link, or replacing a wrong address, takes minutes. A wrong account type or missing access is usually a small to medium job. If the page itself is hard to use on a phone, that is website work, and no button setting will solve it.
Instagram generally displays one primary action button, so use the profile link, a pinned post and a Highlight for any additional path. Remember too that the button only sends people somewhere. It does not contain a calendar, and it does not copy your services, prices or availability across. Those live in your booking system.

Check the booking page so a tap becomes a booking
A working button that opens a poor page still loses the customer. Spend your time here once the setup is done. The page a customer lands on should:
- Load fast on a phone: Google's Core Web Vitals guidance recommends the largest content to appear within 2.5 seconds, interactions to respond within 200 milliseconds, and layout shift of 0.1 or less, measured at the 75th percentile.
- Show the basics without hunting: Business name, service names, durations, prices or price rules, staff or locations where they matter, and the next open time.
- Label every field: The W3C's guidance on labels or instructions says form controls need labels or instructions so people know what to enter.
- Confirm what happened: The W3C's page on user notification says a successful submission should confirm that the task is complete, and errors should explain how to fix them.
If you also use a Google Business Profile, Google's booking link guidance says a business can add a booking URL, use a supported provider or add its own link. Using the same booking address there keeps your paths consistent.

Test the whole path as a customer in ten minutes
This step is easy to skip, and it is where problems show up. Do it on a phone that is not signed in as you, or in a private browsing window.
- Open your Instagram profile and check whether the action button appears and whether your link has a clear title.
- Tap the button and the link. Confirm the right booking system opens, and not a home page, an expired promotion, a login error or the wrong location.
- Pick a real service. Check the duration, price, staff, location and available times.
- Go far enough to see the confirmation step, without creating a duplicate appointment. Cancel any test booking you create.
- Repeat on your Facebook Page.
- Compare what the public page shows with your internal calendar. The services and times should match.
Write down anything that failed, fix it, and test again. A good setup has one clearly named path from each profile to the current scheduler. The link opens for someone who is signed out, shows the right business, offers current services and confirms the booking. You will also know who receives each booking, where it lands in the calendar and how changes and cancellations are handled.
What you can expect is fewer "how do I book?" messages and fewer people who start and stop. Judge the results by completed test bookings and your own booking records, since a button alone does not make people book.
Is your booking path ready for customers?
Pick an answer to begin.
1. Where do you add an Instagram action button?
2. Your scheduler is not on the partner list in your Instagram account. What is a good fallback?
3. What is the best way to test the button?
Frequently Asked Questions About add book now button instagram
Do I need a professional Instagram account to add a booking button?
Yes. The action button is set up on professional profiles, including business and creator accounts where the feature is available. If yours is personal, switch it in settings first.
Can I connect any booking system to Instagram?
Not as a native button. The button uses the partners shown in your account. A system that is not listed can still be linked through the external link on your profile.
How do I add Book Now to my Facebook Page?
Switch into the Page, select the button under your cover photo, choose Edit action button, then Change button. Pick Book now, follow the prompts, and save.
Can I show more than one action button on Instagram?
Instagram generally shows one primary action button. Use your profile link, a pinned post and a Highlight for any other path.
Why is my booking button missing?
Check the account type, your permissions, whether your tool is on the partner list, and whether the connection finished. If your tool is not listed, use the link fallback.
What should customers see after they tap?
The right booking page, your current services and prices, real availability and a clear confirmation when they finish.
Wrapping Up
Followers who ask how to book are telling you they are ready. A booking button on Instagram, a Book now button on your Facebook Page, or a clearly titled link when your tool is not on the list gives them one place to go. Set up each platform on its own, point both at the same booking page, and use the list inside your own accounts as the guide to what connects.
The button is the small part. The page behind it decides whether the tap becomes an appointment, so run the phone test as a signed-out visitor, fix what fails, and test again whenever you change a link, a service or a price. You can do all of this yourself in an afternoon, and an owner with a listed partner or a working link may not need anyone's help.
If your accounts and permissions are tangled, your Facebook and Instagram use different calendars, or your booking page is slow or confusing on a phone, Web Leveling can sort out the connection and test the path from profile to confirmation. Our social media marketing work covers the profile side, and we will tell you if a simple link is all you need. We work with small and medium businesses across the country and overseas. Tell us where your bookings get stuck, and we will help you find the break.
Terms
Booking button words in this post
Tap a term to see what it means.
Action button. The button on an Instagram profile or Facebook Page that sends people to a task, such as booking.
Professional account. An Instagram business or creator profile, which unlocks features like the action button.
Booking partner. A scheduling service that Meta connects to the action button, shown in the list inside your account.
External link. A web address added to your profile that opens your own booking page.
Core Web Vitals. Google's measures of how fast a page loads, responds and holds its layout still.
Confirmation step. The final screen or message that tells a customer their booking went through.




