Case file 04 · IV therapy clinic · Colorado metro

Five direction requests in six months, then three hundred and ninety two.

The clinic held a third of the grid on its lead treatment term and almost nothing in walk-in intent. Both moved, and the direction request number moved the furthest.

5 392

Direction requests

Six months against the prior six

33.7% 92.9%

Top-three map coverage

Lead treatment term, 42 days

13 30

Phone calls

Up 131%, six months

+82.7%

Website clicks

Year over year

What that extra demand is worth

$1,260 a month

About $15,100 a year, before any membership.

(64 directions x 5%) + (3 calls x 35%) = 4.2 patients x $300

Estimated, not invoiced. The leads are measured, the close rate and the job value are assumptions we hold under the industry benchmark. See the whole calculation

"nad injections"

Top-three coverage 33.7% to 92.9%

Before Google Maps ranking grid before for "nad injections", IV therapy clinic
After Google Maps ranking grid after for "nad injections", IV therapy clinic

The situation

What the baseline actually showed.

This clinic was already ranking. That is what makes it a useful case, because the common assumption is that map work is only for businesses starting from nothing. A third of the grid on the lead treatment term is a real position and it still left two thirds of the metro being served by somebody else.

The direction request baseline told the sharper story. Five direction requests across six months, for a clinic people physically walk into, means the profile was almost never the one a nearby searcher picked. Direction requests are the closest thing a Google Business Profile has to a purchase intent signal, because nobody asks for driving directions to a business they are researching.

The second tracked term returned zero coverage and stayed there, which is covered honestly in the table below.

Goals and measurement window

What we set out to move.

Two treatment terms were tracked. One where the clinic already had a position to extend, and one where it had none, to test whether the category could carry a second service.

  • Take the lead treatment term from a third of the grid to the majority of it
  • Lift direction requests, the intent signal that matters most for a walk-in clinic
  • Grow phone calls and website clicks alongside, so the gain is not a single metric
  • Establish whether the secondary term was reachable from this profile

Measurement window: March to July 2025

What we implemented

The work, in the order it ran.

  1. Grid scan and baseline

    March 11, 2025

    Grid locked across both treatment terms. The lead term baselined at 33.7 percent top-three coverage, the secondary at zero.

  2. Competitor teardown

    Same week

    Pack holders on the lead term benchmarked for category, service depth and review recency. The gap analysis pointed at service list depth rather than review volume.

  3. Profile rebuild

    Weeks one to three

    Categories reset against the benchmark. Every infusion and injection the clinic offers listed and described in the language patients search for. Service area set to the real catchment. Name, address and phone made consistent across citations.

  4. Review system

    Built in, then ongoing

    Review requests attached to appointment close-out, prompting the treatment name and the area. For a clinic the review is doing double duty, since it carries both trust and relevance.

  5. Re-scan, report, adjust

    April 22, 2025

    Same grid, same points. The lead term reached 92.9 percent top-three coverage. The secondary term did not move and is reported as it stands.

This is the same sequence every account runs. See the full process

Before and after

Every keyword we tracked, including the ones that barely moved.

Top-three coverage is the share of grid points where the profile held position one, two or three. Same grid, same points, both dates.

Keyword Before After Scan dates Days
nad injections 33.7% 92.9% Mar 11, 2025 → Apr 22, 2025 42
stem cell treatment 0% 0% Mar 11, 2025 → Apr 22, 2025 42

"nad injections"

33.7% → 92.9%

Before grid, "nad injections", IV therapy clinicAfter grid, "nad injections", IV therapy clinic

"stem cell treatment"

0% → 0%

Before grid, "stem cell treatment", IV therapy clinicAfter grid, "stem cell treatment", IV therapy clinic

What the coverage produced

Rankings are the input. This is the output.

Read from the client's own Google Business Profile performance panel. Each row compares a period against the period immediately before it, or against the same period a year earlier where the row says so.

Metric Before After Change Window
Direction requests 5 392 +7,740% Last 6 months against the prior 6
Direction requests 61 132 +116% Last 30 days against the prior 30
Phone calls 13 30 +131% Last 6 months against the prior 6
Website clicks 118 169 +43% Last 3 months against the prior 3
Website clicks Prior year 95 +82.7% April to May 2025 against April to May 2024

Source: GBP performance panel · GBP performance panel, year over year

What that demand is worth

The calculation, with every assumption showing.

One number here is measured and two are assumptions. They are laid out separately so you can throw ours away and put your own close rate and your own average job in their place. Your numbers are the only ones that matter.

+64 directions and +3 calls a month
Measured
Measured. Direction requests went 5 to 392 across six months, which is about 64 extra a month. Phone calls went 13 to 30 over the same window, about 3 a month.
5% on directions, 35% on calls close rate
Assumption
Assumptions. Directions are modeled far below the phone lead benchmark because they are a weaker signal, even though for a walk-in clinic they are the closest thing a profile has to purchase intent.
$300 average job
Assumption
Assumption. A first drip runs $130 to $325 in 2026, so this is one visit plus part of a second. Memberships run $99 to $199 a month and multiply it.

(64 directions x 5%) + (3 calls x 35%) = 4.2 patients x $300

$1,260 a month

About $15,100 a year, before any membership.

Read this before you quote the number

This is a model, not an invoice. The lead figure is measured off the client’s own Google Business Profile. The close rate and the job value are assumptions, both held at or below the published benchmark, and both printed above so you can replace them with your own. We did not follow these leads to signed jobs or paid invoices, so this is what the extra demand is worth at those assumptions, not revenue we have verified.

Benchmarks used: Invoca home services lead conversion benchmarks 2026, phone leads convert at 46% · IV Therapy Finder, 2026 pricing guide

How this was measured

So you can check it rather than trust it.

Rankings are measured with a geo-grid, not a single rank check. The scanner queries Google Maps from a fixed lattice of points spread across the client’s service area and records the business position at every point. Top-three coverage is the share of those points where the profile holds position one, two or three.

The same grid, the same points and the same keywords are used for the baseline and for every re-scan. Moving the grid between scans would make the comparison meaningless, so the grid is locked at baseline and never changed.

Call, website click and direction request figures are read from the client’s own Google Business Profile performance panel, comparing a period against the immediately preceding period of equal length, or against the same period a year earlier where stated.

Every scan carries its date. Both dates are printed next to every row in the keyword table below, so any claim on this page can be checked against the pair of images it came from.

What these numbers do not say

  • These results were selected. They are not typical of every engagement and they are not a forecast of yours.
  • Google Business Profile performance figures measure demand reaching the profile. They are not signed jobs and they are not revenue. This page does not claim either.
  • Nobody can guarantee a Google ranking. Positions move with competitors, categories, proximity and Google’s own updates.
  • A jump from a base of 5 produces a headline percentage that sounds larger than the underlying change. The raw numbers are printed next to it for that reason. Read 5 to 392, not the percentage.
  • One of the two tracked keywords did not move at all. It is in the table. A case study that only shows the keyword that worked is a brochure.

Client name, city and profile ID are withheld on every case study we publish. Contractors get called by vendors the moment they show up in a results page, so we do not put them there.