Skip to main content
All CollectionsIntegrations
Book Appointments from Instagram
Book Appointments from Instagram

Add a ‘Book Now’ button to your Instagram business page.

Updated over 8 months ago

Adding a 'Book Now' button on Instagram is easy with multiple options available— activate it from your Instagram mobile app or Facebook integration via Setmore.

Activating the Instagram ‘Book Now’ button enables your social media audience to schedule appointments from your profile page and ads. Leverage the reach of your content and turn fans into brand-new customers.

When clicked, the Instagram booking button opens your Setmore Booking Page. Customers can reserve your time without leaving the Instagram app or switching between tabs.

This article explains how to add a ‘Book Now’ action button to Instagram and link it to your Setmore account.

Note: To add an action button, your Instagram business page must be connected to your Facebook business page. If your pages aren't connected, you'll see an error message during the activation process.

Click here for instructions on how to connect your Instagram page to your Facebook business page.


How to add Instagram’s 'Book Now' button with Setmore’s Facebook integration

To get started, you'll need:

  • A Facebook account that's connected to your Instagram business page

  • A Setmore account

1. In your Setmore web app, go to Integrations > Facebook.

2. Click ‘Connect’.

3. Login with your Facebook account details and click ‘Continue as [Profile name]’.

4. In ‘Confirm your Meta business account’, select the page to connect and click ‘Next’.

5. Review ‘What is Setmore allowed to do?’ and click ‘Next’.

6. Facebook will tell you that your accounts are linked – but you need to complete setup for your ‘Book Now’ button to appear. Next to ‘I would like to showcase my services on Instagram’, click ‘Set up’.

7. Confirm your account and catalogue (your Setmore service menu). Click ‘Next’.

8. Again, review ‘What is Setmore allowed to do?’ and click ‘Next’.

9. An ‘Activated’ label will now display next to 'I would like to showcase my services on Instagram'. This confirms that your ‘Book Now’ button is ready. You can use the other 'Set up' buttons to enable Messenger updates and Setmore for Facebook.

10. To complete, scroll to the end of the pop-up and click 'Return to Setmore.'

Be sure to open your Instagram page and test your 'Book Now' button. Appointments scheduled on Instagram instantly land in your Setmore calendar.


Set up the 'Book Now' button using the Instagram mobile app

To get started, you'll need:

Note: Every Setmore account comes with a free online Booking Page. This can be customized with your logo, contact info and availability. Learn more >

1. Log into the Instagram app and open your profile. Tap ‘Edit Profile’.

2. Locate Action Buttons under Public business information in Contact options

3. In this section, select Add an action button.

3. From the available button options, select ‘Book Now’. Choose Setmore from the list of partners.

4. You'll see a prompt to log into your Setmore account. Once logged in, tap ‘Continue as [your Instagram profile name]’.

5. On the ‘Confirm Your Business’ screen, tap 'Next'. Your 'Book Now' button is now set to accept appointments from Instagram.

Steps to remove the 'Book Now' action button

1. Log into your Instagram app on mobile and open your profile. Tap Edit Profile.

2. Scroll the list and select Action Buttons.

3. From the available button options, select ‘Book Now’.

4. Select ‘Remove Book Now button’ and the action button will be deleted from your page.

Note: Although Instagram offers a variety of action buttons, users are required to activate the 'Book Now' action button to accept appointments. Please ensure you choose this option to enable self-booking for your customers.


NEW for Instagram on mobile: Share your Booking Page link in DMs

Open the Instagram mobile app and select a direct message. Tap the ’+’ icon in the message field and the ‘Book Now Link’ option. Your Booking Page link will be added to the message, without you needing to manually type or copy it.

Did this answer your question?