Local SEO case study · Sports gym
Dawsonville Sports Gym Local SEO Case Study
Four months of map-grid scans, Business Profile reports and Search Console data for a single-location sports gym in Dawsonville, Georgia. All three tracked searches climbed the map, profile views and calls more than doubled on last year, and Google Search now shows the site about 3,000 times a month.
The scorecard
Every Tracked Search Moved The Right Way
Map figures compare an earlier scan with a recent scan. Profile figures compare June to September 2026 with the same four months in 2025. Search figures come from Search Console.
| Metric | Result | Compared with | Change |
|---|---|---|---|
| Grid average rank, “sports gym Dawsonville” | 2.82 → 2.60 | Earlier scan | 0.22 positions better |
| Grid average rank, “golf simulator near me” | 2.12 → 1.40 | Earlier scan | 0.72 positions better |
| Grid average rank, “HIIT classes near me” | 5.23 → 4.73 | Earlier scan | 0.51 positions better |
| Grid pins in the top 3, “golf simulator near me” | 87% → 97% | Earlier scan | +10 percentage points |
| Business Profile views | 5,322 | Jun to Sep 2025 | +101.2% |
| Calls from the Business Profile | 78 | Jun to Sep 2025 | +129.4% |
| Website clicks from the profile | 646 | Jun to Sep 2025 | +94.0% |
| Direction requests from the profile | 459 | Jun to Sep 2025 | +48.1% |
| Search clicks per month | 110 → 132 | July vs September | +20% (calculated) |
| Search impressions per month | 2,950 → 3,520 | July vs September | +19% (calculated) |
| Average search position | 10.8 → 8.9 | July vs September | 2.0 positions better (calculated) |
| Impressions in Google’s AI features | 926 | Jun 1 to Sep 30, 2026 | Beta report, impressions only |
These are outcomes observed after the work shipped, next to normal seasonality and the client’s own activity. They show what changed, not which single task caused it.
Starting point
Where The Gym Stood At The First Scan
One address, three searches, the same 95-pin grid (1.6 km spacing, 5 mile radius) on every scan. The first scan set the bar for each search.
sports gym Dawsonville
Average rank 2.82. Top three on 75% of pins and 4th to 10th on the other 25%.
golf simulator near me
Average rank 2.12. Top three on 87% of pins, with the weakest pins at 7th and 8th along the southern edge.
HIIT classes near me
Average rank 5.23. Top three on 32% of pins, and 12% of pins at 11th or worse, down to 19th in the south.
No pin sat outside the top 20 on any of the three first scans, so the job was moving up, not getting found.
Map rankings
Three Grids, Before And After
A strong average can hide weak edges, so each grid is read pin by pin.
| Keyword | Before | After | Gain | Coverage change |
|---|---|---|---|---|
| sports gym Dawsonville | 2.82 | 2.60 | 0.22 | Top 3: 75% to 79%. Mid tier: 25% to 21% |
| golf simulator near me | 2.12 | 1.40 | 0.72 | Top 3: 87% to 97%. Mid tier: 13% to 3% |
| HIIT classes near me | 5.23 | 4.73 | 0.51 | Top 3: 32% to 44%. Mid tier: 57% to 47%. Low tier: 12% to 8% |
Tiers: top 3 is High, 4th to 10th is Mid, 11th to 20th is Low. The gain column is as reported by Local Dominator.
sports gym Dawsonville: A Strong Base Gets Stronger
Top-three coverage rose from 75% to 79%. All 95 pins sit in the top five in both scans, and the remaining 4th and 5th places are on the northern and northwestern edge.

golf simulator near me: First Place Across The Center
Average rank went from 2.12 to 1.40 and top-three coverage from 87% to 97%. The center and north of the grid now rank first, and the weakest pins moved from 8th to 5th.

HIIT classes near me: The Long Climb
The hardest of the three. Top-three coverage rose from 32% to 44%, pins at 11th or worse fell from 12% to 8%, and the worst pin moved from 19th to 15th. The southern edge toward Coal Mountain is still red.

