Most private pharmacy services don't fail because the service was wrong. They fail because setting one up and getting patients to book it are two entirely different jobs, and only the first one is clinical. The second is a launch, and it has its own checklist: a page that ranks, a price on that page, a booking link that works at nine at night, and a number you actually check at 30 days.
This guide gives you the complete launch playbook for a private service in an Irish pharmacy. You'll learn how to pick one your town is already searching for, what has to be on the page before it can convert anybody, and exactly what to measure at 30, 60, and 90 days so the decision to keep it or drop it is made on evidence rather than a feeling.
Key takeaways
- 01Follow the demand: pick the service your town's already searching for, not the one a supplier is pushing this year.
- 02Judge it by the room: what an hour in your consultation room earns matters more than search volume alone.
- 03Give it a home: its own page with the price on it, or the searches you found have nowhere to land.
- 04Let patients book themselves: a launch that depends on people ringing you in the morning will stay quiet.
- 05Check it three times: at 30, 60, and 90 days. Before 90 days you don't have enough to judge it on.
- 06Launch in days, not months: Clinic Pro gives you the page, the booking, the intake form, and the reminders in one go.
How do you pick the right service?
The worst reason to add a private service is that a supplier is pushing it this year. The best reason is that people near you are already searching for it and currently finding somebody else. The difference between those two starting points decides most of what happens over the following six months, and you can tell them apart in an afternoon without spending anything.
1. Get the search numbers
Open Google Keyword Planner, set the location to your town and the ring of villages around it, and type in every service you're considering. It returns roughly how many people search each phrase every month in that area. The numbers are estimates and they don't need to be precise. You're looking for the order of magnitude, because the gap between forty searches and four hundred is what matters, not the gap between forty and forty-five.
2. Search it yourself
Do it on your phone with location switched on, so you see what a patient sees. Look at who appears on the map and, more importantly, who has an actual page written about that service rather than a bullet on a list.
This is where most opportunities show up. If the top result is a pharmacy forty minutes away with two sentences on a shared services page, the search is effectively unclaimed. Somebody is going to write the proper page eventually and it may as well be you.
3. Do the maths on your room
Search volume on its own will lead you to the wrong service. What decides whether a service is worth your floor space is what an hour in your consultation room earns, and that's a function of three things: demand, price, and how long each appointment ties the room up.
| Service | Searches/month | Price | Room time | Per hour |
|---|---|---|---|---|
| Service A | 40 | €80 | 20 min | €240 |
| Service B | 400 | €12 | 15 min | €48 |
Service B looks ten times busier and earns a fifth as much per hour. Ten times the searches is worth having only if you can actually fill the room, and a service at forty-eight euro an hour has to run almost flat out to beat one at two hundred and forty.
Work the number out for every candidate before you choose. And don't pick something purely because the pharmacy down the road started doing it, because you have no idea whether it's working for them.
What goes on the page?
Adding a line to your list of services does nothing at all. The service needs a page of its own, because otherwise every one of those searches you just found has nowhere to land, and a search with nowhere to land goes to whoever built the page instead.
That page has exactly one job: take somebody who searched for this specific thing and give them enough to decide. Five things do that, in this order.
- What it is
- What it costs
- Who it suits
- What happens on the day
- How to book
Everything else is optional and most of it is padding. Write it for somebody who has never had the service done, because that's who's reading. No clinical shorthand, no supplier wording. If you wouldn't say the sentence across your counter, it doesn't belong on the page.
Title the page the way patients search
The fastest way to waste a good page is to name it after the category rather than the thing. Patients don't search categories.
| Category wording | What patients actually search |
|---|---|
| Travel Health Services | Travel vaccinations for Thailand, from EUR 75 |
| Ear Care | Ear wax removal by microsuction, 20 minutes, EUR 60 |
| Health Screening | Private blood tests with results in 48 hours, EUR 95 |
Two things people forget
A booking button near the top, as well as at the bottom. A decent share of your readers arrived having already made their minds up, and making them scroll through eight hundred words they don't need is a good way to lose them.
The questions your staff actually get asked at the counter, written out at the end with your answers. You already know what those questions are because you answer them every week, and every one you answer on the page is a phone call nobody has to make.
Why does the price have to be on it?
A service page with no price sends the patient straight back to Google. That's the whole mechanism, and it happens within about four seconds of them realising the number isn't there.
The urge to leave it off is understandable and nearly always wrong. People aren't only hunting for the cheapest option. They're working out how big a decision this is before they invest any more attention in you, and an unanswered price question is the most common reason a reader stops reading.
Put the number on the page in euro. If it genuinely varies, publish the range and name what moves it, because a range answers the question and silence doesn't. "From sixty euro depending on how many vaccines you need" lets somebody decide. "Contact us for pricing" tells them to go and read a competitor's page.
You'll notice the effect within a fortnight. Fewer people ringing to ask what it costs, and the ones who do book have already accepted the price before they walk through the door.
What do you do with your Google Business Profile?
Treat your Google Business Profile as a page in its own right rather than a directory entry. For most independent pharmacies it gets seen more often than the website does, which makes it the highest-traffic page you own and almost certainly the least maintained.
- Add the service to the services section, with its own short description
- Put up photos of your consultation room
- Write a post announcing it, then again each season
Two things that get missed constantly
Your hours have to match your website and your door, holidays included. When they don't, somebody drives over, finds you shut, and blames you rather than the listing. That patient doesn't ring to complain, they just move their prescriptions.
Your category matters more than the description. If your profile says pharmacy and nothing else, you're competing for the single word pharmacy against everybody else who does. Adding the right secondary categories widens the set of searches you're eligible to appear for at all, and it takes about two minutes.
There's a longer checklist in the Google Business Profile mistakes holding your clinic back.
Can patients book it without ringing you?
People research health decisions in the evening, after work, and at the weekend. That is precisely when nobody is answering your phone, which means the hours your new service generates the most interest are the hours it can do the least about it.
| What you have | What happens at 9pm |
|---|---|
| Phone number only | They plan to ring tomorrow. Most don't |
| Enquiry form | It sits in an inbox until Tuesday |
| Real online booking | They're in your diary, confirmed |
Phone number only
The patient has to carry the intention overnight and act on it during your opening hours. Some do. Most don't, because by nine the next morning they're at work and the thought has gone.
What makes this so hard to fix is that it leaves nothing behind. No missed call, no voicemail, nothing you could count at the end of the month. The service just looks less popular than it actually is.
A general enquiry form
This is what most pharmacies have and it's only marginally better. The message lands in an inbox, and then somebody has to read it, ring the patient, get voicemail, wait, check the diary, offer a time, and write it in by hand. That's two days and several interruptions to produce one appointment, and throughout those two days your patient doesn't know whether they have one. A fair number never get rung back at all.
It's usually the same form for every service too, so it arrives telling you almost nothing about what the person actually wants.
Real online booking
The patient picks the service, sees the genuine free slots in your diary, takes one, and gets a confirmation. Done at nine at night with nobody on the phone.
Watch for the in-between version. A booking widget that isn't connected to the diary your staff actually work from will hand out slots you've already filled, and then somebody has to ring those patients back and move them. That's worse than no online booking, because it costs you the appointment and the goodwill.
Keep your phone number on the page throughout. Plenty of your patients would far rather ring, the older ones especially. Ringing just shouldn't be the only door in.
Why does the form have to match the service?
Once somebody books, the next thing that can go wrong is that you lose the appointment anyway. They turn up, and something in their history or their current medication means they can't have the service. You've lost the slot, they've lost a morning, and neither of you found out until it was too late to do anything about it.
A form attached to the booking catches most of that before it costs anybody anything. Ask for history, current medication, allergies, anything specific to this service, and consent, filled in while the patient is booking rather than while you're waiting for them.
The critical word is that service. One general questionnaire asks identical questions of the flu jab patient and the weight management patient, which means it misses what you needed and you end up going over everything again in the room. A form built for the service arrives already useful.
A good form also flags. If an answer is a problem, you want to know on the Tuesday so you can ring them, not on the Thursday when they're sat in front of you. That's the difference between a rescheduled appointment and a wasted one.
Turn your reminders on
A no-show in a service you're still building costs you twice. You lose the slot, which is the obvious half. The expensive half is that your diary now looks quieter than the real demand, and a quiet-looking diary is exactly how a service that was starting to work gets dropped at month three.
Automated SMS and email reminders remove most of it, and it's a one-off job:
- A confirmation when they book
- A reminder a couple of days out
- One on the morning
Set them up once and leave them alone. The timing matters more than the wording, and how automated reminders cut no-shows goes through the intervals in detail.
Ask for reviews automatically
Every review makes your next booking slightly easier to win, and they feed straight into how visible you are locally. That compounding is why you start collecting on day one of a service rather than a year in, when you finally notice you have none.
The mistake is leaving the asking to your team. Nobody remembers on a busy Friday afternoon, and asking somebody to their face is awkward for both of you, so it happens twice in the first week and never again.
Trigger it from the appointment instead. A short message a few hours afterwards with a link that takes one tap, sent to everybody who came in. No decision, no awkwardness, no dependence on anybody remembering.
The reviews you want are the ones that name the service, because they connect your pharmacy to that specific thing in a way your own copy never can. You can't ask people to write that, but a message sent while the appointment is still fresh tends to get it anyway.
Should you build pages for nearby towns?
Sometimes, and carefully. You probably serve one main town and a ring of smaller ones, and those smaller ones are frequently the easier win, because nobody is bothering to compete for them. If there's a town fifteen minutes away with no local option for your service, those people are already searching and already willing to travel.
The trap is the obvious version of this. Nine near-identical pages with the town name swapped out is a pattern search engines recognise and discount, and it can drag down the pages you already have. A page that exists only to contain a place name is worse than no page.
When a town page earns its place
A town page justifies itself only when it says something true and specific that couldn't be written about anywhere else:
- How long the drive takes, and which route people use
- Where to park when they get there
- Which days you're open latest
- Whether you can usually fit somebody in the same day
- A review from a patient who came from that town
If you can't write two honest paragraphs about serving that town, don't build the page. Mention the town on your main service page instead and move on.
A worked example: travel health
Travel health is worth working through in full, because it breaks the usual rule about naming pages after services. People flying to Thailand don't search for a travel clinic. They search whether they need vaccinations for Thailand, which means the country is the search term and the service is not.
So the structure inverts. You build one travel health page as the parent, then a page per destination that actually matters where you are, each listing the vaccinations usually considered, when they need to be given, your prices, and a booking button.
The seasons work in your favour here. Travel bookings cluster in the weeks before the main holiday periods, so you know in advance when to post on your Google Business Profile, when spending on ads is worth it, and when to keep room free in the diary. Very few services give you that much warning.
Timing is also your strongest argument. Several vaccinations have to be given weeks before travel, which means telling people to book early is genuinely useful information rather than a sales line. It's rare to have urgency that's both real and in the patient's interest, and it's the reason travel pages convert better than almost anything else a pharmacy publishes.
Check current schedules and requirements against official sources before you publish, and review the pages once a year.
What should you check at 30, 60, and 90 days?
Most private services are abandoned on a feeling rather than a number, usually somewhere around week six when the diary still looks thin. Decide now what you'll look at and when, because the decision is far easier to make honestly before you're emotionally invested in the answer.
At 30 days
- Does your page show up when you search its name plus your town?
- Are impressions rising in Google Search Console?
- Has your Google Business Profile listing had views?
Bookings will be low. That's normal.
At 60 days
- Is your page in the top ten for its main search?
- Are bookings coming from people who found you, not just people who already knew you?
- How many aren't turning up?
- Has anyone named the service in a review?
At 90 days
- Bookings a month
- Money a month
- What an hour in your consultation room earns on this service
Compare that last one against your other services, not against zero.
If it still isn't ranking at 90 days, it's usually the page rather than the service. Too little on it, no price, no reviews, or a title nobody searches for.
If it gets found but nobody books, it's your offer or your booking. Look at where people drop out.
Where launches usually go wrong
The same handful of things, over and over, and none of them are clinical:
- No page for it. The service is a bullet point, so nobody can find you for it
- No price. Everyone interested has to ring you, and most won't
- No online booking. Everything that happens in the evening or at the weekend disappears
- Four services at once. None get enough attention to get anywhere, and you can't tell which one worked
- Giving up at six weeks. Getting found takes longer than that, every single time
- Nobody asking for reviews. The service never builds the proof that makes the next booking easier
Launch your next service on Clinic Pro
Everything above is achievable by hand. The reason it usually isn't is that a launch touches four separate systems, and in most pharmacies those four systems came from four different suppliers and don't know the others exist. Building the page is one job, wiring the booking is another, building the form is a third, and setting up the reminders and review requests is a fourth. Multiply that by every service and you understand why most pharmacies launch two and stop.
Clinic Pro treats a launch as one job:
- Clinic websites with a service page template that already asks for the price, the duration, and what happens on the day
- Online booking attached to that page and to your real diary, so a nine o'clock decision becomes a confirmed appointment
- Digital forms built per service and triggered by the booking, flagging anything that would stop the appointment going ahead
- SMS campaigns handling the confirmation, the reminder, and the morning-of message without anybody setting them up again
- Reviews Booster asking every patient a few hours after the appointment
The practical difference is that adding your next service takes an afternoon rather than a quarter. There's more on the pharmacy platform page.
Treat the launch as seriously as the training
A private service is two projects wearing one name. The clinical half you already know how to do. The commercial half has its own checklist, and skipping it is why good services get dropped by pharmacies that were perfectly capable of running them.
Pick one service, chosen on what an hour in your room earns rather than on what a supplier is promoting. Give it a page with the price on it, a booking that works at nine at night, a form built for that service, and reminders that run themselves. Then leave it alone for 90 days and judge it on the numbers you decided in advance.
Do that once and you'll have a repeatable process. If the site underneath it isn't ready, start with the blueprint for a winning pharmacy website in Ireland, and for the visibility side, how to become the most visible pharmacy in your town covers the local search work in full.