Case Study: Cypress DG

How Replacing a Broken Zapier Workaround With a Custom Integration Gave a Business Real-Time Visibility

Pennsylvania · Florida · One HubSpot Portal · Zero Blind Spots

Cypress DG Logo

COMPANY
Cypress DG

INDUSTRY
Commercial Door & Glass Services (Emergency 24/7, storefronts, automatic doors)

LOCATIONS
Pennsylvania (Philadelphia/Malvern area) & Florida — dual-state operations

Challenge
Zapier integration breaking weekly; head office flying blind on cross-state performance; no unified reporting

Solution
Custom integration connecting two ServiceM8 accounts into one HubSpot portal — real-time national visibility

Time Saved
1 full day/week recovered · 350+ hours/year

Annual Value
$30,000/year in recovered staff time and reduced integration maintenance

Visibility Uplift
50% more visibility across business metrics — weekly billed revenue & forward revenue forecasting now live

Reliability
Zapier breaking weekly → Custom integration with 99%+ uptime. Zero duct-tape. Zero weekly firefighting.

Services Delivered
Dual ServiceM8 ↔ HubSpot Custom Integration
HubSpot Portal Configuration · National Reporting Setup

Services Delivered
ServiceM8 (PA) + ServiceM8 (FL) ↔ [T&H Custom Bridge] ↔ HubSpot CRM (Head Office)
THE NUMBERS THAT MATTER
0

DAY RECOVERED EVERY WEEK

One full day of admin and integration firefighting — every week — now eliminated

$
0
K

SAVED PER YEAR

Recovered staff time from broken zaps, manual fixes, and fragmented reporting

0
+

HOURS SAVED ANNUALLY

Time previously lost to maintaining Zapier, chasing sync errors & compiling reports

+
0
&

BUSINESS VISIBILITY

Head office can now see billed revenue and forward forecasts in real time — from both states

The Challenge:
Running a Two-State Business on Duct Tape

Cypress DG is a specialist commercial door and glass company operating across Pennsylvania and Florida, running 24/7 emergency call-out services alongside scheduled storefront and automatic door work.

With two offices, two field teams, and a head office trying to oversee it all, their operational challenge was as much about information as it was about execution.

The Zapier Problem

Cypress DG already had a HubSpot and ServiceM8 integration — built on Zapier. On paper, that sounds like the problem was solved. In practice, it was breaking every single week.

Zapier is a powerful tool for simple, low-volume automation. But it isn't built for the demands of a scaling service business with high job volumes, multiple accounts, and real-time data requirements. API rate limits, silent sync failures, and the constant need to troubleshoot broken 'Zaps' were consuming hours of staff time every week — time that was supposed to be saved by having an integration in the first place.

The Visibility Gap

With two ServiceM8 accounts — one for Pennsylvania, one for Florida — and no reliable bridge between them, head office had no single view of the business. The only way to understand combined performance was to manually pull data from two separate systems and compile it. That process was slow, error-prone, and only ever a snapshot of the past.

The Cost of Flying Blind

In a 24/7 emergency service business, speed and visibility matter. Without real-time data, head office couldn't see which jobs were open, which quotes were pending, or what revenue was scheduled to land — across either state, let alone both at once.

The real cost of a broken Zapier integration isn't just the fix —
it's everything it touches.

Every failed sync is a job that doesn't appear in HubSpot. Every data gap is a report that can't be trusted. Every hour spent troubleshooting Zapier is an hour not spent on sales, operations, or customers. For Cypress DG, that was adding up to a full day of lost productivity every single week.

The Solution:
One Custom Bridge. Two States. Complete Visibility.

The brief was clear: replace the fragile Zapier workaround with something production-grade, connect both ServiceM8 accounts into a single HubSpot portal, and give head office the real-time national view they'd never had. Here's what we built.

Zapier vs. The T&H Custom Integration

Before building anything, it's worth understanding exactly why the Zapier integration was failing — and why a custom integration solves problems that Zapier structurally cannot.

Cypress Door & Glass LLC
Image Credit: Cypress Door & Glass LLC
Zapier Integration (Before)
T&H Custom Integration (After)

