Review sources

How to put Booksy reviews on your website

26 August 2026 · JustReview

To put Booksy reviews on your website you connect your salon’s Booksy profile to a review widget, choose which reviews to show, and paste a short snippet where the proof belongs, usually next to the booking button. There is no export file and no plugin marketplace step involved, because Booksy publishes your profile’s reviews and the widget reads them from there. The part worth planning is not the connection, it is the layout, because Booksy reviews look nothing like Google reviews and a widget designed for Google will show them badly.

What Booksy reviews actually look like

We measured every Booksy review stored in JustReview on 26 August 2026: 28,722 reviews across 30 accounts, the oldest dated 17 September 2013 and the newest 25 August 2026. Set against the 386,165 Google reviews stored for 2,915 accounts on the same day, three differences stand out.

MeasureBooksyGoogle
Reviews stored28,722386,165
Accounts302,915
Average per account957132
Five-star share98.4%85.8%
One-star share0.39%3.81%
Rating with no text at all0.02% (5 of 28,722)32.3% (124,637)
Average review length79 characters139 characters
Reviews carrying a photo0some

The first difference is volume. A salon on Booksy holds an average of 957 reviews, seven times what a typical Google-connected business has. That is what happens when the review request is attached to a completed appointment instead of an email nobody opens.

The second is that the text is almost always there. Of 28,722 Booksy reviews, exactly five have no written content. On Google, 124,637 of 386,165 are a star rating and nothing else, roughly a third of the entire set. If you have ever built a review section and found half the cards empty, that is the cause, and Booksy does not have the problem.

The third is that the text is short. Nearly half of Booksy reviews, 12,917 of them, run under thirty characters. Typical entries read like “another great visit” or “lovely, professional, recommend”. Only 7,334, about a quarter, pass a hundred characters and read like a paragraph.

The five-star wall is real, and you should design around it

98.4% of Booksy reviews are five stars. One-star reviews make up 0.39%, one hundred and twelve entries in the whole set. On Google the same figures are 85.8% and 3.81%.

That is not a scandal, it is what a post-appointment prompt does: the person is asked while they are still in the chair or walking out, and unhappy customers mostly just do not rebook. But it changes what your page can honestly do with the data. A great big 4.98 average headline is technically true and reads as marketing, because a visitor has learned that a perfect score usually means the sample was curated. The same reviews, shown as a stream of dated, named, individual visits, read as a busy salon. Same data, different credibility, and only the second version survives a sceptic.

So the layout rule for Booksy is the opposite of the layout rule for a marketplace: lead with volume and recency, not with the average. A row of cards that shows six visits from the last two weeks, each with a date and a first name, is proof that people keep coming back. If you want the number, keep it small and next to the review count, never on its own.

What you get, and what you will not get

Every Booksy review we store carries an author, a rating, a date, text and a link back to the salon profile. What it never carries is a photo. Not “rarely”, not “on some plans”: zero of 28,722. Booksy does not publish a customer avatar, so there is nothing to import, and any widget that renders a smiling stock face beside a Booksy review has invented it.

Names arrive shortened, as a first name plus one initial, because that is the form Booksy publishes. The link on the card points to your salon profile rather than to the individual review, since Booksy does not expose a per-review address. Both are Booksy’s decisions, not a limitation of the widget, and both are worth knowing before you design a card that assumes a face and a deep link.

Language is worth a look too if you serve tourists or expats: 94.3% of the reviews we hold are Polish and 5.7% English. If your site is English-only, filtering by review language stops a wall of text your visitor cannot read, and the same filter works the other way for a Polish-language page.

Connecting the profile takes about two minutes

Open your salon on Booksy in a browser and copy the profile address from the address bar, the long one with a number and your salon name in it. Paste it into the connector screen. That is the whole input, no API key, no developer account, no Booksy plan requirement.

