Zurück zum Blog

Social MediaLesezeit in Minuten: 7

How to Add a Booking Button to Instagram

Redaktion HeroContent

Adding a booking button to your Instagram Business profile lets customers make reservations, book appointments, or schedule services directly from your Instagram page — without having to call, send a DM, or navigate to an external website first. It is one of the most practical conversion tools available to service-based businesses, restaurants, salons, fitness studios, and anyone else that relies on bookings to drive revenue.

This guide explains how to add a booking button, which booking partners are supported, and how to optimize the experience for your customers.

Why It Matters

Every extra step between "customer wants to book" and "booking is confirmed" costs you conversions. A customer who discovers your salon on Instagram, loves what they see, but then has to search for your website, navigate to the booking page, and fill out a form may give up at any of those steps. A booking button on your profile removes all of that friction — the customer sees your work, taps the button, and a booking is initiated in seconds.

For restaurants, this is particularly powerful. A diner browsing Instagram, sees your food posts and atmosphere, and a "Reserve" button right on your profile means they can book a table while the impulse is still fresh.

What You Need Before You Start

You need an Instagram Business account. Booking buttons are not available on personal or Creator accounts. You must use one of Meta's approved booking partners — Instagram does not handle bookings itself, but it integrates with a range of third-party booking platforms. Common supported partners include: OpenTable, Resy, Yelp Reservations, Appointy, MyTime, Squarespace Scheduling, StyleSeat, Booksy, Fresha, and others (availability varies by country). You must already have an account with the booking partner and your profile set up there.

Step-by-Step Guide

Step 1: Confirm Your Booking Platform Is Supported

Before starting, confirm that the booking platform you use is currently supported as an Instagram partner in your country. Open the Instagram app and begin the setup process (Step 3 below) — the list of available partners will be visible during setup. If your preferred platform is not listed, check if it offers a workaround such as adding a direct booking link to your bio instead.

Step 2: Make Sure Your Instagram Account Is Set to Business

Go to your Instagram profile → Settings and privacy → Account type and tools. Confirm your account is a Business account. If it is Personal or Creator, switch to Business first.

Step 3: Go to Edit Profile

Tap your profile photo to go to your profile. Tap Edit profile.

Step 4: Find "Action Buttons"

Scroll down within Edit profile to find the Action buttons section. Tap it. This section is where you add specific call-to-action buttons to your profile, including Book, Reserve, Get Tickets, Start Order, and others.

Step 5: Select the Appropriate Button Type

Tap the button type that fits your business:

  • Book — for appointment-based services (salons, spas, fitness, etc.)
  • Reserve — for restaurant reservations
  • Get Tickets — for events
  • Start Order — for food delivery or takeaway

Select the one most relevant to your business.

Step 6: Choose Your Booking Partner

A list of supported booking partners will appear. Browse the list and select the platform you use for your bookings. If your platform does not appear, it is not currently a supported partner.

Step 7: Connect Your Account

After selecting a partner, you will typically be redirected to that platform's authorization page. Log in with your booking platform credentials and authorize the connection to Instagram. The booking platform will then pull in your business details and calendar availability.

Step 8: Save and View the Button

After connecting, tap Done to save. Return to your profile. The booking button will now appear prominently on your profile below your bio, alongside any other contact buttons you have enabled (like Call, Email, or WhatsApp).

Step 9: Test the Button

Tap the booking button on your profile to confirm it works correctly. Walk through the full booking process as if you were a customer. Make sure your availability, service list, and confirmation messages are set up correctly on your booking platform.

Common Issues and How to Fix Them

My booking platform is not in the list of partners. Not all booking systems are Instagram partners. If yours is not listed, the best alternative is to add a direct link to your booking page in your Instagram bio. You can also use a link-in-bio tool that includes the booking link as one of several options. While not as seamless as a native button, a bio link still directs customers to your booking system with minimal friction.

The booking button is showing but bookings are not working. The issue is likely on the booking platform side — your calendar may not have availability set, or the integration may have lapsed. Log into your booking platform and check that your calendar is current and the Instagram integration is still active.

The button disappeared from my profile. This can happen if the connection to your booking platform was interrupted (for example, if you changed your booking platform password). Go to Edit profile → Action buttons and reconnect the platform.

I want to switch to a different booking platform. Go to Edit profile → Action buttons, select the current booking button type, disconnect the old platform, and reconnect with the new one by selecting it from the partner list.

Tips to Get the Most Out of the Booking Button

Promote the booking button in your posts and stories. In captions and stories, tell followers they can book directly from your profile — "Tap the Book button on our profile to reserve your spot." Many people do not notice profile buttons unless they are directed to look for them.

Keep your booking calendar up to date. The value of the booking button is instant, friction-free reservations. If your calendar on the booking platform is not up to date, customers may book at times that are not actually available, creating a poor experience. Review your calendar settings regularly.

Add the booking platform link to your bio as a backup. Even with a native booking button, some users may prefer tapping your bio link. Include your booking URL there as a backup so no one gets stuck if the button integration has a temporary issue.

Encourage reviews on your booking platform. Many booking platforms have a review function. After a successful booking and service, encourage customers to leave a review on the platform. These reviews are often linked from Instagram and serve as additional social proof.

Frequently Asked Questions

Can I add a booking button without a third-party platform?

Not natively. Instagram's booking button requires a connected third-party booking partner. However, if you do not use any of the supported platforms, you can achieve a similar result by adding your booking URL to your bio link and adding a "Book now" call-to-action in your bio text.

Is there a fee to use the Instagram booking button?

Instagram does not charge for the booking button feature itself. Fees depend on the booking platform you choose — some charge a commission per booking, others charge a flat monthly fee, and some have free tiers. Check your booking platform's pricing for details.

Can I have both a booking button and other contact buttons (like Email or WhatsApp)?

Yes. Instagram allows multiple action buttons on a Business profile simultaneously. You can have a Booking button, a WhatsApp button, an Email button, and a Call button all visible on your profile at the same time.

Will the booking button work on both mobile and desktop Instagram?

The booking button is optimized for mobile Instagram. On desktop, it may be less prominent or styled differently, but it should still be functional. The vast majority of Instagram users browse on mobile, so the mobile experience is the priority.

Keine Lust, sich um all das selbst zu kümmern? Probieren Sie HeroContent

Das erhalten Sie:

  • Content-Vorbereitung (Posts, Stories, Reels)
  • Veröffentlichung
  • Facebook- und Instagram-Management
  • Social-Media-Werbung
Kostenlos starten