Square integration
In this guide, we will cover how to connect your Square Account with your Goodreviews' account.
Overview
Use Goodreviews and Square together to collect Google reviews effortlessly. Once connected, review invitations can be sent automatically when customers make a booking, complete a payment, or receive an invoice.
Goodreviews captures mobile numbers at checkout and prioritises SMS review requests (with email as a fallback), helping you collect more reviews with less effort.
You’ll need both a Goodreviews account and a Square account to set this up. Start your free trial here if you haven’t already.
How to Connect Square
Log in to your Goodreviews dashboard
Go to Account > Integrations
Click Connect on the Square integration
Log in to your Square account and click Allow to authorise access
You’ll be redirected back to Goodreviews — select the location you wish to link Goodrviews to from the drop down.
Important: Make sure you select a Square Location. You can do this at any time by clicking Select location as the bottom of the page.
Configure Review Invitation Triggers
You can customise when review invitations are automatically sent, based on the actions that best match your business model. You can select one or more of the following options:
Bookings – Sends a review invitation after a customer completes an appointment through Square Bookings.
Best for: Appointment-based businesses like salons, wellness clinics, physiotherapists, or consultants.
Tip: Use this if you rely on scheduled services and want to capture feedback soon after the experience.
In-person payment (POS) – Sends a review invitation when a customer pays in-person and receives a receipt.
Best for: Walk-in or counter-based businesses such as cafes, restaurants, beauty salons, retail stores, or service counters.
Important: A digital receipt must be issued for this to trigger.
Invoice sent – Sends a review invitation as soon as you send an invoice via Square.
Best for: Businesses who quote before work starts or deliver services before being paid — like trades, freelancers, or agencies.
Note: This option works well if your clients respond positively to requests before payment.
Invoice paid – Sends a review invitation once the customer has completed payment on an invoice.
Best for: Businesses who want to wait until the transaction is finalised before asking for feedback.
Recommended for: Electricians, plumbers, consultants, or anyone who wants to ensure the job is done and paid before following up.
To configure:
Go to Integrations > Square > Configuration
Toggle on any options you’d like to use
That’s it! Invitations will be sent automatically based on your selections
Set Review Send Timing
You can delay when invitations are sent (e.g., send 1 day after payment instead of immediately or 3-days after a customers appointment).
To configure this:
Go to Review Requests > Settings
Scroll to Step 9: When would you like to send out invitations
Select a delay from the dropdown (e.g., 3-days later, 7-days later)
This applies to all review invitations, including those triggered by Square.
FAQs
Can I turn on multiple triggers?
Yes — you can enable as many send options as you like.
What if a customer pays in-person and books online?
They'll only receive one invitation per transaction based on the first trigger matched.
Does the customer need to receive a receipt?
Yes, for in-person payments to trigger, the customer must receive a digital receipt. We require their name, email and mobile number to be given at the time of transaction fro receipt. This way it becomes first party data and we can send them a review invitation.
Can I customise the message and branding?
Yes, you can update all settings such as logo, review invitation wording and beyond in your review settings. To access go to Reviews > Settings.
If you need any additional support you can contact us at any time by emailing sucess@goodreviews.io.