Modwella — Marketing Dashboard

Updated monthly

Search position for every service in every center Modwella’s ads name. Measured 2026-08-19 against the live Wix site (rebuild not yet cut over). Source: Semrush resource_organic, database us, target modwella.com.

22/ 396
Center × service combinations that rank
6% coverage. Every other cell is a service Modwella sells in a city where nothing of theirs appears in the top 100.
27/ 44
Centers that rank for nothing
Including all four Arizona cities, where Meta ads are live.
6/ 9
Services that rank nowhere at all
Weight Loss, Labs, Iron, both hormone lines, and Regenerative Medicine hold no position in any market.
2/ 11 states
Google Business Profiles
Both pin to Utah and share one phone number. Ten of eleven states have no local listing at all — and the map pack is where IV therapy is chosen.
73%
Organic traffic that is brand
713 of 978 modeled visits/mo come from people already typing "modwella".

Coverage by center and service

Each cell is a service in a market. The number is the best position Modwella holds there; blank means nothing ranks in the top 100.

Best position
1-34-1011-2021-5051-100nothing ranks
CenterIV TherapyLabsNAD+Aesthetic InjectionsWeight LossMale HRTFemale HRTIronRegenerative MedicineKw
Salt Lake, UT
4
2
9
Provo, UT
Park City, UT
Ogden, UT
St. George, UT
LA, CA
26
41
4
San Diego, CA
Orange County, CA
Inland Empire, CA
Sacramento, CA
San Jose, CA
Bay Area, CA
16
1
Monterey, CA
Boise, ID
4
7
Meridian, ID
Coeur d'Alene, ID
Idaho Falls, ID
Austin, TX
26
15
Houston, TX
College Station, TX
Nashville, TN
20
6
6
Franklin, TN
35
2
Murfreesboro, TN
29
1
Seattle, WA
2
6
9
Bellevue, WA
83
1
Tacoma, WA
Olympia, WA
Las Vegas, NV
9
9
14
Henderson, NV
58
1
Reno, NV
Denver, CO
12
1
Colorado Springs, CO
19
2
Pueblo, CO
34
1
Billings, MT
Bozeman, MT
Missoula, MT
62
1
Kalispell, MT
Phoenix, AZ
Scottsdale, AZ
Mesa, AZ
Chandler, AZ
Jackson, WY
17
2
Cheyenne, WY
Casper, WY
Hover a cell for the detail. A dot beside a center name means Modwella runs ads there but ranks for nothing.

Where the rankings actually are

77 non-brand keywords rank across 17 of 44 centers. Bar length is the count of ranking keywords; the number beside it is the best position in that center.

  • Austin, TX15best #26
  • Las Vegas, NV14best #9
  • Salt Lake, UT9best #2
  • Seattle, WA9best #2
  • Boise, ID7best #4
  • Nashville, TN6best #6
  • LA, CA4best #26
  • Franklin, TN2best #35
  • Colorado Springs, CO2best #19
  • Jackson, WY2best #17
  • Bay Area, CA1best #16
  • Murfreesboro, TN1best #29
  • Bellevue, WA1best #83
  • Henderson, NV1best #58
  • Denver, CO1best #12
  • Pueblo, CO1best #34
  • Missoula, MT1best #62

Every ranking keyword

This is the first measurement. The movement column fills in from the next monthly pull — it cannot be backfilled.

77 keywords
PosChangeKeywordCenterServiceVol/moVisits
2baselinenad+ therapy salt lake citySalt Lake, UTNAD+17011
2baselinemobile iv therapy seattleSeattle, WAIV Therapy703
4baselinein home iv therapy boiseBoise, IDIV Therapy902
4baselinenad iv therapy salt lake citySalt Lake, UTIV Therapy701
4baselinemobile iv seattleSeattle, WAIV Therapy501
5baselinemobile iv boiseBoise, IDIV Therapy701
5baselineseattle mobile iv therapySeattle, WAIV Therapy301
6baselinemobile iv therapy boiseBoise, IDIV Therapy1705
6baselinenad+ therapy nashvilleNashville, TNNAD+1403
6baselinenad seattleSeattle, WANAD+30
9baselineiv service las vegasLas Vegas, NVIV Therapy2601
9baselineiv therapy boiseBoise, IDIV Therapy2101
9baselineboise iv therapyBoise, IDIV Therapy1401
9baselinenad injections las vegasLas Vegas, NVNAD+501
9baselinehouse call iv therapy salt lake citySalt Lake, UTIV Therapy40
9baselinedrip hydration - mobile iv therapy - seattleSeattle, WAIV Therapy30
11baselinemobile iv therapy salt lake citySalt Lake, UTIV Therapy170
12baselinealtitude sickness iv denverDenver, COIV Therapy70
13baselinemobile iv las vegasLas Vegas, NVIV Therapy5901
13baselinemobile iv therapy las vegasLas Vegas, NVIV Therapy2601
14baselinelas vegas iv serviceLas Vegas, NVIV Therapy170
15baselinelas vegas mobile iv therapyLas Vegas, NVIV Therapy170
16baselinemobile iv therapy bay areaBay Area, CAIV Therapy50
16baselinedrip therapy salt lake citySalt Lake, UTIV Therapy30
17baselineiv therapy jackson wyJackson, WYIV Therapy170
18baselinenad+ nashvilleNashville, TNNAD+170
18baselineiv services las vegasLas Vegas, NVIV Therapy30
19baselinemobile iv therapy colorado springsColorado Springs, COIV Therapy110
20baselineiv therapy seattleSeattle, WAIV Therapy210
20baselinemobile iv therapy nashvilleNashville, TNIV Therapy210
20baselineiv service in las vegasLas Vegas, NVIV Therapy30
21baselineiv drip salt lake citySalt Lake, UTIV Therapy50
22baselineseattle iv therapySeattle, WAIV Therapy170
22baselinenad+ therapy las vegasLas Vegas, NVNAD+140
22baselineiron infusion las vegasLas Vegas, NVIV Therapy50
22baselinenad therapy las vegasLas Vegas, NVNAD+50
23baselinecolorado springs mobile iv therapyColorado Springs, COIV Therapy40
24baselineiv drip seattleSeattle, WAIV Therapy70
25baselineiv therapy salt lake citySalt Lake, UTIV Therapy480
26baselineexperienced iv therapy providers delivering wellness infusions in las vegasLas Vegas, NVIV Therapy260

