The challenge
The clinic had a strong reputation and a market that was growing on its own, as more Western Europeans looked abroad for dental work. It wanted more consultation requests, at a lower cost each, from the budget it was already spending.
There was room to grow in 3 areas.
- Cost per lead, which had room to come down
- Lead volume, with room for more from the same budget
- Google Ads and Meta Ads ran as separate channels, and the creative and targeting could speak more directly to someone weighing up treatment in another country
The website had room to grow too. Search engines were slow to pick up new content, the blog kept its English and Italian articles together, and on the new site the main call to action sat further down the homepage, where half the visitors didn’t scroll.
The solution
We started with Google Ads and Meta Ads and made them work as one funnel. SEO came next, to fix what Google could and couldn’t see on the site. CRO followed the new website, to clear the path between landing on a page and asking for a consultation.
Pay Per ClickServicesGoogle Ads
The Google Ads account ran on segmented Search campaigns. They improved quickly once we took them over, and the next step was more volume than Search alone could deliver.
We moved the account to Performance Max, and 3 things in the data made the call for us.
- Search alone had run out of room to grow lead volume
- On Meta, video kept beating static images, and Performance Max could put that video on YouTube
- The clinic wanted more leads, as long as quality held
Performance Max took the clinic onto Search, YouTube, Display and Gmail at once. We keep refining the asset groups, feeding the machine learning better signals and better creative as we learn which ones bring in real consultations.
Paid SocialServicesMeta Ads · Media Planning · Creative Direction
A patient scrolling Instagram in Milan is not ready to fill in a long form for a clinic abroad. We gave them 2 shorter routes: Instant Forms that open inside Facebook and Instagram, and campaigns that drop them straight into a WhatsApp chat with the clinic.
We split audiences by language and by country, so an Italian sees Italian ads that lead to an Italian conversation.
We planned the media across both platforms and set the creative direction for the clinic’s in-house team: which formats to produce, the message each one should lead with, and how it should hook a viewer in the first few seconds. Every piece was briefed against a stage of the funnel, from first discovery to the final nudge toward a consultation. We tested a full range of formats:
- patient testimonials and before-and-after case studies
- educational videos that explain a treatment
- reels that walk through a procedure
We kept testing message, visuals and call to action against each other. Video won so consistently that it shaped the Google Ads strategy too.
SEOLetting Google read the site, in the right language
ServicesTechnical SEO · On-Page Optimization · Content & Copywriting
A site Google read in 2 sittings
The site rendered its content with JavaScript and no pre-rendering. On a first crawl, Google saw the page but not what was on it. It only picked up the content on a second crawl, and nothing guarantees when that comes. New pages could wait a long time to rank, because Google didn’t yet know which keywords they were about.
One blog folder, 2 languages
The hreflang tags, which tell Google which language a page is in, were right on the main pages and missing from the blog. And the blog put English and Italian articles in a single directory. We mapped every article to one folder per language, English under /blog/ and Italian under /it/blog/, and put hreflang in the sitemap as well. Google reads the sitemap even when it can’t see the HTML, which gets around the rendering problem.
The groundwork, page by page
- New meta titles and descriptions, starting with the Italian pages and then the UK
- Heading structure fixed for every page type, with the changes marked up page by page
- 301 redirects for pages with no content on them
A content plan the dentists sign off
We built the Italian blog around the treatments the clinic sells: implants, veneers, bridges and crowns. Each one gets a cluster of articles answering the questions patients actually type, from how long veneers last to how much rest you need after an implant.
Every brief sets the main and secondary keywords, the H1, meta title and description, a minimum length and an outline. It names the service page to link to and an outside medical source to cite, and tells the writer which sister articles to link once they exist, so each cluster ends up linking to itself. The clinic reviews the plan before anything gets written, with a column of its own for comments.
CROShortening the walk to a free consultation
ServicesConversion Audit
The clinic launched a new website, and engagement jumped straight away. Visitors to the contact page stayed noticeably longer, which looked like more serious leads. That was reason enough to keep going, so a few weeks after launch we ran a full conversion analysis of the new site.
We scored every key page on trust, pricing, usability, comprehension and motivation, then watched what people actually did through heatmaps, session recordings and Google Analytics. With 88% of traffic on mobile, we judged everything on a phone first.
Speaking Italian to Italians
Italy is the clinic’s biggest market, and there was room to make the Italian site fully Italian.
- English copy on Italian pages, some of them among the most visited on the site
- WhatsApp, the most clicked button on the Italian site, opened a pre-filled message in English
- Most of the reviews on the Italian homepage were in English
- Sending the contact form brought up a small popup, also in English, with no word on when the clinic would call
For someone deciding whether to trust a clinic abroad with their teeth, each of those is a reason to hesitate. We recommended a separate WhatsApp link per language and a translated thank-you page that explains the next steps.
Bringing the consultation CTA back into view
On the old site, the call to action in the homepage hero, which opened the free consultation form, sat above the fold. On the new one it had moved further down, and only half the visitors scrolled far enough to see it. The contact page showed the same pattern: a slow load and a button below the fold, so people tapped WhatsApp instead, even though the clinic’s team says form leads tend to be better quality.
The heatmaps showed “Contact us” drew few clicks, while “Request a free consultation” did much better. We suggested putting that wording in the menu too.
One promise in the headline
The homepage headline said “Premium Dentistry Services” and “Save up to 40%” in the same breath, without saying how the saving worked. We proposed 2 clear versions, one leading on quality and one on price, matched to the ads.
The dental tourism page needed shortening too. Recordings showed people racing down past a long list of treatments, and the menu took 2 taps to reach it.
The audit ended with a list of changes ranked high, medium and low priority: fully Italian pages and WhatsApp messages, a thank-you page that explains the next steps, the consultation CTA back above the fold, a clearer homepage headline, and sliders that cut the long pages down.