Skip to main content
Google Ads · LASIKGoogle Ads × LASIK

Google Ads conversion tracking for LASIK and refractive surgery practices

LASIK is an elective, high-ticket, entirely cash-pay decision that people consider for months and often research alongside financing options. What Google Ads adds on top of that is a mechanical requirement: gclid, gbraid and wbraid have to reach the record that holds the money, because Google Ads can only credit a conversion it can tie back to a click it recognizes. This page covers both halves — what a conversion is in LASIK and refractive surgery practices, and what Google Ads specifically needs to accept it.

Free30 minutesNo obligation

Specific to Google Ads × LASIK

Google Ads for LASIK: upload surgeries inside 90 days or not at all

On Google Ads, a LASIK practice should upload the performed procedure, at the price paid, through offline conversion import against the gclid, gbraid or wbraid stored at consultation booking. Where surgery falls outside 90 days of the click, optimize toward attended consultations valued at your consult-to-surgery rate. Send no prescription or medical history.

Search is where LASIK intent is plainest: "LASIK cost", "LASIK near me", "am I a candidate". Those queries also attract people comparing prices and financing months before they act, so the first click is often well before surgery. Pull last year's surgeries, find each patient's first paid click, and see what share fall inside Google's 90-day window. That share decides whether the procedure action can be primary or has to sit beside an attended-consultation action that does the bidding.

Set both actions to count one conversion per click; a patient who books, cancels and rebooks is still one candidate. Use the procedure's real amount as its value, and decide once whether a two-eye surgery is one conversion or two. A surgery that falls through on financing after you uploaded it should be retracted with a conversion adjustment rather than left to inflate return on ad spend.

Google's personalized ads policy does not allow targeting on health conditions, so remarketing to visitors of a self-test page that asks about dry eye or prescription strength is on the wrong side of the line. Keep self-test answers in the practice's own system. A results URL such as /candidacy?myopia=high hands those answers to every tag that reads the page location.

Google Ads · LASIK · what breaks

Why Google Ads under-reports for LASIK and refractive surgery practices

  1. 01

    Free consultations optimized as conversions

    They are free by design, which is exactly why they predict poorly.

  2. 02

    Consult-to-surgery rates varying widely by campaign

    The number that separates real demand from curiosity.

  3. 03

    Financing declines removing revenue after the fact

    A booked surgery that fails financing is not revenue.

  4. 04

    Gclid, gbraid and wbraid never reaches the record

    Three parameters, not one. gclid is the long-standing identifier; gbraid and wbraid arrive on iOS traffic where privacy constraints prevent the usual one. Capture code that names only gclid loses a growing share, silently, and the loss is invisible until you audit how many records carry an identifier.

Google Ads · LASIK · the fix

What working looks like — Google Ads · LASIK

  • Performed procedures as the conversion

    From the practice system, at the actual price.

  • Attended consultations as the working target

    Valued at your own consult-to-surgery rate.

  • Financing failures reversed

    Because they happen after the booking.

Google Ads · LASIK · architecture

How Google Ads and LASIK and refractive surgery practices actually connect

  1. 1

    The conversion in LASIK and refractive surgery practices

    The money event is a performed procedure. The consultation is the working target when surgery volume is thin, valued at your own conversion rate rather than treated as revenue.

  2. 2

    Google Ads needs a click to match

    A click identifier inside the 90-day window, a conversion action name that matches one configured in the account, a conversion timestamp for when the outcome happened, and a value. Read the match rate after uploading — a file can upload perfectly and match nothing.

  3. 3

    The identifier: gclid, gbraid and wbraid

    Three parameters, not one. gclid is the long-standing identifier; gbraid and wbraid arrive on iOS traffic where privacy constraints prevent the usual one. Capture code that names only gclid loses a growing share, silently, and the loss is invisible until you audit how many records carry an identifier.

  4. 4

    Where it gets sent from

    The practice management system — procedures performed by surgery date, at price paid, for the same window.

  5. 5

    Deduplication and window

    There's no shared event ID mechanism like Meta's. What matters instead is the counting setting on each conversion action — 'one' for lead-type conversions so a repeat submitter doesn't count three times, 'every' for ecommerce where a second purchase is a second sale. This is the single most common misconfiguration we find in Google Ads accounts. Google's offline import window is 90 days from the click. Anything older can't be matched, and rows outside it fail as unmatched without much explanation. Measure your median click-to-outcome time against that before designing anything.

