Action Watersports is a MasterCraft and Balise boat dealer with stores in Lewisville and Fort Worth, Texas. Digital Ops Management has run its Google Ads, lead tracking, call tracking and search work since 2026-07-08. In the 30 days to 2026-09-15, tracked leads went from 11 to 55 and cost per lead from $32.90 to $17.17, compared with the 30 days before.
| Client | Action Watersports |
|---|---|
| Business | Boat dealer (MasterCraft and Balise) |
| Location | Lewisville and Fort Worth, Texas |
| Client since | 2026-07-08 |
| Status | Active |
| Scope | Google Ads, GA4 lead tracking, per-store call tracking, search and inventory indexing, Google Business Profiles |
| Result | Leads 11 → 55 and cost per lead $32.90 → $17.17 |
| As of | 30 days to 2026-09-15 vs the 30 days before |
| Source | The dealership's GA4 property and Google Ads account |
| Website | awsboatstx.com |
From an ads account that had never served to measured, attributable demand.
Action Watersports sells MasterCraft and Balise boats from two North Texas stores, in Lewisville and Fort Worth. Its territory covers 47 counties across North and East Texas and southern Oklahoma, about 50 boating lakes, anchored in Dallas–Fort Worth, one of the country’s top inboard towboat markets.
- Looked fine
- Four campaigns, every setting correct.
- Actually
- A hidden $0.00 daily spending limit Google had set nine months earlier. The account had never served an ad, and the dealer website platform reported no lead sources at all.
- What changed
- Hold found and released, campaigns rebuilt, GA4 made the single source of truth for leads, and a tracked number for each store.
- Result
- Leads 11 → 55 and cost per lead $32.90 → $17.17 over the 30 days to 2026-09-15.
The result so far
Over the 30 days to 2026-09-15, leads went from 11 to 55 and cost per lead from $32.90 to $17.17, compared with the 30 days before. That window spans three different campaign setups, so it is reported as a reading, not credited to any single change.
| Signal | Reading | As of |
|---|---|---|
| Tracked leads (GA4 call taps and form leads), by month | 56 in July (tracking began that month) · 98 in August · 65 in September | 2026-10-10 |
| Visits from Google search (GA4, organic), by month | 645 in July · 893 in August · 479 in September | 2026-10-10 |
| GA4, trailing 28 days | 1,356 active users · 2,046 sessions | 2026-10-10 |
Boat buying in North Texas peaks in summer. September and October readings sit below August for that reason, and the ad budget follows the season.
What I did in the first 30 days
- Found and released the hold. An account-level $0.00 limit, set by Google months before I arrived, had kept the dealership’s Google Ads account from ever serving. Every campaign setting looked right because the problem sat above the campaigns.
- One source of truth for leads. GA4 now counts every call tap and form lead. The dealer website platform reports no source for a lead, so before this nobody could say which channel produced a buyer.
- Call tracking by store. A dedicated tracked number for Lewisville and one for Fort Worth, so each store’s calls are counted separately.
- A written search plan, implemented. Page titles and descriptions rewritten to say what the dealership actually sells, plus crawl-path fixes so search engines find inventory on purpose.
- Inventory submitted to search automatically. 53 unique inventory URLs under automated index submission, 42 on the first run. When the source sitemaps returned nothing on 2026-07-29, the job stopped instead of wiping its list.
- Both Google Business Profiles set up correctly and put on a posting schedule.
- A review investigation, filed with Google. Twelve accounts documented and scored against an eighteen-signal rubric, with three Google case IDs kept open past the first denial.
Since then
- Every page says what the store sells. On 2026-10-02, page titles, descriptions and keywords were rewritten on 43 site pages and 50 inventory pages, replacing an eight-brand boilerplate with the brands the dealership actually carries.
- What AI answer engines say about the dealership is checked on a schedule, so a wrong answer (a brand the store does not sell, wrong hours) gets traced to the listing or page it came from.
Run a dealership? Here is what this looks like for you.
Most dealer websites cannot tell you which channel sent a buyer. The first job is the same at every store: find whatever is quietly blocking the ads, count every call and form in one place, and make the site say what you actually sell, to search engines and to AI answer engines. A free Digital Media Audit maps what your store needs.
Get a Free Digital Media Audit →
AI and websites for boat dealers · All case studies · Visit awsboatstx.com →