← All case studies
Case Study: Local Business / Web & SEO
Mesa Boxing

From Zero Web Presence to Page 1 Rankings in 90 Days

Built Mesa Boxing's entire digital foundation from scratch — Framer website, local SEO, AI search optimization, booking system, and payments — all organic, no paid ads.

Web DesignSEOAEOFramerLocal BusinessBooking IntegrationStripe
4,160
Search impressions in 90 days
Pg. 1
Avg position 5.7 for 'boxing gym near me'
1,500+
Website users, zero paid ads
01

The Problem

Donnel Leon is one of the best boxing coaches in Mesa, Arizona — certified by ISSA and NASM, with 50+ five-star reviews and a reputation for turning complete beginners into confident fighters. But his entire business ran on word of mouth, Groupon, and TikTok. No website. No Google presence. No way for someone searching "boxing gym near me" at 9pm on their phone to find him, learn about his classes, and book a session without sending a DM and waiting for a reply.

TikTok was working well enough to keep him busy — but it's a rented platform. No control over the algorithm, no ability to capture search intent, and no owned channel to convert interest into bookings. Every potential client who Googled "boxing classes Mesa AZ" was finding his competitors instead.

The goal wasn't just a website. It was building the kind of digital presence that makes a great coach impossible to miss — and turns a search into a booking without any back-and-forth.

The mandate: build a complete digital foundation from scratch. A fast, conversion-focused website. A booking system that removes friction. Payments that work. And a local SEO and AEO strategy that gets Mesa Boxing ranking for the terms people actually search when they're ready to sign up.

02

The Approach

First: build the website in Framer. The site needed to be fast, mobile-first (88% of Mesa Boxing's traffic comes from mobile), and structured for SEO from day one. Every page — homepage, class schedule, about, individual class pages — was built with clean semantic structure, optimized metadata, and conversion-focused copy. The result is a site that loads fast, looks sharp, and turns visitors into bookings.

Mesa Boxing website homepage
The finished Mesa Boxing homepage — clean, mobile-first, and built to convert search traffic into booked sessions.

Second: set up the full booking and payments stack. Integrated a calendar-based booking system so clients could self-schedule intro classes, group sessions, and private coaching without back-and-forth with Donnel. Connected Stripe for direct membership and package purchases. The friction between "I want to train" and "I'm booked in" dropped to near zero.

Training session at Mesa Boxing Gym
Coach Donnel running a session at Mesa Boxing — the real product behind the digital presence.

Third: build the local SEO foundation. Set up and optimized Google Business Profile and Apple Business Connect, configured Google Search Console, and implemented structured data schemas — LocalBusiness, SportsActivityLocation, and FAQ — to maximize eligibility for rich results and local pack rankings. Targeted high-intent keywords like "boxing gym near me," "boxing classes Mesa AZ," and "boxing gym Mesa."

All growth is 100% organic. No paid ads, no boosted posts — just a well-built site and the right foundation underneath it.

Fourth: optimize for AEO — AI-powered search. As more searches happen through AI assistants and Google's AI Overviews, structured data and clear entity signals matter more than ever. Implemented schema markup specifically designed to make Mesa Boxing eligible for AI-generated summaries, "People Also Ask" features, and voice search results. A local business that shows up in AI answers has a real edge over competitors who don't.

03

The Results

  • Page 1 rankings in 90 days. Average position 5.7 for 'boxing gym near me' — one of the most competitive local search terms in the fitness category. Mesa Boxing also ranks for 'boxing near me', 'boxing gym Mesa AZ', and 'boxing classes near me' — all from a standing start.
  • 4,160 impressions, 271 clicks, 6.5% CTR. Strong click-through rate signals highly relevant listings — people searching for boxing gyms are seeing Mesa Boxing and clicking through at well above average rates for local search.
  • 2,959 Google Business Profile views. 973 search appearances and 457 direct profile interactions in the first few months — including calls, direction requests, and booking clicks. 88% of all discovery came from mobile.
  • 1,500+ users, 150+ booking actions. Over 1,500 unique users visited the site with 150+ tracked booking-related actions — all organic. Users actively explored class pages, the schedule, and the intro class booking flow.
  • Zero paid ads. Every session, every ranking, every booking action came from organic search and direct traffic — not a dollar spent on ads. The SEO foundation is built to compound as the domain ages and content expands.

Building something similar?

Get a free 20-minute strategy call and we can talk through what is in the way.

Get a free 20-minute strategy call