City Nails
A WordPress booking-focused site for a nail salon operating since 2003, built around service browsing and a loyalty program.

Business
Nail salon, Maple Ridge, Canada
Built
WordPress site with booking and loyalty program
Stack
WordPress, Elementor
Engineering focus
Booking conversion, repeat-visit incentives
Why this project matters
Why this project matters
A local salon's real business is repeat visits, not one-off transactions — the interesting problem is designing a site that converts first-time bookings while also giving existing clients a reason to keep coming back.
Who this is for
Who they are
City Nails is a nail salon established in 2003, operating in Maple Ridge.
What they do
They offer manicures, pedicures, nail extensions and nail art services.
Who they serve
Local clients seeking nail care and nail art services.
What the live site required
Not a wishlist from a kickoff call — what the delivered site visibly had to solve. Every requirement here is paired with the evidence that makes it true today.
Booking as the primary, always-accessible action
UX"Book Now" appears in the main navigation alongside a dedicated booking icon in a persistent side toolbar.
A loyalty program to encourage repeat visits
ContentA dedicated "Loyalty" section explains points earned per visit and free sign-up.
Gift card sales as a separate revenue path
Commerce"Order Gift Cards" is a top-level navigation item distinct from booking a service.
Why this stack, not just what stack
Every technology on this project was a specific answer to a specific problem — never a default.
- 01
WordPress
Chosen so the salon can update pricing, promotions and service offerings directly without developer involvement.
- 02
Elementor
Chosen for the clean, service-focused homepage layout built around booking conversion.
Trade-off — Elementor lays out the booking-focused homepage directly, but "Book Now" still routes to a scheduling tool outside Elementor itself — appointment availability and scheduling logic live in that separate system, not the page builder.
What the site can actually do
Booking CTA
"Book Now" persistent in navigation and side toolbar.
Loyalty program
Points earned per visit, free sign-up.
Gift card sales
"Order Gift Cards" as a distinct top-level action.
Service categories
Nail Care and Nail Art presented as separate offerings.
What the finished build shows
Specific, verifiable patterns in how this project is put together — not a feature list, but how the pieces fit.
Gift cards routed through their own path
"Order Gift Cards" is a distinct top-level item rather than an add-on inside the booking flow — buying one doesn't require going through appointment selection.
Booking action duplicated in two fixed locations
"Book Now" appears both in the main navigation and as a dedicated icon in a persistent side toolbar, rather than existing in just one place.
The live experience
Every screen, captured directly from the live site — desktop, tablet and mobile.

How this project's engineering applies to your business
Combining a low-friction booking path with a loyalty program applies to any appointment-based local business — salons, spas, barbershops — where repeat visits, not one-off transactions, drive the business.
If you remember three things
Booking-first design
"Book Now" persistently accessible rather than buried in a menu.
Built-in retention mechanism
Loyalty points program designed into the site, not bolted on separately.
Secondary revenue path
Gift card sales given equal navigational weight to booking.
Related work
More projects like this one
Need a content-managed website?
Tell us about your project and current platform. You'll hear back from a senior engineer within one business day.


