Back to blog

Should You Build Your Own Automations? (Honest Answer)

ChatGPT, Zapier, YouTube tutorials, your nephew — five ways service businesses try to DIY automation, and where each one breaks down.

The plumber who spent a weekend on Zapier

A plumbing company owner in Phoenix — $2M revenue, six trucks — got tired of his team missing after-hours leads. He watched a 20-minute YouTube video, signed up for Zapier, and spent a Saturday wiring up a text-back system. By Sunday night he had something working: new form submission triggers a text to his phone, he copies the info into Google Calendar manually, done.

It worked great for about three weeks.

Then his website plugin updated and the form fields changed names. Zapier kept firing, but the texts came through blank. He didn't notice for five days because he was on a job site. Fourteen leads, zero responses. By the time he found the problem, those homeowners had already booked with competitors.

He's one of our clients now. But he's also a smart guy who asked a fair question before signing up: "Why can't I just do this myself?"

You're smart to ask the same thing. Here's the honest answer.

1. "I'll just use ChatGPT for this"

The instinct makes sense. ChatGPT and Claude are genuinely powerful. You can paste in a customer email and get a draft response in seconds. You can ask it to write a follow-up sequence. It feels like you've got an assistant for free.

Here's what it doesn't do. ChatGPT is a brain in a jar. It can think, but it can't act. It doesn't connect to your CRM. It doesn't fire when a new lead comes in at 10 PM. It doesn't route urgent calls to your on-call tech while sending non-urgent requests into a nurture sequence. It doesn't retry when the API times out, log the failure, and alert someone.

An AI model is an ingredient. A working automation is a kitchen, a recipe, a cook, and someone checking that the food actually made it to the table.

A roofing contractor in Dallas tried running his lead qualification through ChatGPT — copy-paste from his inbox, get a response, copy-paste back. It took him 15 minutes per lead. At 8-10 leads a day, he'd burned an hour and a half before lunch on work that an automated system handles in zero human minutes. He was paying himself $150/hour to do data entry.

2. "Zapier is drag-and-drop. I'll set it up myself."

Fair point. Zapier and Make are legitimately good tools. Simple two-step automations — form submits, send an email — are straightforward. If that's all you need, honestly, go for it. We'd tell you the same thing on a call.

The trouble starts at step three. Real business automations aren't two steps. Your lead capture system touches your web form, your CRM, your calendar, your SMS provider, and your invoicing tool. That's five integrations with five different APIs, five different authentication methods, and five different ways to fail silently.

An HVAC company in Atlanta built their own booking flow in Zapier. Form to CRM to calendar invite to confirmation text. It worked until Google Calendar changed their API scoping in an update. The Zap kept running — no errors visible — but calendar events stopped creating. For two weeks, customers got confirmation texts for appointments that didn't exist on the tech's schedule. Three no-shows before someone connected the dots.

When you're wiring one tool to another, you're a builder. When you're wiring five tools together with error handling, retry logic, conditional routing, and monitoring? You're an engineer. That's a different job, and it's not the one you started your business to do.

3. "My office manager / intern knows AI stuff"

You might be right. Maybe your office person is genuinely technical. Maybe your nephew really does know his way around automation tools.

The question isn't whether they can build it. It's whether they can keep it running. Building is 20% of the work. The other 80% is monitoring, maintaining, debugging edge cases, handling API changes, and scaling when your volume doubles in peak season.

A roofing contractor in Charlotte had his office manager build a review request system — after a job closes, the customer gets a text asking for a Google review. She built it in a weekend and it ran fine through spring. Then summer hit. Volume went from 15 jobs a week to 40. The automation started hitting rate limits on the SMS API. Texts were queuing and sending 3 days late. Some customers got duplicate requests. One left a 1-star review saying "stop spamming me."

The office manager was already working 50 hours a week running the actual office. She didn't have time to debug API rate limits. Nobody was monitoring the system because nobody knew monitoring was part of the job.

When she quit in August — because she was burned out doing two jobs — the automation broke completely and nobody knew how to fix it. Single point of failure, zero documentation, zero handoff.

4. "I watched a YouTube tutorial. This looks easy."

It does look easy. That's the whole point of the tutorial. The creator is showing you the happy path — everything works on the first try, the data is clean, the API cooperates, and nothing weird happens.

Production is the unhappy path. It's the customer who submits the form twice. The phone number with a country code your SMS tool doesn't recognize. The webhook that fires but the receiving server is down for 30 seconds. The lead that comes in with an emoji in the name field and crashes your text template.

A landscaping company owner in Denver built a missed-call text-back system after watching a tutorial. Took him a weekend. The tutorial used Twilio, Google Sheets, and Zapier. It worked on his test calls. Then a customer called from a landline — no SMS capability. The Zap errored, and because he didn't have error handling, it stopped the entire automation. Every missed call after that got nothing. He didn't notice for a week because the system wasn't sending him failure alerts. Because the tutorial didn't cover failure alerts.

The gap between "I built a demo" and "I have a production system" is the same gap between framing a wall and building a house. The tutorial shows you the framing. It doesn't show you plumbing, electrical, inspection, weatherproofing, and the thing where the foundation cracks six months later because the drainage wasn't graded right.

You know this because it's your trade. Automation is ours.

5. "We'll just build it in-house eventually"

That's a reasonable long-term play. Some businesses do build internal automation teams. Usually at $10M+ revenue with a dedicated ops or IT person.

The word doing all the heavy lifting in that sentence is "eventually." Your business is running right now. Leads are leaking right now. Your competitors are responding faster right now. "Eventually" means 3-6 months of scoping, hiring, onboarding, building, testing, and iterating — if everything goes smoothly.

An electrical contractor in San Antonio told us in January that he'd hire someone by Q2 to build their automation stack. It's April. He still hasn't posted the job listing because he can't decide if he needs a developer, a VA, or an ops person. Meanwhile, he's losing an estimated 8-12 leads per week to slow follow-up. At his average job value of $2,800, that's $22K-$34K/month walking out the door while he plans.

We deploy a full lead capture and response system in two weeks. Not a prototype — a production system with monitoring, error handling, and ongoing maintenance included in the $400/week fee. That's $1,600/month for a system that's live and catching revenue while your in-house plan is still in the "we should really get to that" phase.

If you outgrow us at $10M and want to bring it in-house, great. We'll help you transition. But the cost of waiting isn't zero — it's every lead you lose between now and the day your in-house system finally goes live.

Here's what we actually think

Try it yourself first if you want. Seriously. Start with the highest-impact automation — instant text-back on missed calls. If you can build it, maintain it, monitor it, and keep it running through an API update and a busy season without it eating your weekends, you don't need us.

Most people hit the wall around week three. The Zap breaks and nobody knows why. The intern moves on. The "quick project" is now a second job. When that happens — and it usually does — we'll still be here.

One call. We'll look at your current setup, tell you what's worth automating first, and give you a plan you can use whether you hire us or not. No deck, no pitch, no pressure.

Book a free discovery call and we'll walk through it.


Related: Stop Losing Leads to Your Voicemail | Why Automation Beats Hiring