Breaks weekly — requires manual intervention
99%+ uptime — no weekly firefighting

Single ServiceM8 account only
Two ServiceM8 accounts → one HubSpot portal

Data delays and sync gaps
Real-time bi-directional sync

No error handling — silent failures
Built-in alerts and automated fallbacks

Hits API rate limits at scale
Custom architecture built for growth

Expensive to maintain and troubleshoot
Stable, documented, and supported

Head office still flying blind
Live national dashboard across both states

ZAPIER INTEGRATION (BEFORE)

T&H CUSTOM INTEGRATION (AFTER)

Breaks weekly — requires manual intervention 99%+ uptime — no weekly firefighting
Single ServiceM8 account only Two ServiceM8 accounts → one HubSpot portal
Data delays and sync gaps Real-time bi-directional sync
No error handling — silent failures Built-in alerts and automated fallbacks
Hits API rate limits at scale Custom architecture built for growth
Expensive to maintain and troubleshoot Stable, documented, and supported
Head office still flying blind Live national dashboard across both states

 

The Architecture:
Two ServiceM8 Accounts.
One HubSpot Portal.

The core technical challenge was integrating not one but two separate ServiceM8 accounts — one for the Pennsylvania team, one for the Florida team — into a single HubSpot portal that head office could use as their command centre.

Flow Chart (transp)

Each regional team continues to manage their own ServiceM8 account independently — their day-to-day workflow is unchanged. But every job, quote, and completion event now flows automatically into HubSpot, where head office sees the complete picture across both states in real time.

✓ All open and completed jobs — in real time
✓ Quote values and acceptance status
✓ Job scheduled dates for forward forecasting
✓ Billed amounts upon job completion
✓ Client records kept in sync across systems
✓ Combined national job pipeline — PA + FL in one view
✓ Weekly billed revenue across both states
✓ Forward revenue forecast by week and month
✓ Quote conversion rates by region
✓ A single source of truth — no manual compilation

The Reports That Changed Everything

Before T&H, head office had no reliable way to see combined performance across Pennsylvania and Florida. Now, two reports have become the backbone of how Cypress DG runs their business:

report

Weekly Billed Revenue

Pulls closed jobs from both ServiceM8 accounts and shows exactly what was invoiced across PA and FL — in one view, in real time.

good-conversion-rate

Forward Revenue Forecast

Uses 'job scheduled date' and job value from ServiceM8 to project upcoming revenue — by week and month — before the work is even done.

global

National Pipeline View

All open quotes, active jobs, and completed work across both states visible in a single HubSpot dashboard — no spreadsheet, no manual compilation.

These aren't vanity dashboards. They're operational tools that let head office make informed decisions about staffing, quoting, and resource allocation — based on real data, in real time, across both states simultaneously.

The Results:
What Changed After Go-Live


1 Full Day Per Week Recovered

The combination of weekly Zapier breakages, manual data fixes, and cross-state reporting was consuming a full day of staff time every single week. With the T&H custom integration running reliably, that day is back. No more chasing sync errors. No more manual report compilation. No more 'why isn't this showing up in HubSpot?' conversations.

+50% More Business Visibility

For the first time, head office has a clear, real-time view of combined performance across both states. Weekly billed revenue and forward revenue forecasting are now live in HubSpot — pulling job data directly from both ServiceM8 accounts automatically. What previously required hours of manual data extraction is now a 30-second dashboard check.

$30,000 Recovered Annually

At a blended staff cost, recovering one day per week translates to approximately $30,000 per year in staff time — time that was being spent maintaining a system that was supposed to be saving time. That's the hidden cost of a fragile integration: it promises efficiency and delivers the opposite.

350+ Hours Saved Per Year

Across a full year, the time recovered from integration maintenance, failed sync troubleshooting, and manual reporting adds up to over 350 hours — more than 8 working weeks. For a business managing 24/7 emergency services across two states, that's a significant operational unlock.

The Next Chapter: Sales & Marketing Hub Professional

