A Dubai hospital ran Google Ads for 8 service lines. Cardiology was the only campaign that looked profitable. Six months in, they nearly cut everything else. Then we ran the cross-service revenue numbers. The other 7 campaigns were quietly funding cardiology bookings.

The cross-service revenue problem

A patient who searches for "physiotherapy dubai" and books a physio session at the hospital often comes back later for cardiology screening, ortho consult, or annual check-up. Standard Google Ads attribution misses this. The physio campaign gets credit for the first booking. The downstream bookings get credited to organic, brand search, or direct.

For a hospital that runs 8 specialties, ignoring cross-service revenue under-states paid acquisition ROI by 30 to 60 percent.

The fix in three layers

Layer 1: Patient ID matching. Every booking that lands in the hospital CRM gets a unique patient ID. Every later booking by the same patient gets tagged to the original acquisition source. Done at the CRM level, not Google Ads.

Layer 2: Lifetime value upload. Instead of uploading a single AED value per booking, upload a rolling lifetime value to Google Ads as the patient comes back. Set the conversion value rule to "use the latest value" so Smart Bidding sees the true patient worth.

Layer 3: Multi-touch attribution dashboard. Build a single report that shows, per acquisition source, the total revenue (including cross-service) attributed over a 12-month window. This is the report management should read, not the Google Ads dashboard.

What changed for the hospital we did this for

Their physiotherapy campaign looked like it cost AED 320 per patient and generated AED 410 of physio revenue. Bad ratio. After cross-service mapping, the same patient generated AED 950 of total hospital revenue across an average 14-month relationship. Suddenly the campaign was very profitable.

They did not cut it. They scaled it.

What this requires from the CRM

Most hospital CRMs have this. Most teams just never pull it together.

The point

Hospital Google Ads campaigns look unprofitable when measured by single-service revenue. They look profitable when measured by lifetime patient revenue across all service lines. Build the second view before you cut campaigns.


Written by Youssef Hajri, Founder of Access One. Access One is the first Healthcare Google Partner in the UAE. We run Google Ads for clinics, home healthcare and salons in Dubai. Get in touch.