Business Profile
More People Found The Profile, More Acted On It
Views reached 5,322 (+101.2%) and calls reached 78 (+129.4%) against June to September 2025.
| Business Profile metric | Jun to Sep 2026 | Change vs Jun to Sep 2025 |
|---|---|---|
| Profile interactions | 1,186 | +75.2% |
| Profile views | 5,322 | +101.2% |
| Searches that showed the profile | 1,441 | +103.8% |
| Calls from the profile | 78 | +129.4% |
| Website clicks from the profile | 646 | +94.0% |
| Direction requests | 459 | +48.1% |




How People Discovered The Profile
5,322 views and 1,441 searches. Google Search drove 83% of views (68% on mobile) and Google Maps 17%, calculated from the rounded source figures.

Searches Behind The Views
Three of the five top terms were non-branded: “gyms in dawsonville ga” (133), “gyms near me” (131) and “gym” (114). The two branded terms (750 and 112) are blurred.
A Softer September
Calls slipped from about 23 in August to 20 in September, and website clicks from about 183 to 138 (chart reading). Direction requests did the opposite and hit 158, the best month.
Search Console
Search Appearances Climbed Month After Month
Search Console’s first recorded day is June 28, 2026, so the four-month window (June 1 to September 30) holds 379 clicks and 9.83K impressions with no earlier base. The month-to-month trend below is the fair comparison.
| Period | Clicks | Impressions | CTR | Avg position |
|---|---|---|---|---|
| Jun 28 to 30 (first 3 days) | 11 | 234 | 4.7% | 14.5 |
| July | 110 | 2,950 | 3.7% | 10.8 |
| August | 126 | 3,126 | 4.0% | 10.8 |
| September | 132 | 3,520 | 3.8% | 8.9 |
| Oct 1 to 9 (partial) | 44 | 1,069 | 4.1% | 7.7 |
| Jun 28 to Sep 30 (matches the screenshot) | 379 | 9,830 | 3.9% | 10.2 |
Monthly rows are calculated from the daily Search Console export. Average position is weighted by impressions.
Weekly clicks
Weekly impressions