Local presence — Google Business Profiles

Read 2026-08-19 from public Google Maps. Public Google Maps search for "modwella", read without owner access. Google Business Profile Manager on bryce@gullstack.com holds 16 businesses and none of them is Modwella.

No owner access
  • Modwella - Utah - Mobile IV Therapy
    5.0 ★ · 920 reviews · IV therapy service · (385) 217-8615
  • Modwella - Mobile IV Therapy
    4.9 ★ · 60 reviews · IV therapy service · (385) 217-8615

Two profiles cover eleven states, and both are Utah. Arizona, California, Colorado, Idaho, Montana, Nevada, Tennessee, Texas, Washington and Wyoming have no listing at all. For a mobile service chosen from the map pack, that is a structural absence, not a ranking problem — there is nothing for Google to rank locally.

The Utah listing carries 5.0 across 920 reviews. That is a real asset and it is doing nothing for the other ten states. A second Utah profile with 60 reviews sits beside it on the same phone number, which is the same two-listings-for-one-place pattern the site has with its duplicate city pages.

Service-area cities cannot be enumerated without owner access to the profiles.

Data sources

What this dashboard reads from, and what it cannot read yet. Nothing below is estimated to fill a gap — a channel that is not connected shows as not connected.

  • Semrush
    Organic rankings

    Monthly pull of every keyword modwella.com holds in Google's top 100 (US database), classified to a center and a service. Powers the coverage grid and the keyword table above.

    Connected
  • Google Search Console
    Organic clicks, impressions, queries

    Property https://www.modwella.com/ was verified to bryce@gullstack.com on 19 Aug 2026 by meta tag, so access is owned rather than granted. Google has backfilled roughly three months of history. The API pull that feeds this dashboard is not wired yet.

    Blocked on: a Google service account added as a Search Console user, plus gcloud re-auth on the build machine

    Not wired yet
  • Google Business Profile
    Local / map pack

    Only two Modwella profiles exist nationally and both are Utah; ten of eleven states have none. Read from public Maps on 19 Aug. Modwella is not among the 16 businesses on bryce@gullstack.com, so views, searches, calls and direction requests cannot be pulled.

    Blocked on: manager access to Modwella's Business Profiles

    Blocked
  • Meta Ads
    Paid social

    Modwella's live paid channel. Thirteen ads run one per state. Spend, clicks and cost per booking cannot be read without Business Manager access.

    Blocked on: partner access to Modwella's Meta Business Manager

    Blocked
  • Google Ads
    Paid search

    An account exists but is not shared with bryce@gullstack.com — the account picker returns nothing for "mod". Semrush also reports zero paid keywords for modwella.com, which means no Google text ads are currently detectable on the domain.

    Blocked on: the account CID, and standard access for bryce@gullstack.com

    Blocked
  • GA4 and Google Tag Manager
    On-site behaviour, conversions

    Both tags are live on the Wix site and both are owned by Max Connect Digital, a separate agency. Without access, no on-site conversion can be attributed to a channel here.

    Blocked on: Max Connect Digital granting access, or a GullStack-owned GA4 property at cutover

    Blocked
  • Zenoti
    Bookings and revenue

    Bookings and payments live in Zenoti. Without it, this dashboard can report rankings and traffic but cannot close the loop to revenue. Zenoti's own purchase and schedule events are also switched off, so the ad platforms bid with no conversion signal.

    Blocked on: the scoped Zenoti API key, outstanding since July

    Blocked