Digital marketing for a medical practice in Geneva: what actually works

A medical or paramedical practice cannot be marketed like a shop. Here are the levers that genuinely generate appointments in Geneva, in order of priority, within Swiss professional rules.

By Nuredin Mohamed Ali

A medical practice cannot be marketed like a shop. In Geneva, a general practitioner, a dentist, a physiotherapist or an osteopath works within strict professional rules, with a highly local patient base and word of mouth that still carries real weight. Yet the start of the patient journey has changed. Before calling, people search on their phone, look at a map, read two or three reviews, check the opening hours and look for a booking button. If the practice is invisible or confusing at that exact moment, the call never happens.

This article sets out, in order of importance, what genuinely produces appointments for a practice in French-speaking Switzerland, and what does not. No empty promises: concrete levers and realistic budget ranges in Swiss francs.

Understanding the starting point: how patients search in Geneva

Searches that bring patients in almost always fall into three types. First, proximity and speciality searches: dentist Eaux-Vives, physiotherapist Plainpalais, osteopath Carouge. Second, symptom or problem searches: back pain, teeth whitening, rehabilitation after a sprain. Third, name searches, when someone has been given a recommendation and wants to check the practitioner before calling.

These three intentions require different answers. The first is won with a solid local presence on Google. The second is won with useful, honest content pages. The third is won with a clean website and credible reviews. A practice that neglects the third loses patients it had already earned, which is the most expensive loss of all.

The Google Business Profile: the number one lever

For a local practice, no other channel offers a comparable effort-to-result ratio. The profile appears on the map, in mobile results and in Google Maps, often before the website itself. It is also the first place a patient checks hours and address.

What to complete first

  • The exact primary category, and only secondary categories that are genuinely relevant.
  • Address and phone number, strictly identical to those on the website and in healthcare directories.
  • Real opening hours, including holiday closures, updated every time they change.
  • A direct link to the booking page, not to the homepage.
  • A sober, factual description covering services, languages spoken and access.
  • Real photos of the practice, the building entrance and the waiting room. The entrance matters more than people expect: it reassures patients and prevents late arrivals.

Mistakes that cost money

Creating several profiles for a group practice without a clear structure, leaving an old address online after a move, or ignoring the questions people post on the profile. Another common mistake: never replying to reviews. A practice that replies, even briefly, signals seriousness to Google and to patients alike.

The website: clear, fast, reassuring

A practice website does not need to be spectacular. Within a few seconds it must answer five questions: who you are, what you treat, where you are, when you are open, and how to book. Most visits come from mobile, so the phone number and the booking button must be visible without scrolling.

A few simple rules make the difference. One page per main service rather than one long catch-all page. Text written in plain language, without unnecessary jargon. Prices, or at minimum the billing model and how basic or supplementary insurance applies where relevant. A directions section with public transport and parking. A loading time under three seconds on an average mobile connection. And a serious privacy policy, because a practice handles sensitive data under Swiss data protection law.

Technically, a sober well-built site beats a heavy one full of animations. If you are starting from scratch, or if your site is more than five years old, a focused rebuild is often the best first investment: see our approach to website creation in Geneva.

Online appointment booking

This is where many practices lose patients without realising it. Part of the patient base, especially people under forty-five, no longer willingly phones during office hours. Offering online booking reduces the load on reception, cuts down on empty slots and captures evening and weekend requests.

Three things to watch. First, the slots displayed must be real and synchronised with the calendar, otherwise the tool creates more problems than it solves. Second, an automatic reminder by SMS or email twenty-four to forty-eight hours ahead noticeably reduces no-shows. Third, hosting and data processing must comply with the Swiss framework, which rules out some mainstream consumer tools.

A booking solution for an independent practice typically costs between 40 and 150 CHF per month depending on features and the number of practitioners. Measured against a handful of recovered appointments, the maths is straightforward.

Patient reviews: framework and method

Reviews weigh heavily on the decision, even more so in healthcare. But the topic is delicate: a patient leaving a review may unintentionally disclose information about their health, and the practitioner remains bound by professional confidentiality. The rule is simple: never confirm, deny or comment on anyone's medical situation in a public reply.

