Skip to main content

Results

Results from practices like yours.

Nine case studies from seven physical therapy clinics: where each started, what we did, and the results month by month.

SEO · Google Business Profile · Website · Oct 2024 to Sep 2026

FYZICAL Lawrenceville, GA

4.6x

organic search visits a month

The reception desk and FYZICAL Therapy & Balance Centers sign at the Lawrenceville clinic

Starting point

A brand-new clinic, competing with several established clinics nearby. In October 2024 the site had 114 visits a month from organic search and the Google profile brought in 9 calls.

What we did

  • Researched the searches patients use in Lawrenceville, Snellville, Grayson and Dacula, and mapped them to the right pages
  • Wrote the website content, then optimized titles and descriptions on 40 pages, with schema, alt text and internal links
  • Set up and optimized the Google Business Profile, with fresh posts and photos
  • Added new service content and three blog posts a month, plus local directory listings and links

114 → 528

organic search visits a month

9 → 72

calls from the Google profile a month

487 → 2,315

Google profile views a month

5 → 13

leads a month (tracked from Sep 2025)

Organic search visits a month114528Oct ’24Feb ’25Jun ’25Oct ’25Feb ’26Sep ’26
Calls from the Google profile a month972Oct ’24Feb ’25Jun ’25Oct ’25Feb ’26Sep ’26

Figures from Google Analytics and Google Business Profile, October 2024 to September 2026.

“We partnered with Outreach Digital when we first opened our physical therapy practice… Their SEO and website recommendations have improved our Google rankings… They have felt less like an outside vendor and more like a true partner.”

Owner, FYZICAL Lawrenceville, GA

SEO · Website · Google Business Profile · Dec 2024 to Sep 2026

FYZICAL Chastain Park, GA

5x

organic search visits a month

The entrance and FYZICAL Therapy & Balance Centers sign at the Chastain Park clinic

Starting point

We built and launched a new website in September 2024. By December 2024 it had 74 visits a month from organic search and 184 visits in total.

What we did

  • Built the new website with a page for each service, then set up Google Analytics, Search Console and Tag Manager
  • Researched keywords for balance, vestibular, post-surgical, pain and TMJ therapy and added content for each
  • Added schema, alt text and internal links, and kept titles and descriptions up to date
  • Optimized the Google Business Profile and built local directory listings and links

74 → 370

organic search visits a month

184 → 965

total website visits a month

557 → 3,193

Google profile views a month

36 → 128

direction requests from the profile a month

Organic search visits a month74370Dec ’24Apr ’25Aug ’25Dec ’25Apr ’26Sep ’26
Google profile views a month5573,2313,193Dec ’24Apr ’25Aug ’25Dec ’25Apr ’26Sep ’26

Figures from Google Analytics and Google Business Profile, December 2024 to September 2026.

SEO · Website · Google Business Profile · Feb 2025 to Sep 2026

FYZICAL Alpharetta, GA

3.7x

organic search visits a month

The reception area at the FYZICAL Alpharetta clinic

Starting point

We built and launched a new website in September 2024. In February 2025 it had 97 visits a month from organic search, and the Google profile brought in 36 calls.

What we did

  • Built the new website, then optimized titles, descriptions, alt text and internal links
  • Researched keywords for each service and added content for the searches patients use around Alpharetta
  • Optimized the Google Business Profile and kept it active with posts and photos
  • Built local directory listings and links

97 → 357

organic search visits a month

36 → 78

calls from the Google profile a month

197 → 798

total website visits a month

21 → 100

website visits from the profile a month

Organic search visits a month97357Feb ’25May ’25Aug ’25Nov ’25Feb ’26May ’26Sep ’26
Calls from the Google profile a month3678Feb ’25May ’25Aug ’25Nov ’25Feb ’26May ’26Sep ’26

Figures from Google Analytics and Google Business Profile, February 2025 to September 2026.

SEO · Google Business Profile · Jun 2025 to Sep 2026

Perfect Stride Physical Therapy, New York, NY

89% more

calls from the Google profile a month

The reception desk and Perfect Stride Physical Therapy sign at the clinic in New York

Starting point

A one-on-one physical therapy and training clinic for runners and active adults in Union Square, competing with established Manhattan clinics. In June 2025 the Google profile brought in 45 calls a month.

What we did

  • Audited the website and competitors, then rewrote the service pages
  • Targeted 30 searches such as physical therapy for runners in NYC and Union Square, and optimized titles and descriptions every month
  • Optimized the Google Business Profile and added schema markup
  • Published three blog posts a month and built directory listings and links

45 → 85

calls from the Google profile a month

1,289 → 2,353

total website visits a month

123 → 207

website visits from the profile a month

3,148 → 4,208

Google profile views a month

Calls from the Google profile a month4510285Jun ’25Sep ’25Dec ’25Mar ’26Jun ’26Sep ’26
Total website visits a month1,2892,353Jun ’25Sep ’25Dec ’25Mar ’26Jun ’26Sep ’26

Figures from Google Analytics and Google Business Profile, June 2025 to September 2026.

SEO · Google Business Profile · Nov 2022 to May 2025

Multi-location FYZICAL owner: clinic 1 (SEO)

5x

organic search visits a month

A physical therapist guides an older man through a supported squat

Starting point

When we started in November 2022, the site was getting about 100 visits a month from organic search (average of the first three months).

What we did

  • Set up Google Analytics and Search Console, and checked the sitemap and robots files
  • Researched and mapped keywords to each service page, and rewrote titles and descriptions
  • Optimized the Google Business Profile and kept it active
  • Published blog posts with internal links, and built local directory listings, guest posts and links

100 → 519

organic search visits a month (3-month averages)

