← All work

2025 - Present / Growth Operations / AI Systems / Local

CPR Certification Labs

Fractional CMO

I help operators make faster, better decisions by connecting the tools they already use.

Built an AI-assisted growth operations layer for a multi-location AHA training company, connecting ads, bookings, payments, analytics, local profiles, reviews, and email reporting into decision-ready systems. The work sits at the intersection of paid acquisition, automation, analytics, local SEO, and operational decision-making.

Visit website
Case study

Growth Operations / AI Systems / Local

50+local profiles managed with AI-assisted operations
40+Local Services Ads accounts with attribution
260stuck GBP posts cleaned and resolved
2,000+charged lead rows matched to bookings
50+local profiles under active monitoring
AI Ops Layer connecting 10+ growth systems
The AI ops layer connecting Google Ads, LSA, GA4, Acuity, Stripe, GBP, Sheets, Gmail, and more into one operating system.

Before

Fast growth, scattered systems, and lead counts treated as revenue

  • A fast-growing healthcare training company was operating across dozens of local markets. Revenue, paid ads, booking data, call leads, Google Business Profile activity, reviews, and payment records lived in separate systems. Leadership needed faster answers to simple questions: which offices are actually profitable, which ad campaigns are wasting spend, and which channels are creating paid customers rather than just leads.
  • Manual analysis was becoming too slow and too error-prone. Local Services Ads reported charged leads, but charged leads were not the same as paid customers. Google Ads conversion goals included noisy actions that diluted optimization around the real business outcome: booked appointments. And Google Business Profiles across 50+ locations needed ongoing cleanup, review management, and suspension-risk monitoring.

After

An AI-assisted operations layer turning scattered data into office-level decisions

01

AI-Assisted Operations Layer

Built a connected system linking 10+ core growth platforms including Google Ads, LSA, GA4, Acuity, Stripe, GBP, Sheets, Gmail, AI phone-agent call capture, and competitor data. Produced daily and weekly reports, office-level breakdowns, customer CPA reads, and revenue checks.

02

Local Services Ads Attribution

Created customer-level attribution matching 2,000+ charged lead records against paid booking data using phone, email, and timing signals. Reframed channel decisions around customer CPA targets instead of lead volume.

03

Google Ads Conversion Cleanup

Audited conversion goals so optimization focused on booked appointments rather than noisy or duplicated actions. Built office-level budget recommendations using CPA, spend, conversion volume, and learning-period context.

04

GBP Cleanup and Risk Monitoring

Managed operations across 50+ local profiles. Removed 260 stuck posts and standardized service stacks to a clean 10-service framework. Built weekly suspension-risk audit scripts.

05

Review Reporting and Response Automation

Built review workflows using the GBP API with monthly counts and ratings by office. Set up daily response ops with automatic safe replies and approval-required drafts for lower-rated reviews.

06

Social and Reputation System

Created recurring social content workflows with weekly packages, visual QA gates, and public mention monitoring across Reddit, Facebook, and review sources. Built daily reputation radar checks.

07

Competitor Radar and Intelligence

Built competitor monitoring using public CPR station data and search verification. Tracked competitor proximity by office and combined public data with local search checks into actionable recommendations.

08

Launch Systems and Executive Reporting

Created launch playbooks covering GBP setup, LSA handoffs, service areas, and ad mappings. Built and sent HTML performance reports through Gmail with concise executive summaries.

The outcome

Connected the tools they already use, automated the reporting they could not keep doing manually, and used AI to scale the work that normally burns hours every week.

50+GBP profiles managed
40+LSA accounts attributed
2,000+lead rows matched
260posts cleaned
Discuss a similar challenge

System visuals

Next projectBoston Pizza