Reach your customers on Instagram.

Contact sales

Already using Square Appointments? Enable now.

A “Book” button on your Instagram Profile – powered by Square Appointments.

Make it easy to get discovered and book more appointments at no additional cost to you. Meet your clients where they are, and allow them to book with your business without ever leaving the Instagram app.

Why Instagram?

As the world’s fastest-growing social network, Instagram is a great place to build your community, promote your services, and grow your business.

Find new customers

Over 70% of appointments booked on Instagram through Square Appointments are with new customers.

Build a following

200 million people on Instagram visit a business profile daily, and 80% follow businesses.

Setup is quick and easy.

Check your page

Ensure your online booking website within Square Appointments is turned on.

Add the link

Add your online booking website link to Instagram. See full instructions >

All set!

You now have a “Book” button on your Instagram Profile.

Plans and pricing for every stage.


The basics to run your business and stay ahead of schedule.

for a single location.

Get started


Advanced features for growing businesses that offer top-notch service.

per month per location.

Start free trial


A complete plan for complex booking and staff management needs.

per month per location.

Start free trial

Get started today

Square Appointments offers pricing plans fit for every business size, plus access to free features. Think—an online booking website that never sleeps, so your customers can book appointments 24/7.

Download the free booking management app.

It’s free, and it manages all your payment and booking needs.