Our rating:(4.3/5)
This Square booking system is also a point of sale system. 
Square Appointments is a complete scheduling, payments and POS system for professionals taking bookings online and in person. It works well for small practices and independent professional alike, with add-ons and integrations available.


Pros:

  • Free plan available
  • Online booking page for Google, socials, etc.
  • Many payment methods
  • No-show protections and booking reminders
  • Very user-friendly
  • Superb value for money

Cons:

  • Some important features only on paid plans
  • Customer support limited to weekdays
  • Only works with Square payment system

Best for: Individuals, small practices and teams of professionals in need of an easy booking system with convenient payment tools built in.

Mobile Transaction has personally tested Square Appointments for an honest review of the product. Opinions are the editor’s own.

What is Square Appointments?

Square Appointments is a complete client scheduling system with an app for the point of sale (POS), online booking website and payment system.

It’s easy and free to sign up and download the Square Appointments app on iPhone, iPad or an Android device.

Clients pay for their bookings online or in person through a Square card machine, with payouts settling in your bank account the next day (weekends too) or instantly for a fee.

The Appointments software has many useful features like no-show protection, team management, easy online bookings, customer library and in-store payment options from the app’s booking calendar, though some of the these features require a paid plan.

As with all Square features, the Appointments system links with a wide range of free tools like a virtual terminal for telephone payments, sales analytics, payment links and contract templates.

You can also integrate the software with many external tools for marketing, ecommerce and much more.

Image: Mobile Transaction

Today's bookings in the Square Appointments app

Square bookings on iPhone.

Our opinion: exceptional value for solo professionals, salons and practices

Square Appointments is incredibly versatile, with a low barrier of entry for those on a budget. It doesn’t matter if you’re taking bookings online or in person, because it has so many different selling tools.

The Appointments app can be used for selling physical items and services alike, but it’s different from Square’s free Point of Sale app for its focus on the booking system mixed with more general features.

“Some of the features I like most about Square Appointments are the direct bookings via the Google Business Profile, Afterpay integration and no-show fees. I’d choose the system if I was juggling bookings as a solo practitioner.”

– Emily Sorensen, Senior Editor, Mobile Transaction

It therefore suits many different professionals like barbers, hairdressers, beauty salons, consultants, cleaners, wellness specialists, teachers and trainers.

Try Square Appointments free

Square
  • Sign up and use Free plan straight away
  • Easy app for phone, tablets and Square devices

But while Square has excellent interconnected payment flows, it lacks highly advanced customisations for large firms. Sure, you can integrate other software, but the booking flow is limited to Square’s (efficient, mind you) design.

Groups of professionals using Square Appointments together, like in a shared practice or salon, should subscribe to at least Plus. And professionals with specialised needs like recurring classes would also need a paid plan (class bookings is a paid feature).

We wholeheartedly recommend Square Appointments for individual practitioners and teams of professionals, but it’s worth giving a paid plan a test run first with a free trial to see if unique requirements are fully met by this.

Pricing

Square Appointments has three subscription tiers with more features on the paid plans: Free, Plus ($40/month per location) and Premium ($90/month per location).

No contractual commitment is required for any of the plans, and there’s a free 30-day trial.

Square Appointments cost*
‘Free’ plan A$0/mo
Includes unlimited calendars, schedule customisations, basic email and text notifications
‘Plus’ subscription A$40/mo per location
Added features incl. cancellation policy and fees, multiple locations, class bookings, waitlist, custom notifications, waitlist, advanced schedule customisations and reports
‘Premium’ subscription A$90/mo per location
Added features incl. resource management, staff management, custom contract fields
Chip, tap transaction fee 1.6% (any card)
Online, keyed card transaction fee 2.2%
Afterpay transaction fee 6% + $0.30 + GST
Payouts Next day: Free
Instant: 1.5% per transfer
Refunds Transaction fee is retained
Chargebacks Free

*Pricing includes GST.

Other than that, there’s only a transaction fee per successful payment: 1.6% for chip and contactless card payments.

“A hairdresser of ours pays about A$600 monthly for her salon’s POS and booking system for two locations. It has quite a hopeless interface for customers. The Advanced Square Appointments plan just looks so much better in comparison.”

