Client case study · Apex Recovery Massage

From disconnected tools to a measurable marketing operations system.

I owned the technical path across appointment communication, reactivation, landing-page conversion, paid-media tracking, data pipelines, and internal reporting.

Client
Apex Recovery Massage
Industry
Health & wellness
Location
Salt Lake City, Utah
Role
Marketing Automation Specialist & Funnel Designer
< 1 weekStalled paid-media initiative moved from discussion to live campaign
943Contacts entered the completed reactivation campaign
83Replies captured
10Appointment outcomes recorded
6Reactivated clients
4Rebooked clients
Apex Marketing Dashboard overview
Live reporting interface

GA4 engagement, booking-intent signals, traffic sources, and campaign data in one Apex-branded view.

The challenge

Several customer touchpoints. No single operating layer.

Appointment communication needed reliable timing and status logic. Past clients needed a structured reactivation journey. The booking experience needed a human-assisted path. A paid-media initiative had remained in planning, while marketing data was spread across platforms without one dependable reporting layer.

Disconnected appointment communicationNo structured reactivation journeyBooking friction for some clientsCampaign and attribution data spread across platforms

System 01

Appointment communication automation

n8n workflows process Vagaro appointment data and coordinate confirmations, reminders, reschedules, and cancellations across email and SMS.

  • Vagaro webhook and appointment processing
  • Member and general reminder schedules
  • Cancelled, deleted, void, no-show, and past-record filtering
  • America/Denver timezone handling
  • Dynamic therapist, service, schedule, and location details
  • Database updates that prevent duplicate messages
Full n8n appointment communication workflow
Vagaro data processing, appointment logic, database checks, confirmation, and reschedule paths.Open full size ↗
Scheduled reminder workflows
Member, non-member, two-hour, and cancellation reminder workflows.Open full size ↗

System 02

Past-client reactivation

A coordinated GoHighLevel journey combining email, SMS, team follow-up, reply handling, booking assistance, and campaign exits.

  • Multi-step email and SMS sequence
  • Internal team notifications
  • Reply, STOP, DND, and opt-out logic
  • Invalid and bounced-email handling
  • Assisted-booking form workflow
  • Booked-client tagging and removal
Published GoHighLevel workflows
Published campaign support workflows and enrollment state.Open full size ↗
GoHighLevel reply handling workflow
Reply detection, internal notification, and workflow exit logic.Open full size ↗
Assisted booking workflow
Form submission, opportunity creation, booking check, and exit.Open full size ↗
Bounced email workflow
Email-quality handling and safe campaign removal.Open full size ↗

System 03

Conversion landing page and assisted booking

A recovery-focused funnel offering direct Vagaro self-booking and a second conversion path for clients who want help from the Apex team.

  • Responsive service and membership presentation
  • Interactive “Start My Recovery Journey” experience
  • Direct Vagaro integration
  • Assisted-booking form and thank-you page
  • Campaign-specific promotional-code logic
  • CTA, pop-up, and sticky-offer improvements
Explore the live landing page ↗
recovery.massagebyapex.com
Recover faster.
Feel better.
Move freely.

Two booking paths designed around client preference.

Open live experience ↗

System 04

Paid media, attribution, and reporting

I moved a stalled paid-media initiative from discussion to launch in under one week, then connected Meta and GA4 data to scheduled n8n pipelines, Supabase, and a secured Apex dashboard.

  • Meta campaign, ad-set, and ad configuration
  • Meta Pixel and Conversions API implementation
  • UTM-based source, campaign, content, and placement tracking
  • GA4 sessions, users, clicks, and funnel-event reporting
  • Meta campaign and daily-insight pipelines
  • Scheduled normalization and Supabase upserts
n8n marketing data pipeline
Scheduled GA4 and Meta collection, normalization, and Supabase upserts.Open full size ↗
Apex Marketing Dashboard secure login
Apex-branded authentication layer for internal reporting.Open full size ↗

Supporting deliverables

Customer-facing details were part of the system.

Branded returning-client email
Personalized reactivation email with the WELCOMEBACK2026 offer.Open full size ↗
Apex directions and arrival page
Directions, parking, arrival assistance, and check-in guidance.Open full size ↗

System architecture

From campaign engagement to operational visibility.

Traffic & campaignsRecovery landing pageBooking or assistanceCRM & Vagaron8n workflowsDashboard
GoHighLeveln8nVagaroSupabaseGoogle Analytics 4Meta PixelOutlookBeeTextingJavaScriptREST APIsWebhooks

Business value

Less repetition. Clearer handoffs. Better visibility.

The takeaway

Not isolated workflows—one connected marketing ecosystem.

This project combines marketing strategy with technical execution across funnel design, CRM automation, appointment communication, analytics, and reporting.