Skip to main content
Preisser Solutions
Case Studies/Cassidy HVAC
AI Automation • Revenue Recovery

Cassidy HVAC — 60%+ Customer Reactivation in 6 Weeks

AI-powered SMS and email outreach engine that scrubbed 43K+ broken customer records, segmented by service history, and ran daily without staff input.

60%+
Dormant customers reactivated
45%+
Booking conversion lift
10+ hrs/wk
Staff time recovered
100%
Promotional messaging automated
01
60%+
Dormant customers reactivated
02
45%+
Booking conversion lift
03
10+ hrs/wk
Staff time recovered
04
100%
Promotional messaging automated
Before

Tens of thousands of dormant records nobody had time to call.

Cassidy HVAC was sitting on tens of thousands of dormant customer records. The data was scattered, broken, and unusable across multiple systems — service histories in one place, contact information in another, equipment notes somewhere else entirely.

Office staff sent occasional reminders manually. The cadence was inconsistent. There was no tracking, no segmentation, and no way to measure whether outreach was even reaching the right customers. Every dormant record represented potential lost revenue on tune-ups, maintenance plans, callbacks, and referrals — and the list kept growing.

What we built

An AI engine that cleans the data, writes the message, and sends it daily.

Preisser Solutions built an AI-powered SMS and email outreach engine. The system first uses AI to scrub through broken dispatch data across multiple internal systems, cleaning and segmenting 43,000+ dormant customer records into usable cohorts.

Once the data is clean, the engine crafts hyper-personalized messages for each customer based on service history, equipment age, and seasonal context — then sends them through dual SMS and email channels. The system runs daily without human input, auto-splits tests for higher response rates, and feeds every outcome back into the CRM.

Specifications

How the system runs.

Dual-channel outreach (SMS and email) with channel selection per-customer

AI personalization on service history, equipment type and age, seasonal timing, and behavioral triggers

Automated A/B split testing across message variants for higher response rates

Daily autonomous execution with zero staff involvement post-deployment

Full CRM integration — outcomes feed back into customer records

Cleaned and segmented 43,000+ broken dormant records across multiple internal systems

Personalization variables

  • Service history per customer (most recent visit, recurring services)
  • Equipment type and age (HVAC system year, replacement cadence)
  • Seasonal timing (tune-up windows, peak-demand cycles)
  • Behavioral triggers (no-response follow-ups, click-throughs)

Operational profile

  • Zero staff time required after launch
  • Daily automated send schedule with cooldowns per customer
  • A/B variant testing runs automatically; winners promoted
  • CRM round-trip — every reply, booking, or opt-out is logged
Results

Outcomes the engagement actually produced.

Result 01
60%+
Dormant customer reactivation in 6 weeks

Over 60% of previously inactive customers re-engaged with Cassidy HVAC within the first six weeks of the engine going live.

Result 02
45%+
Booking conversion lift

Booking conversion rate on reactivated customers rose 45%+ versus the prior manual outreach baseline.

Result 03
10+ hrs/wk
Office staff time recovered

Office staff time spent on manual follow-ups, reminders, and confirmations dropped by 10 or more hours per week.

Result 04
100%
Automation of promotional messaging

All promotional and reminder messaging moved to automated execution — no daily staff intervention required.

Tech stack
AI personalization engineSMS gatewayEmail automationCRM integrationA/B testing harnessData cleansing pipeline

Have a dormant customer list draining revenue?

Preisser Solutions can scope an AI reactivation engine for your business — clean the data, segment the list, and run hyper-personalized outreach on autopilot.