Skip to content

← All posts

30 July 20265 minWooCommerce / WordPress / Commerce

A shop inside a service business: WooCommerce on a clinic website

A clinic that sells skincare does not need a second website. The store belongs inside the site the patients already visit.

Service businesses tend to assume that selling products means a second website — the clinic site over here, a shop over there, two logins, two designs, two hosting bills, and a link between them that customers click far less often than anyone expects. The assumption is understandable: shops look like a different kind of thing. But it is wrong, and the split usually costs more than money — the shop nobody visits is the shop nobody maintains, and within a year it is out of date in ways that quietly damage trust in the business attached to it.

The clinic build on this site does it the other way, and it is the pattern I recommend to almost every service business that sells something physical alongside its services. Fourteen treatment pages — hair transplant, PRP, chemical peels, HydraFacial, Botox and the rest — and a WooCommerce store selling products, all running through the same WordPress install, the same design system and the same admin.

Why one install wins

  • One login for the person who runs it. Products are edited in the same admin as pages, by the same person, with the same habits. The store stays current because keeping it current is not a separate job.
  • One design system. The store looks like the clinic rather than a bolted-on marketplace, which matters because a patient moving from a treatment page to a product page should never feel they have left.
  • Context does the selling. A product sits beside the treatment that makes it relevant. That adjacency is the entire commercial argument, and a separate shop throws it away.
  • One backup, one maintenance routine, one security surface. Every duplicate system is a second thing that can silently break.

The store does not replace the enquiry

Here is the part that gets missed when commerce is bolted on by someone thinking only about commerce: a clinic’s real conversion is a consultation, not a checkout. The high-value action a visitor can take is booking an appointment. Product sales are real revenue, but they are secondary revenue, and the site’s hierarchy has to say so.

So the clinic build keeps book-a-consultation and WhatsApp routes on the page head — where an enquiry actually starts in this market — and lets commerce sit beside them rather than in front of them. WhatsApp-first matters here: it is how this clinic’s patients actually open a conversation, and a site that ignores how its own customers behave in favour of how websites are supposed to work is optimising for a textbook.

What this looks like operationally

WooCommerce inside the existing site means orders, stock and product pages live in the admin the clinic already opens. Adding a product is the same kind of task as editing a page. There is no second platform to learn, no sync between systems to break, and no monthly fee for a separate store platform doing what the site the business already pays for can do.

It also means the store inherits everything the site already earned: the domain, its search standing, its design and its analytics. A separate shop starts all of that from zero.

Getting an existing site ready for commerce

For a service business with a site already live, adding the store is an addition, not a rebuild. The work that actually takes time is rarely technical: product photography worth publishing, honest product descriptions, a decision about delivery versus collection, and a returns policy written before the first order arrives rather than after. The install itself — WooCommerce, payments, the product templates styled to match the site — is the quick part. Businesses stall on shops because nobody owns those four decisions, not because the software is hard.

One sequencing tip that saves grief: launch with the short catalogue you can photograph and describe well, not the long one you cannot. A store with twelve good products outsells one with sixty entries where half say the same sentence. The catalogue can grow every week after launch — that is the point of it living in the admin the business already uses.

When a separate store is actually right

Honesty requires the other side. If commerce is the business — hundreds of products, warehouse logistics, a team whose whole job is the shop — then the shop is not a shelf inside something else, it is the building, and it deserves infrastructure chosen for commerce first. The clinic pattern is for businesses where services lead and products follow. Most service businesses selling products are exactly that, which is why the pattern fits so often.

The store is a shelf in the clinic — not a second building.

See the clinic buildThe full case study, with captures from the live site.Before the shop goes livePayments, forms, indexability and the handover, in the order they bite. Tick them off and add your own rows.Book a callThinking about commerce inside your own site? Bring the question.

Got something like this to build? Let's talk.

Start a project ↗