Website analytics

Search Console + Business Profiles · 2026-06-20 to 2026-09-18
Google only
Clicks
4,984
90 days
Impressions
394K
times a Modwella result was seen
CTR
1.27%
1 click per 91 impressions
Avg position
12.9
page 2
Mobile
78%
3,881 of 4,984 clicks

Google Business Profiles

13 verified profiles · 11 states · read 2026-08-24
Site clicks from profiles
2,683
478/mo · 6 months
Calls from profiles
342
61/mo · never touch the site
On top of organic
+28%
vs 1,683 organic clicks/mo
Bookings
0
all 13 profiles, 6 months
Search Console counts clicks on a search result. A click on the Website button inside a Business Profile is not a search result and never appears in that report, so these add to the organic figure above rather than overlapping it. Business Profiles, by state.

Where the impressions go

one page carries half the site's search visibility
Of all impressions
49.7%
/post/is-liquid-iv-good-for-you
Impressions on that page
195,871
257 clicks
Its CTR
0.13%
site average is 1.27%
Why this matters
A blog post about Liquid IV — the supermarket electrolyte powder — is half of everything Google shows for this domain, and it converts at a tenth of the site average. It sells nothing. The visibility is real; it is pointed at the wrong query set.

Organic by location

12 centers earn clicks · 27 get impressions and none
CenterClicksImpressionsCTRAvg posTop query
Boise, ID235,9230.39%21.8mobile iv boise
College Station, TX121597.55%12mobile iv college station
Missoula, MT75871.19%45.8iv therapy missoula
Las Vegas, NV63,6860.16%25.3mobile iv therapy las vegas
Seattle, WA51,0980.46%22.1iv therapy seattle
LA, CA39410.32%39.8iron infusion los angeles
Pueblo, CO32801.07%16.4mobile iv pueblo
Salt Lake, UT11,5480.06%26.7mobile iv therapy salt lake city
Meridian, ID18440.12%21.5meridian
Jackson, WY13970.25%32iv therapy jackson hole
Sacramento, CA13590.28%11.1mobile iv therapy sacramento
Provo, UT1333.03%21.6iv therapy provo ut
Austin, TX—2,393—37.5at home iv austin
Nashville, TN—1,299—32.6adrenal fatigue treatment nashville
Murfreesboro, TN—734—34.2femiwave murfreesboro tn
San Diego, CA—704—22.8drug detox with nad iv san diego
Colorado Springs, CO—421—24colorado springs mobile iv therapy
Henderson, NV—403—34.1iv therapy henderson
Phoenix, AZ—213—29"mobile iv drip" "phoenix"
Franklin, TN—156—29.7in home botox franklin
Bay Area, CA—118—16.2mobile iv therapy bay area
Kalispell, MT—90—25.1iv therapy kalispell
Tacoma, WA—88—16.5nad+ therapy tacoma
Monterey, CA—45—29.7concierge iv therapy monterey
Inland Empire, CA—44—20.5botox training nurses inland empire
Billings, MT—33—22.8botox billings mt
Reno, NV—31—21.1mobile iv reno
Denver, CO—15—25altitude sickness iv denver
Bozeman, MT—6—41.2iv bozeman
Bellevue, WA—5—53.5experienced botox nurse injector or doctor in the bellevue area
Scottsdale, AZ—5—54iv for hangovers in scottsdale
San Jose, CA—4—41nad+ iv therapy san jose
Park City, UT—2—14.5mobile iv park city
Casper, WY—1—25iv therapy casper wy
Cheyenne, WY—1—38iv therapy cheyenne wy
Coeur d'Alene, ID—1—35iv therapy coeur d'alene
Orange County, CA—1—38mobile iv therapy orange county
Ogden, UT—1—2ogden utah
St. George, UT—1—3prime iv st george
The 27 centers being seen and not clicked
These markets already surface in Google — Austin at 2,733 impressions, Nashville 1,289, Salt Lake 2,568 — and earn nothing, because the average position across them sits between 24 and 44. That is a page-two problem, not an absence. It is a different fix from the 5 centers with no query data at all, which need pages before they need positions.

Organic by service

attributed queries only
ServiceClicksImpressionsCTRQueries
IV Therapy516198,4630.26%6518
Aesthetic Injections452,0152.23%173
NAD+712,4140.06%493
Weight Loss22200.91%46
Iron14530.22%112
Male Hormone Replacement12,2880.04%328
Labs1502.00%17
Female Hormone Replacement—1410.00%12
Regenerative Medicine—430.00%10

Top pages

by clicks
PageClicksImpressionsAvg pos
/118312,8884
/california48510,21410.5
/iv-therapy2599,4496.9
/post/is-liquid-iv-good-for-you257195,8719.2
/texas?utm_source=google&utm_medium=organic&utm_campaign=gbp&utm_content=texas2488,1354.4
/utah22916,72819.3
/aesthetic-injections1843,57411.7
/california?utm_source=google&utm_medium=organic&utm_campaign=gbp&utm_content=northern-california1725,7064.4
/idaho?utm_source=google&utm_medium=organic&utm_campaign=gbp&utm_content=idaho1693,9763.5
/join-us1454,1745
/post/how-much-vitamin-d3-and-k2-should-i-take-daily14427,3509.7
/utah?utm_source=google&utm_medium=organic&utm_campaign=gbp&utm_content=utah1365,5093.4
/concierge-nurse-training1243,1056.8
/idaho11015,56213.3
/montana1011,9214.3

Defect — pages competing with themselves

URLs indexed with a Business Profile tracking string
Duplicate URLs indexed
9
Clicks landing on them
981
19.7% of all clicks
Fix
1
a canonical, shipped at cutover
What is happening
Modwella’s Google Business Profiles link to their own site with ?utm_source=google&utm_medium=organic&utm_campaign=gbp appended. Google indexes those as separate pages, so /texas and /texas?utm_source=… compete for the same query and split the signal between them. The rebuild sets a canonical on every page, which resolves it at cutover for free.

Traffic by source

every channel, not just search
ChannelData sourceClicksSessionsToday
Organic searchSearch Console4,984—measured
Business ProfilesGoogle Business Profile2,683—measured
Paid social (Meta)Meta Ads12,737—link clicks, 3–31 Aug
Paid search (Google)Google Ads———
DirectGA4———
ReferralGA4———
EmailGA4———
Organic socialGA4———
This will show
Sessions and share for every channel that sends traffic to the site, not just Google organic.
Waiting on
GA4 access — the property belongs to Max Connect Digital, a separate agency.

How to read these numbers

completeness and provenance
Clicks tied to a query
57.1%
2,140 are on withheld queries
Of those, brand
72.7%
people typing 'modwella'
Distinct queries
10,479
15+ pages
The caveat that matters
Google withholds rare queries for privacy, so the query rows sum to 57.1% of the reported click total. Every query-level figure on this page — brand share, per-location, per -service — is a share of that attributed subset, never of the whole. Page-level totals are near-complete and can be read directly. Pulled via Search Console API, service account gsc-reader@gullstack-analytics. Semrush models 72% brand against Search Console’s 72.7% — two methods, one conclusion, and the figures are never mixed.