Run this calculation before continuing: open your Google Ads account, click Locations, and find the percentage of your spend going to areas outside a 20-mile radius of your site. For most clinical research sites running default broad-area targeting, 35–55% of ad spend lands outside the zone that produces enrolled patients. That is not a rounding error — it is the majority of your budget in many cases producing inquiries that never convert to completed visits.
Where the Waste Comes From
Digital advertising platforms maximize reach by default because reach is what they optimize for. Google wants your ads seen by as many people as possible in your defined area. Meta wants maximum impression delivery. Neither platform prioritizes the clinical trial-specific reality that a patient 35 miles away who inquires is dramatically less likely to complete your protocol than one 8 miles away. You have to configure for that reality explicitly — the platforms will not do it for you.
The Three Sources of Geographic Waste
- Over-broad radius: Targeting 50 miles when your retention data shows most enrolled patients come from within 18 miles. The outer band of your targeting circle generates impressions but not enrolled patients.
- Missing ZIP code exclusions: Some ZIP codes within your radius consistently produce inquiries from populations unlikely to qualify — age distributions, income levels, or condition prevalences mismatched to your current protocol. Including these without data analysis wastes spend.
- “People interested in” geographic targeting on Meta: Meta’s default “people who live in or have recently visited” your target area includes tourists, commuters, and people passing through — none of whom can commit to a clinical trial at your site. Switch to “People who live in this location” in Meta Ad Set → Locations → Location Type.
Calculating Your Current Waste Rate
In Google Ads: Campaigns → your campaign → Locations → click the column selector and add “Cost” and “Conversions” by location. Sort by cost descending. Every geographic row with significant spend and zero conversions is waste. Multiply those rows’ combined cost by 12 (months) to see the annualized waste figure. For most sites, this is $8,000–$40,000 annually depending on ad budget scale.
The Reallocation Effect
Eliminating geographic waste does not just save money — it reallocates the eliminated budget to your high-performing zones, increasing ad frequency and visibility among the patients most likely to enroll. Sites that run a geographic waste audit and reallocate within the same total budget typically see cost-per-enrolled-patient decrease 30–45% within 60 days, with the same or higher enrollment rate.
48-Hour Action List
- Hour 1: Google Ads → Campaigns → Locations → download “Geographic report” as CSV. In the spreadsheet, sort by Cost descending. Highlight every row with Cost greater than $50 and Conversions equal to 0. Sum the highlighted Cost column. This is your current monthly geographic waste dollar figure.
- Hour 2: Meta Ads Manager → Ad Sets → Locations → for every active ad set, click Edit → Locations → change Location Type from default to “People who live in this location.” This single change eliminates non-resident impressions immediately.
- Hour 3: In Google Ads, add every zero-conversion, high-spend ZIP code from your waste audit as an excluded location. Start with the top 10 by spend. Set a calendar reminder to re-run this audit in 30 days.
- Day 2: Reduce your campaign radius to match your actual enrolled patient distance data. If 85% of enrolled patients came from within 20 miles, set your radius to 22 miles (20 miles plus a small buffer for edge patients). Reallocate the eliminated spend to bid adjustments on your highest-performing ZIP codes.