With a reliable data foundation now in place, Cypress DG is positioned to unlock the full power of HubSpot's Sales Hub Professional and Marketing Hub Professional — using the rich job, quote, and completion data flowing from both ServiceM8 accounts to drive targeted marketing campaigns, automated sales sequences, and detailed performance analytics across both states.
The integration wasn't just a fix. It was the foundation.

What Could Automation Save Your Business?

If you're using Zapier to connect HubSpot and ServiceM8, you're likely experiencing some version of what Cypress DG was living with. Here's what the true cost looks like at different scales:

Scenario
Time Lost to
Zapier Fixes / Week
Annual Cost
(@$85/hr)
With T&H Custom Integration

1 ServiceM8 account, light volume
2–3 hrs/week
~$10,000/year
Zero manual fixes

1 ServiceM8 account, high volume
4–6 hrs/week
~$20,000/year
Zero manual fixes

2 ServiceM8 accounts (Cypress DG)
1 full day/week
$30,000/year ← Cypress DG
350+ hrs recovered

3+ accounts / multi-region expansion
2+ days/week
$60,000+/year
One bridge. Scales with you.

The question isn't whether a custom integration is worth it. It's how long you can afford to keep paying the Zapier tax.

What Could Automation Save Your Business?

If you're using Zapier to connect HubSpot and ServiceM8, you're likely experiencing some version of what Cypress DG was living with. Here's what the true cost looks like at different scales:

SCENARIO TIME LOST TO ZAPIER FIXES / WEEK ANNUAL COST (@$85/HR) WITH T&H CUSTOM INTEGRATION
1 ServiceM8 account, light volume 2–3 hrs/week ~$10,000/year Zero manual fixes 
1 ServiceM8 account, high volume 4–6 hrs/week ~$20,000/year Zero manual fixes 
2 ServiceM8 accounts (Cypress DG) 1 full day/week $30,000/year ← Cypress DG 350+ hrs recovered 
3+ accounts / multi-region expansion 2+ days/week $60,000+/year  One bridge. Scales with you.

 

The question isn't whether a custom integration is worth it. It's how long you can afford to keep paying the Zapier tax.

What Cypress DG Says

"[PLACEHOLDER — Insert client quote here. Suggested prompt: 'Before T&H, what was the most frustrating part of managing operations across two states? And what's the biggest change you've noticed since the integration went live?']"

Who This Solution Works For

The dual-account ServiceM8 to HubSpot integration framework that powers Cypress DG's national visibility is built for any multi-location service business that needs one source of truth across multiple operations.

If you're managing more than one ServiceM8 account and you don't have real-time combined visibility in HubSpot, you're making decisions with incomplete information. That's a risk that gets more expensive the bigger you grow.

Trade businesses with multiple regional offices

Franchise operations managing multiple ServiceM8 accounts

Companies expanding interstate or internationally

Any business using Zapier that has outgrown it

Service businesses needing combined revenue forecasting

Emergency service providers needing real-time job visibility

Head offices that currently rely on manual reporting

Businesses with separate teams sharing one CRM

Companies planning to scale beyond their current footprint

ServiceM8 users ready to upgrade to a proper integration

Platinum Badge (cropped)

Our Credentials

Platinum Badge (cropped)

Our Credentials

 

Plico Energy
HubSpot

Award Winning Deep HubSpot Customisation

Developing custom integrations for a large Solar Company in Australia.

Rainbow Gradient Pink and Purple Virtual Background
HubSpot

Customising HubSpot Sales & Marketing

And end-to-end solution to implement HubSpot

Rainbow Gradient Pink and Purple Virtual Background
HubSpot

HubSpot Servicing & Salesforce integration

A comprehensive HubSpot servicing solution and custom integration with Salesforce

 

Still Relying on Zapier to Connect Your Business?

Zapier works — until it doesn't. And for a business managing jobs, quotes, and customers across multiple locations, 'until it doesn't' is a risk you can't afford. Let us show you what a production-grade integration looks like.

Book Your Free 15-Minute Integration Map →
T&H Digital — We don't just connect your tools. We unlock your growth.

Custom API Integration · HubSpot Implementation · ServiceM8 Integration · Multi-Location Business Systems · CRM Strategy