The import then walks your profile one hundred reviews at a time. There is a ceiling of sixty pages per run, so six thousand reviews in one pass, and anything beyond that is picked up on the following run rather than lost. For the overwhelming majority of salons this is invisible: the biggest single profile we sync holds 4,753 reviews and completes in one go.

Once the reviews are in, you pick a layout and paste the snippet into your site. On WordPress it goes into a Custom HTML block or the theme, and the WordPress embed instructions cover both. On a Wix, Squarespace or Shopify site it goes into the equivalent embed element. There is no Booksy WordPress plugin to install and nothing to keep updated, which is the point: the snippet is a few lines and adds no database queries to your site.

One source is rarely the whole picture

Twelve of our thirty Booksy accounts have Booksy connected and nothing else. Fifteen also have Google. That split matters more than it looks, because the two sources answer different questions for a visitor: Booksy proves that people book and come back, Google proves that the business exists at a real address with a mixed, human distribution of opinions. The 98.4% five-star wall is much more believable next to a Google feed that has some fours and threes in it.

If you run several locations, connect each profile separately rather than merging them, so a visitor reading about your Kraków salon sees Kraków reviews. And if you are wondering which other sources are still worth the effort in 2026, we went through them one by one in which review sources still work; the short answer for beauty and wellness is Booksy plus Google, and very little else moves the needle.

Where to put the widget

Put it where the decision happens. For a salon that means beside the booking button and beside the price list, not in a testimonials page nobody clicks. A visitor deciding between you and the place two streets away is comparing on the service page, so the proof has to be on the service page.

Keep the Booksy logo on the cards. A dated review with a name and a source can be checked in ten seconds by anyone suspicious; an italic pull quote with a first name cannot, and readers stopped believing those years ago.

Watch your cookie banner. If a consent tool blocks third-party scripts by default, the widget quietly never loads for the visitors who declined, which tends to be exactly the cautious audience your proof was aimed at. Our snippet carries data-cookieconsent="ignore" for that reason, and it sets no cookies of its own when it loads.

The short version

Booksy gives you more reviews than any other source a salon is likely to have, and almost all of them have real text, which is the hard part solved for free. In exchange you get a five-star wall, short entries and no customer photos, so lead with volume and recency, keep the average small, and put Google next to it if you have one.

The Booksy reviews widget runs on the free plan with up to 100 stored reviews, unlimited page views and no card, so you can paste it onto your live site and see your own reviews before deciding anything, and the pricing only matters once you want the whole history visible. Creating an account takes a couple of minutes, and if you are starting from scratch, how to get reviews on your website is the piece to read next.

FAQ

Can I export my Booksy reviews?

Booksy has no export button, and it does not need one for this purpose. Your profile serves its reviews through a public endpoint, one hundred per page, and a widget reads that endpoint on your behalf and keeps a copy in sync. What you paste into your site is a short snippet, not a file, so new bookings keep appearing without you touching the page again.

Why do Booksy reviews show no customer photo?

Booksy does not publish a customer avatar with a review, so there is nothing to fetch. Measured on 26 August 2026, all 28,722 Booksy reviews we store carry no image at all, and the author arrives as a first name with a single letter of the surname. A widget that shows you a face next to a Booksy review is showing a generated placeholder, not your customer.

How far back does a Booksy import go?

Further than most people expect. The oldest Booksy review in our database is dated 17 September 2013, and the largest single salon profile we sync holds 4,753 of them. Import walks the profile one hundred reviews at a time up to sixty pages, so six thousand reviews per run, and picks up the tail on the next run if a profile is longer.

Should I show Booksy and Google reviews together?

Usually yes, and keep a source logo on every card. Half of our Booksy accounts, 15 of 30, also have Google connected, and the two read very differently: 98.4% of Booksy entries are five stars against 85.8% for Google. Shown side by side with their logos, that contrast is credible. Blended into one average, it is a number a visitor cannot check.

Real reviews, live from three sources

This slider is not a screenshot. It pulls our own reviews from Facebook, Capterra and G2 through the same widget you would install.