Google Ads · LASIK · events

The conversion map for LASIK and refractive surgery practices

Five steps across a months-long elective decision.

Inquiry or self-test completedVolume signal.
Consultation bookedFree, abundant, weakly predictive.
Consultation attendedThe realistic optimization target.
Candidacy confirmedNot everyone is a candidate, which is a real filter.
Procedure performedThe money event, at the price paid.

Google Ads · LASIK · diagnose

Diagnostic order — Google Ads · LASIK

  1. 01

    Count records carrying gclid, gbraid and wbraid

  2. 02

    Months of research against import windows

    Measure click-to-surgery before assuming a procedure upload works.

  3. 03

    Candidacy screening

    A share of consultations are not eligible, which is not a campaign failure.

  4. 04

    Consultation no-shows

    High on free offers and variable by campaign.

  5. 05

    Read the match rate on the upload, not the success message

    A conversion action that stops receiving hits is flagged as inactive 30 days later — by which point a month of budget has already run against a missing signal. Check the last-received date on every action monthly; it takes two minutes and it's the cheapest monitoring available.

Google Ads · LASIK · prove

How it gets proven — Google Ads · LASIK

Source of truth

The practice management system — procedures performed by surgery date, at price paid, for the same window

  • Performed procedures reconciled per patient against what each platform reports.
  • The click-to-surgery distribution measured against every import window.
  • Consult-to-surgery rate calculated from your own history and used as the consultation value.
  • Consultation no-show rate measured by campaign.
  • The match rate on the upload, not the success message read directly, not inferred from an upload succeeding.

Google Ads · LASIK · free audit

What we check in the free audit

  • Count records carrying gclid, gbraid and wbraid
  • Months of research against import windows
  • Candidacy screening
  • Consultation no-shows
  • Read the match rate on the upload, not the success message

Checked against

The practice management system — procedures performed by surgery date, at price paid, for the same window

Get my free conversion tracking audit

Free30 minutesNo obligation

Google Ads · LASIK · when not to buy

When you don't need this — Google Ads · LASIK

  • If Google Ads already reports conversions that reconcile against the practice management system within a few percent, this is working and there is nothing to buy.
  • Measure identifier coverage yourself first — pull your last hundred records and count how many carry gclid, gbraid and wbraid.
  • If you're running Performance Max exclusively and haven't separated your conversion actions, the import will work and the reporting won't tell you much. Worth sorting the account structure first.

Google Ads · LASIK · what we deliver

What gets built — Google Ads · LASIK

  • Click identifier captured and persisted for months

    Elective surgery research routinely spans a quarter.

  • Carried into the practice management system

    Onto the patient record.

  • Procedure performed fires the conversion

    At the price actually paid, both eyes.

  • Cancellations and financing failures reversed

    Both are common in elective surgery.

  • Dispatch via Google's offline conversion import

    Uploaded against the click identifier, either through the Google Ads API or as a file. The upload is the easy part; what limits it is how many of your records carry an identifier at all. Verify the current column format against Google's own template — it has changed before.

Written guarantee

95%+ tracking accuracy

Measured against The practice management system — procedures performed by surgery date, at price paid, for the same window. Miss it and we keep working at no cost.

Get my free conversion tracking audit

From $400 · See packages

FAQ

Google Ads · LASIK questions, answered

Surgeries, if most land within 90 days of the click and you have enough each month for bidding to learn. Otherwise optimize on attended consultations valued at your own consult-to-surgery rate, and report surgeries alongside.

Free · 30 min

Get Google Ads reporting what LASIK and refractive surgery practices actually earn

Free30 minutesNo obligation