Skip to content
Celeri Studio
Work

Spa & Wellness · Midtown Toronto · 2023

A Neighborhood Spa

A four-room neighborhood spa we took from a 4.2★ struggle to a 4.8★ destination — 287 reviews and a four-week waitlist in eighteen months.

A Neighborhood Spa
GBP rating
4.2★ 4.8★
Reviews
38 287
Monthly bookings
80 340
Organic traffic
+420%

Client name and identifying details anonymized at the owner’s request. Numbers are exact.

The starting point

A four-room facial-and-massage spa in midtown Toronto. When we started, the booking calendar had wide gaps on weekday afternoons, the Google rating had drifted to 4.2, and the website was a one-page Wix template that didn’t load on phones. The owner was working sixty hours a week and couldn’t tell which marketing was working.

The challenge

Three things were broken at once and they reinforced each other:

  • The Google Business Profile was undermaintained. No recent photos, no posts, hours had been wrong twice in a month. Search visibility for “facial near me” had dropped out of the local 3-pack.
  • Reviews had stalled. Thirty-eight reviews, mostly from year one, and three angry ones at the top of the feed had been there for months without a response.
  • The site couldn’t take a booking. Customers had to call or message Instagram. Both leaked appointments — Instagram DMs in particular were missed about a third of the time on weekends.

What we did

01

Rebuilt the site for booking

Custom Astro build with Booking.js integration, mobile-first, loads in under a second on 4G. Booking flow tracked end-to-end so we could see drop-off.

02

Re-anchored the GBP

Photo program every two weeks, weekly posts in EN and ZH, fixed hours and service area, added a full Q&A section. Got the profile back in the local 3-pack within sixty days.

03

Built a review velocity loop

Post-visit text via the booking system with a single tap-to-Google link. Trained the front-desk on the script. Responded to every review under twenty-four hours, including the angry ones.

04

Tightened the brand

New logo, new palette, signage refresh, and a one-page in-store flow audit. The intake form was the biggest unlock — clients started leaving reviews on the spot from the lobby tablet.

The website is the cleanest we’ve ever had. But what actually changed the business was the founder sitting at our front desk for a full Saturday, watching the booking get missed eight times in a single day. Then fixing it.

Owner · The spa

Results

Eighteen months later, the booking calendar looks completely different.

  • GBP rating 4.2 → 4.8 (287 reviews vs. 38 at start)
  • Monthly bookings 80 → 340, with a four-week waitlist on weekend slots
  • Organic search traffic +420% — back in the local 3-pack for the four service categories that matter
  • Walk-in rate +60% thanks to the new signage and storefront refresh
  • Owner workweek 60h → 35h because the booking flow stopped requiring manual triage

The spa hired a third esthetician in month nine and a fourth in month fifteen. The waitlist still hasn’t shrunk.

What’s next

Phase two is a small loyalty / membership program — a simple punch-card replacement we’re building as a custom integration on top of the existing booking system. We’re also starting to test paid Meta ads aimed at expanding the catchment north of midtown, where organic visibility is still thin.

The lessons from this engagement are baked into how Celeri Studio runs every other client: get the Google Business Profile right first, build for actual booking conversion second, and never let a marketing dollar move until the operational basics are working.

Stack

Want this for your business?

First call is free. Reply within 24h. 中英文皆可.

Tell us what's stuck