– Emily Sorensen, Senior Editor, Mobile Transaction

Online transactions through your booking site incur a 2.2% charge. If you take telephone bookings through the virtual terminal, invoice payments, keyed transactions through the app or a cancellation charge with a card on file, the fee is also 2.2%.

Square Appointments accepts all major cards in Australia, such as Visa, Mastercard, American Express, JCB and eftpos. It also accepts Afterpay (buy now, pay later) for 6% + $0.30 + GST.

Standard payouts reaching your bank account the following day (including weekends) are free, whereas instant transfers cost 1.5%. Chargebacks are free, but refunds cost the transaction fee originally charged.

POS app features

While standard retail POS systems show a product grid as the main interface, a scheduling POS app like Square Appointments centres the calendar.

This allows you to tap a time slot that works for your client, add a service being booked and process the transaction.

Image: Mobile Transaction

Square Appointments calendar on an iPad

A Square Appointments calendar in the iPad app.

Booking process

To create a booking, you:

  • Pick a time slot in the calendar
  • Add the customer who is booking
  • Add the service being booked

You can select a whole-day booking or timed slot and add physical products (e.g. if you’re selling a shampoo for your hairdresser client), set a discount or write a custom note about the booking.

“I love how easily physical products can be added to booking bills in Square Appointments. It allows merchants to mix and match services with add-on products without using a separate POS system.”

– Emily Sorensen, Senior Editor, Mobile Transaction

After confirming this information, Plus subscribers can add an SMS or email notification for the client – and then the booking is added to the calendar.

Image: Mobile Transaction

Square Appointments create new appointment screen on iPad

Booking details in the Square Appointments app.

You could then tap the confirmed booking in the calendar to edit it or process the payment from the till.

Rescheduling an appointment

The customer can reschedule the booking through a link in the confirmation message or add the appointment to their Google, Apple, Outlook or Yahoo calendar (Plus feature). There is also a share button if they’re really excited about your service.

It’s also possible for customers to cancel the appointment, subject to your terms and cancellation policy of course.

Contracts for customers

Speaking of terms, the complimentary contracts feature lets you create contracts, terms and conditions included in your booking confirmation emails. Square has preexisting templates for a service agreement, confirmation of delivery, credit card authorisation, sale of goods and completion of services, but you can create any kind of contract.

On a paid plan, you can add custom fields to contracts, for examples drop-down menus and dates for selection to capture customer information.

Booking controls

Other booking options can be set up, like automatically accepting bookings, or the business owner can manually accept each client booking for more control.

Image: Square

Square booking requests give you control over which bookings to accept.

You could also add a tipping option at checkout, customised email reminders of a booking (important to prevent no-shows), and booking rules.

Booking confirmations via email or SMS is a Plus feature. These help customers to validate any bookings and check when they booked for.

Customer management

The customer directory saves you time if you have regular clients. The app automatically adds people on bookings to the library along with any contact details. You can also easily assign notes to a customer, like their preferences and birthdays.

For upcoming services, the paid plans have a waitlist features, where customers can sign up to be notified of an upcoming class or event. This is a really simple way to keep people in the loop and engaged in your services.

No-show protection a paid feature

By adding card details to the customer’s profile (card on file), you can charge the person’s card when necessary. This means that if you have a no-show or last-minute cancellation, you can still charge their card if the customer has agreed to this policy at the time of booking – though this is a Plus feature.

However, the cardholder can at any time retract their card information remotely, which has been a problem for some merchants. Imagine getting a customer booking, then retracting their card details and failing to turn up when this booking could’ve gone to a paying customer.

Image: Mobile Transaction

Square Appointments customer library screen on iPad

Square’s customer directory makes it easy to save client and card details.

Items library

There is also an items library for adding all your services and products. When making an appointment, a service is selected for a time slot. Each service can have a duration, processing time and extra time added to keep the calendar availability accurate.

For example, hairdressers and gyms can easily add styling products or nutritional drinks to appointment transactions.

Image: Mobile Transaction

Square Appointments checkout menu on iPad screen

You can add products to appointments when you check out a customer in the app.

Resource management

Plus subscribers can allocate resources to a service, for example rooms or chairs. When a service is booked where a certain resource is required, the resource will then be booked automatically. Similarly, specific staff members can be added to a service.