Onto Page One
Average position moved from 10.8 in July to 8.9 in September, from the edge of page two onto page one (calculated).
Clicks Kept Pace
Click-through rate stayed between 3.7% and 4.0% every month, so as impressions rose 19%, clicks rose 20% with them.
Search queries
Brand Names Win The Clicks, Local Searches Win The Reach
Query data covers June 28 to October 9, 2026, every day Search Console holds. Google lists 391 queries behind 187 of the 423 clicks and hides the rest for privacy. Queries are grouped by keyword pattern, and branded queries are hidden.
| Query group | Queries | Clicks | Impressions | Avg position |
|---|---|---|---|---|
| Branded searches (names hidden) | 28 | 173 | 1,325 | n/a |
| Dawsonville gym and fitness searches | 19 | 4 | 973 | 9.1 |
| 7v7 football searches | 21 | 4 | 773 | 9.0 |
| “Near me” training searches | 92 | 5 | 334 | 6.2 |
| Golf simulator and driving range searches | 56 | 0 | 286 | 20.4 |
Group figures are calculated from the Search Console query export. Average position is weighted by impressions.
Top Non-Branded Queries
The biggest unbranded searches by reach, plus the ones that already earn clicks.
| Query | Clicks | Impressions | Avg position |
|---|---|---|---|
| gyms dawsonville ga | 3 | 73 | 6.8 |
| personal trainer near me | 0 | 148 | 5.3 |
| fitness club in dawsonville georgia | 0 | 128 | 7.7 |
| gyms in dawsonville ga | 0 | 120 | 8.9 |
| fitness center in dawsonville georgia | 0 | 112 | 9.0 |
| dawsonville georgia gym | 0 | 111 | 9.1 |
| gyms in dawsonville georgia | 0 | 96 | 9.7 |
| gym memberships in dawsonville georgia | 0 | 94 | 13.3 |
| gym dawsonville ga | 0 | 75 | 7.0 |
| dawsonville gym | 0 | 58 | 7.5 |
| what is 7v7 football | 1 | 156 | 8.6 |
| 7v7 game | 0 | 145 | 11.3 |
Page-One Spots Without Clicks
The Dawsonville gym group shows 973 impressions at an average position of 9.1 and only 4 clicks. Lifting these from the bottom of page one to the top is the nearest click gain.
Brand Carries The Click Count
Branded queries account for 173 of the 187 clicks Google lists by name (93%, calculated). Unbranded searches hold 2,366 impressions across the four groups above.
Pages and devices
Where The Clicks Landed, And On What
Same window as the query data, June 28 to October 9, 2026.
| Page | Clicks | Impressions | CTR | Avg position |
|---|---|---|---|---|
| Home page | 311 | 5,666 | 5.49% | 10.08 |
| Pricing | 18 | 660 | 2.73% | 8.22 |
| About | 16 | 1,464 | 1.09% | 4.21 |
| 7v7 football | 15 | 1,498 | 1% | 8.29 |
| Services | 12 | 1,244 | 0.96% | 4.05 |
| Strength training | 11 | 402 | 2.74% | 9.56 |
| Staff | 10 | 370 | 2.7% | 9.25 |
| Speed and agility | 9 | 609 | 1.48% | 8.29 |
| Golf simulator vs driving range (blog) | 6 | 914 | 0.66% | 10.13 |
| Golf simulators | 5 | 393 | 1.27% | 9.28 |
Device Split
Mobile brought 230 clicks (54%) at average position 6.98. Desktop brought 192 (45%) at 14.2.
Where Searchers Were
The United States supplied 392 of 423 clicks (93%).
Reach Beyond The Home Page
The 7v7 football page drew 1,498 impressions and 15 clicks, the second-highest reach after the home page.
AI search exposure
926 Appearances In Google’s AI Features
The Generative AI features report (beta) shows 926 impressions from June 1 to September 30, 2026. These are impressions, not citations, visits or calls.

Open gaps
What The Data Cannot Show Yet
No call tracking, form tracking or booking data was available, so no lead or revenue figure appears here, and none is estimated.
Profile Calls
The 78 calls are taps on the Call button. Google does not say whether a call was answered or became a booked session.
Tracking To Add
Call tracking, form tracking and a lead-source field for new members would tie map rank to booked sessions.
Where it stands now
Rankings Are Up, Clicks And Bookings Are Next
Three moves the data points to.
1. Finish The HIIT Grid
The HIIT search still averages 4.73 with 44% top-three coverage. The red pins on the southern edge are the clearest map gap.
2. Convert Page-One Gym Searches
Dawsonville gym searches sit near position 9.1 with 973 impressions. A higher spot turns reach into clicks.
3. Track What Happens After The Click
Profile calls rose 129.4% and website clicks 94.0%. Call and form tracking would show how many became members.
Reading the numbers
Questions A Gym Owner Might Ask
How do I read the colored pins on the map?
Why are profile numbers compared with last year?
Why does Search Console start on June 28?
What does an average position of 10.2 mean?
Do profile calls equal booked sessions?
More proof
See Another Case Study
San Juan Capistrano Remodeler Local SEO Case Study
Five months in South Orange County: average map rank 15.15 to 6.59 across three keywords, top-three pins 20% to 43%, and organic clicks up 26.2%.
Read it →Tustin Orthodontist Local SEO Case Study
512 calls from the Google Business Profile in five months, up 18.0%, with map rank 15.43 to 11.68 across three keywords and profile views up 58.2%.
Read it →All Case Studies
Every white label result we publish.
View all →Have A Gym Or Local Service Client To Win?
Win the client with proof, not promises. Book a partner call and we will build free prospect research, then run the work under your brand.