A method that works and stays clean. Ask for a review at the end of the consultation, in person, from satisfied patients, with no reward or gift attached. Make the gesture easy with a QR code at reception or a link in the confirmation email. Reply to every review with a short, neutral formula: thanks for the feedback and an invitation to contact reception with any question. Faced with a negative review, never justify yourself publicly; offer a direct conversation instead. A steady flow of a few reviews a month is worth more than a wave of twenty in one week, which looks suspicious.

Health advertising in Switzerland: what is allowed and what is not

This is the point many agencies overlook. In Switzerland, communication by healthcare professionals is governed at several levels: the federal law on medical professions, the codes of conduct of professional associations, cantonal rules in Geneva, and, for anything involving medicines, therapeutic products legislation and its advertising ordinance. On top of that sit the advertising platforms' own rules, which heavily restrict health-related targeting.

In practice, remember three principles. Communication must be objective, verifiable and serve the public interest: you inform, you do not boast. Guaranteed results, disparaging comparisons with colleagues, dramatic before-and-after visuals and staged testimonials are off the table. And advertising prescription medicines to the general public is prohibited, while certain aesthetic or therapeutic procedures follow additional rules.

None of this means advertising is impossible. A sober search campaign, triggered on service plus neighbourhood queries, with a factual ad and a clear landing page, remains compliant and effective for a practice that is opening or short on visibility. Before paying for ads, though, make sure local search is already in order: it is cheaper and longer-lasting, as we explain on our page about SEO in Geneva.

Local SEO: becoming visible neighbourhood by neighbourhood

Local search for a practice rests on three pillars. Consistency of information first: name, address and phone identical everywhere, on the site, the Google profile, Swiss medical directories and the pages of insurers or professional associations. Then service pages, each targeting one precise intention and naturally mentioning the neighbourhood or municipality. Finally useful content: honest answers to the questions patients actually ask in consultation, written plainly, with no promise of a cure.

A sensible rhythm for a practice is one solid piece of content per month rather than a burst of empty articles. Local results usually become visible after three to six months, with a cumulative effect.

How much to invest and where to start

For an independent practice in French-speaking Switzerland, a realistic order of magnitude looks like this. A clear, well-structured website is an initial investment of 2500 to 8000 CHF depending on the number of pages and practitioners. Online booking costs a few tens to a few hundred francs per month. A light local SEO retainer, covering the Google profile and one monthly content piece, often sits between 400 and 1200 CHF per month. An advertising campaign, where justified, rarely starts below 500 CHF of monthly media budget if it is to produce usable data.

The order of priority does not change: Google profile, then a clear website and online booking, then reviews, then local content, and only afterwards advertising. A practice that gets the first four right often outperforms one that buys ads on weak foundations. If you want an honest read on your current situation and the right sequence of work, write to us through our contact page.

Discover our services · Chat on WhatsApp

Read next

August 23, 2026

Business Instagram Stories: What to Post Every Week

Instagram Stories are the most direct channel to talk to your customers, without the pressure of a perfect feed. Polls, behind the scenes, FAQs: here are the three formats that truly drive engagement, plus a ready-to-copy weekly plan. A rhythm designed for Swiss SMEs, sustainable in 30 minutes a week.

August 22, 2026

Digital Marketing for Hair Salons: How to Attract More Clients

A hair salon does not need a big budget to fill its calendar. Online booking, Instagram before-and-afters, an optimised Google listing and referrals: here is the 2026 action plan to attract more clients, from CHF 0 to 300 per month.

August 21, 2026

Internal Linking: The Most Underrated SEO Lever

Internal linking is the most profitable and most neglected SEO lever for Swiss SMEs. Here is the pillar pages / child pages method to push your business pages up in Google — doable in a single afternoon.

Let's move forward together!

Let's reach your goals!

Digital Swiss Agency
Rue Alberto Giacometti 3, 1218 Genève
+41 79 884 05 33