Handling processing times and breaks

To keep the booking calendar free of conflicts, you can book in personal events that apply to your business only. For example, lunch and time off can be booked so customers can’t opt for services during those times when a team member is unavailable.

Likewise, Plus subscribers can adjust an appointment slot to start during another appointment while the staff member isn’t needed for the other appointment (like when hair dye is “processing” on its own). This allows you to maximise all your time and juggle appointments happening at the same time.

Staff management

The Premium plan has advanced staff permissions for customising employee roles and deciding what features they can access in the app. Premium also has time tracking, shifts and complex staff analytics.

On the same plan, staff commissions lets you add tiered or flat-rate commissions applying when certain services or products are sold. If a customer books several appointments with different staff members, the tip will automatically be split between those colleagues.

Online bookings

On both the free and paid Appointments plans, you get a free online booking website so clients can book remotely. It’s a complete website with a booking page connected to Square Appointments and the payment system.

The website runs on Square Online, a website builder with basic editing options to make it easy for anyone to create a modern site for ecommerce. There are no templates to pick from (unless you upgrade the ecommerce plan) – instead, you are carried through different steps to pick e.g. a colour scheme, pages and images.

Image: Square

Square online booking page

Online booking page built with Square Appointments.

The website can be integrated with Instagram so followers there can book through a “Book” button. You can also connect the calendar with a business profile in Google search results for a more direct way for people to book.

If you already have a website, it’s possible to integrate the booking flow into it as long as your website platform is compatible (WordPress, Wix or Squarespace would work).

Card payments and hardware

With Square Appointments, card transactions have to go through Square, whether by a card reader, online or keyed entry.

Payment methods that all Square users can process:

  • Chip or contactless via Square’s card terminals

  • Afterpay

  • Online booking page

  • Payment links and QR codes

  • Keyed entry in app or Virtual Terminal

  • Invoicing

  • Online gift cards

  • Cash

External vouchers, cheques and other payment forms can also be registered. A cash drawer can be linked to track cash sales.

The Appointments app works on iPad, iPhone, Android tablets and smartphones, but you don’t need any of these if you purchase Square Register, Handheld or Terminal. Those touchscreen terminals can use the Appointments software and accept card payments.

To ensure clients pay for their booking, Square Appointments provides these options:

  • Hold card for no-show protection – The customer is required to enter card details, allowing you to charge a cancellation fee within 14 days of the booking. After this, the card details are deleted. (Plus or Premium feature)
  • Require prepayment – The customer is required to pay upfront for the service. (All plans)

Square has a default cancellation policy in the system, but you can create your own policy when editing these payment settings if you’re on a paid plan. It’s up to you how much you charge for no-shows, but only up to $500 is allowed. Alternatively, you can choose not to require a saved card or prepayment.

Reports and analytics

No matter how you’re taking bookings and payments through Square, transactions are recorded in real time in the cloud. This data can be analysed, emailed for print-offs or integrated with external accounting software such as Xero, MYOB and Zoho Books.

The Appointments app has a section for reports, transactions and payouts so these can be monitored on the go. Receipts can be reissued and transactions refunded from the app.

In the browser-based Square Dashboard, more complex sales analytics like division of payment methods, bestsellers and much more.

If you subscribe to Plus or Premium, you also get detailed staff performance- and booking-specific analytics. Square’s free general reporting is already quite detailed, but the added, paid-only reports make it easier to analyse sales trends, projected revenue and how best to utilise scheduling based on your statistics.

Customer support and reviews

All Square users can contact support by email or telephone on business days between 9 AM – 5 PM (AEST).

The lack of 24/7 service does not bother most merchants since it’s a user-friendly product. It does mean general queries can take a day or so to yield a response via email, though. Urgent issues are best dealt with over the phone during opening hours.

User reviews are generally positive because of Square’s ease of use, smooth payouts and excellent range of free tools.

Square Appointments in particular has had a lot of praise for its great value-for-money for professionals like personal trainers, beauty salons, hairdressers, massage therapists and yoga teachers.

But we think the online booking website is a bit inflexible to edit. And it can be an issue that you can’t prevent clients from removing their card details from the system, so you may not be able to charge for a no-show or late cancellation even when it’s a policy to do so.