From your next ad click to your next profitable customerPaid mediaCreativeCommerceSearch

URBN Dental: Profitable Google Ads

A quick read of how the account moved from losing money to funding its own growth.

Four turning points in six months.

  1. June 2025

    We take over a cash-negative account.

    0.55× ROAS

  2. July 2025

    Rebuild goes live: tracking, negatives, radius.

    2.39× ROAS

  3. Aug to Dec 2025

    Overlap cut 80%, keyword list grows past 6,000.

    55% show up

  4. January 2026

    Spend scaled up and still profitable.

    $113,071 revenue

In the red. The account was losing money on every dollar spent.

01 / 04

URBN Dental runs 11 clinics across Houston's highest-income areas. Before we took over in June 2025, Google Ads had spent $42,000 to generate just $23,000 in new-patient revenue, a 0.55× return. Close to $19,000 was lost outright, making the channel cash-negative and unsustainable at that spend level.

A

Budget was funding the wrong searches

Spend concentrated on competitor brand terms, insurance-related searches the practice doesn't accept, and bargain-intent queries such as "cheap," "no cost" and "free," paired with dentist, dentistry and implants.

B

Conversion tracking was measuring the wrong thing

Success was counted as clicks on the call button, not real calls, and not calls lasting over 60 seconds. Lead quality and actual demand were effectively invisible.

C

Clinics were competing against each other

9 of the 11 locations sit within a 6km radius. Budget from one clinic routinely spent on another: one clinic landed zero new patients while another took 70 new patients from a $5,000 budget.

D

Volume was rising, outcomes weren't

Lead counts looked healthy on the surface. Booked appointments stayed low regardless, spend and real results had come apart.

Exhibit A. The account before the rebuild, spend outrunning results.

Per the same period's patient-value report: average revenue per booked patient was just $899 account-wide, $824 from Google Ads specifically.

The rebuild. Three changes, in this order.

02 / 04

No new campaigns and no bigger budget, just fixing what was broken in the structure, the measurement, and the geography.

01

Rebuilt the negative keyword list

Systematically excluded the terms that were never going to convert: insurance searches, competitor brand names, bargain-intent queries. Over 6000+ negative keywords added to date.

02

Fixed conversion tracking

Re-pointed success metrics to what actually matters: online bookings and booked phone calls, not clicks on a call button.

Google Ads conversion action, live

Active

Liine New Patient Online Booking

PrimaryConversion sourceWebsiteAll conversions

134.5Conversion value tracked to date: $0
03

Gave every clinic its own radius

Replaced broad, overlapping targeting with small, clinic-specific radii, so neighbouring locations stopped bidding against each other. Overlap cut by roughly 0% after testing.

Sample campaign, live targeting

Optimisation scorecustom radius

1.6 mi radius · 510 Chimney Rock Rd, Houston

custom radius

  1. 177056, TX308000
  2. 277057, TX187000
  3. 377063, TX173000

Daily budget $0 · down from broad, overlapping city-wide targeting

Profitable from the first month back.

03 / 04

We took over the account in July 2025. That first month, $33,000 in spend generated $79,398 in new-patient revenue, a 2.39× return counting first visits alone. Using conservative dental lifetime-value assumptions, the true revenue impact of that same spend sits between $237,000 and $395,000.

Exhibit C. The account one month after the rebuild.

Average value per patient more than doubled month over month, from $899 in June to $2,036 in July.

Monthly ad spend vs. revenue from new-patient leads, May through January. Striped bars mark months where the source report didn't label an exact revenue figure; height is approximate.

Latest read. January 2026, by the numbers

04 / 04

Total revenue tied to Google Ads in January: $95,173 already collected ($82,831 from Google Ads directly, the rest from call extensions), plus 19 future-dated appointments averaging $942 each. Every one of these bookings is non-branded search; nothing here is inflated by brand terms or repeat calls.

Exhibit B. The same account, January 2026.

Blended across every channel, the funnel above converts at 72%. Isolate pure Google Ads clicks and it climbs to 90% (168 booked from 186 leads); call-extension traffic is what drags the blended rate down.

New patient leads

303Booked appointments
217Attended
101Revenue generating

New patient leadsBooked appointments

New patient leads vs. booked appointments, March 2025 through January 2026. Conversion rate rose from 54% to 72% over the same window.

Want your account read like a ledger, not a dashboard?

If your paid search spend is hard to defend in a board meeting, we'll show you exactly where it's going and what to do about it.