557

organic search visits in Apr 2025, the highest month

31 months

of steady SEO work

Organic search visits a month21508Nov ’22Apr ’23Sep ’23Feb ’24Jul ’24Dec ’24May ’25

Figures from Google Analytics, November 2022 to May 2025. Start and end figures are three-month averages.

SEO · Google Business Profile · Aug 2022 to Feb 2025

Multi-location FYZICAL owner: clinic 2 (SEO)

3.9x

organic search visits a month

A physical therapist helps a woman with a resistance band exercise

Starting point

When we started in August 2022, the site was getting about 93 visits a month from organic search (average of the first three months).

What we did

  • Set up Google Analytics and Search Console, checked the sitemap and robots files, and recommended canonical fixes
  • Researched and mapped keywords to each service page, and rewrote titles, descriptions and alt text
  • Optimized the Google Business Profile and kept it active
  • Published blog posts with internal links, and built local directory listings and links

93 → 364

organic search visits a month (3-month averages)

385

organic search visits in Feb 2025, the highest month

31 months

of steady SEO work

Organic search visits a month66385Aug ’22Jan ’23Jun ’23Nov ’23Apr ’24Sep ’24Feb ’25

Figures from Google Analytics, August 2022 to February 2025. Start and end figures are three-month averages.

Google Ads · Physical therapy · Feb 2025 to Sep 2026

FYZICAL Chastain Park, GA

35% lower

cost per lead

The open treatment floor at the FYZICAL Chastain Park clinic

Starting point

Google Ads for physical therapy in Chastain Park, starting in February 2025 at about $23 a lead.

What we did

  • Targeted the searches patients use for physical therapy around Chastain Park and nearby ZIP codes
  • Reviewed every lead with the clinic team, so we could tell real patient inquiries from wrong numbers and existing patients
  • Moved budget toward the searches and ads that brought real inquiries
  • Cut the budget by about a third in 2026 while keeping the number of leads steady

$23.40 → $15.20

cost per lead, 2025 vs 2026

28 → 29

leads a month, on 31% less spend

568

leads, Feb 2025 to Sep 2026

~$450

a month ad spend in 2026

Leads per month27Feb ’25May ’25Aug ’2542Nov ’25Feb ’26May ’2640Sep ’26
Cost per lead ($)$22$44$11Feb ’25May ’25Aug ’25Nov ’25Feb ’26May ’26Sep ’26

Figures from Google Ads. 2025 is February to December; 2026 is January to September. The budget was reduced from late April 2026.

Google Ads · Balance therapy · Mar 2025 to Sep 2026

FYZICAL Alpharetta, GA

42% lower

cost per booked patient

Balance training equipment at the FYZICAL Alpharetta clinic

Starting point

The clinic wanted more patients for balance therapy, but leads came in sporadically and each booked patient was expensive.

What we did

  • Targeted the searches patients use, such as “balance therapy near me”, “vestibular rehab” and “fall prevention”, around Alpharetta and nearby ZIP codes
  • Split-tested headlines and calls to action, with call, location and service extensions
  • Made the form easier to find on mobile and added testimonials, certifications and clinician credentials
  • Reviewed every lead with the clinic team and moved to automated bidding once results were stable

$105 → $61

cost per booked patient, 2025 vs 2026

$17.90 → $12.66

cost per lead, 2025 vs 2026

645

leads, Mar 2025 to Sep 2026

25–44

leads every month

Leads per month31Mar ’25Jun ’25Sep ’2544Dec ’25Mar ’26Jun ’2638Sep ’26
Cost per lead ($)$20$22$12Mar ’25Jun ’25Sep ’25Dec ’25Mar ’26Jun ’26Sep ’26

Figures from Google Ads and the clinic’s booking records. Booked patients: April to December 2025 vs January to September 2026; recent months may rise as the clinic updates booking statuses.

“Outreach Digital helped us transform our ad performance. We went from sporadic leads to a steady flow of patients each month, all while keeping costs predictable. Their strategy truly paid off.”

Owner, FYZICAL Alpharetta, GA

Google Ads · New clinic · Mar 2025 to Feb 2026

Multi-location FYZICAL owner: a new clinic (Google Ads)

83% more

patient leads a month

A physical therapist steadies a woman during a single-leg balance exercise

Starting point

A new clinic entering a competitive market, with low local awareness and few online appointment inquiries, despite strong clinical expertise.

What we did

  • Focused on high-intent searches such as “physical therapy near me” and “post-surgery therapy [town]”, within 10 miles of the clinic
  • Wrote ads around patient outcomes and trust, with call, location and sitelink extensions
  • Made calls to action clearer on the landing page and added testimonials, certifications and staff profiles
  • Increased spend gradually and moved from manual bidding to automated bidding once there was enough data

12 → 22

leads a month, Mar to Jun 2025

19–25

leads a month since April 2025

~$21

average cost per lead

~$455

steady monthly ad spend

Leads per month12Mar ’251921May ’252222Jul ’252020Sep ’252423Nov ’25211625Feb ’26
Cost per lead ($)$22$18Mar ’25May ’25Jul ’25Sep ’25Nov ’25Feb ’26

Figures from Google Ads, physical therapy campaign. January 2026 had a lower budget.

“As a new clinic, we needed fast visibility and credible patient leads. Outreach Digital’s campaign helped us build traction in a competitive market — we now receive consistent appointment inquiries every month.”

Owner of a multi-location FYZICAL portfolio

How we report results

Every figure comes from the clinic’s own Google Analytics, Google Business Profile and Google Ads reports.

Every case study is shared with the practice owner’s written permission.

Where every result started

Start with a free AI visibility report for your practice.