InsightCRM automationLead follow-upService business ops
Marketing automation for service businesses: the five workflows that pay for themselves in 90 days
Five concrete automation workflows designed for service businesses (HVAC, cleaning, contracting, consulting). Each one captures leads or accelerates follow-up with minimal setup, and pays for itself in 90 days.
Main takeaway
Time to set up the first workflow: 30 minutes to 1 hour
Best for
Service businesses (HVAC, cleaning, contracting, consulting)
Time to ship
1 week
Plan for a credible first pass
Recommended next step
Automation opportunity check
Compare quick wins with deeper automation builds for your ops.
On this page
Why this matters
After a prospect fills a form on your website or calls your business, the next 24 hours decide whether you close the deal or lose it to a competitor who responds faster. Marketing automation sends follow-up emails, text reminders, and quote requests without you lifting a finger. For service businesses, the payoff is concrete: fewer missed leads, fewer manual emails, and a predictable revenue bump that covers the cost of a basic CRM in 60 to 90 days.
This guide walks you through five workflows, lead capture, missed call recovery, quote follow-up, appointment confirmation, and inactive lead re-engagement, and shows you how to build each one and measure whether it's actually paying for itself.
What you need before you start
- A CRM account (HubSpot, Zoho, or similar; free tiers work). If you don't have one, set that up first.
- Read access to your website analytics or call logs so you know how many leads you're currently getting per month.
- Your sales team's average close rate (of 10 quotes, how many become jobs) and average job value.
- A basic email template for follow-ups (can be one paragraph to start).
Framework
The step-by-step
Step 1: Map your current lead flow and identify the biggest leak
Open your CRM and count how many leads came in last month. Count how many turned into closed jobs. Calculate your conversion rate: closed jobs divided by total leads. If you closed 10 jobs from 50 leads, your conversion rate is 20 percent.
Next, identify where most leads drop off. Are they going dark after they submit a form? After you send a quote? After they call but don't book a call? Write down the one biggest leak. That's your first automation target.
Failure mode: If you can't find this number in your CRM, it's a signal that you need to clean up your lead tracking before automating anything. Spend 30 minutes importing your recent leads and marking which ones closed. Then return to this step.
Step 2: Choose your first workflow and set it up in your CRM
Start with one of these five based on your biggest leak:
Workflow 1: Lead capture and welcome. Triggers when someone submits a form on your website. Sends a welcome email within 1 hour, then a follow-up 24 hours later asking if they have questions. This catches leads before they go to a competitor.
Workflow 2: Missed call recovery. Triggers when someone calls but doesn't leave a message. Sends an SMS within 2 hours saying "Hey, we saw you called. What can we help with?" then an email 24 hours later. Recovers calls that would otherwise disappear.
Workflow 3: Quote follow-up. Triggers when you mark a quote as "sent" in your CRM. Sends an email 3 days later asking if they have questions. If no response, sends a second email 7 days later. Gets decisions faster than waiting for them to call back.
Workflow 4: Appointment confirmation. Triggers 24 hours before a scheduled appointment. Sends a reminder email and SMS. Reduces no-shows by 10 to 15 percent (based on review work across service businesses).
Workflow 5: Re-engagement of inactive leads. Triggers when a lead hasn't had contact in 30 days. Sends a check-in email with a new offer or case study. Brings dormant prospects back to mind.
Pick one. Open your CRM and look for "Workflows" or "Automations" in the left menu. Name it clearly (e.g., "Form submission - welcome"). Set the trigger (e.g., "when contact completes form"). Add an action (e.g., "send email"). Write a one-paragraph template. Save it. It's live now.
Failure mode: If your CRM doesn't support workflows natively, you may need a third-party tool like Zapier or a more advanced plan. Check your CRM's automation docs first; most support at least basic email triggers.
Step 3: Write three email templates for your chosen workflow
For lead capture, write:
- Email 1 (sent immediately): "Thanks for reaching out. Here's what happens next [2-3 sentences]. Reply if you have questions."
- Email 2 (sent 24 hours later): "Following up on your interest in [service]. Have questions? Let me know."
- Email 3 (sent 5 days later, if no reply): "Still interested? Calendly link to book a 15-minute call."
Keep each one under 100 words. No sales pitch. Just a clear next step.
Open your CRM's template builder. Paste each email in. Preview them. Activate the workflow.
Failure mode: If you write overly salesy or long emails, reply rates drop and your leads feel spammed. Shorter is better. Test with five friends first; if they'd mark it as spam, rewrite it.
Step 4: Measure the output of your first workflow over 30 days
Let your first workflow run for 30 days. Then check: How many leads came through the trigger? How many opened the first email? How many clicked or replied? How many converted to jobs?
If you sent the workflow to 100 leads and 5 of them became jobs, and your average job is worth $2,000, your workflow generated $10,000 in revenue in 30 days. If your CRM costs $100 per month, the workflow paid for itself.
Calculate this way: (New jobs from workflow × Average job value) - (Monthly CRM cost) = Net ROI.
Failure mode: If your conversion rate from the workflow is much lower than your overall conversion rate, the email template is the problem. It's too long, too salesy, or not clear enough. Rewrite it and re-test for another 30 days.
Step 5: Stack the next workflow based on your second biggest leak
Once your first workflow is stable and profitable, add a second one. Don't activate all five at once; you'll confuse your leads and can't tell which workflow is actually working.
If your first workflow captured form submissions, your second might be quote follow-up or missed call recovery. Set it up the same way: trigger, template, measure.
After 30 days, check the math again. If workflow 2 also shows positive ROI, activate workflow 3 a week later.
Failure mode: If you stack all five workflows at once and your reply rate crashes, leads are getting too many emails. You've hit a saturation point. Pause one workflow and measure again.
Step 6: Automate the data entry so your sales team can act fast
The workflows send emails, but your sales team still needs to see the results and follow up. Automate this: when someone replies to a workflow email or clicks a link, the CRM should tag them (e.g., "Ready to schedule") and move them to a specific list.
Your sales team now has a list of hot leads every morning. They call or email that list first.
If your CRM has conditional logic, use it: IF contact opened email AND clicked link, THEN tag "hot" and notify sales team. This cuts the time from lead response to sales outreach from hours to minutes.
Failure mode: If your sales team doesn't check the automated list, it doesn't matter. Build a habit: open the CRM every morning and filter by "new hot leads from workflows." Assign someone to own this.
Checklist
Quick audit checklist
- [ ] Your first workflow has been live for at least 30 days
- [ ] You've measured opens, clicks, and conversions for each workflow
- [ ] You've calculated ROI for at least one workflow and confirmed it's positive
- [ ] Your email templates are under 100 words and have a clear CTA
- [ ] You've tagged or labeled leads that came from workflows so you can track them
- [ ] Your sales team has a daily routine to check the automation results
- [ ] You've tested at least one email template with a coworker before sending to leads
Common questions
Frequently asked questions
If you have fewer than 50 active leads at any time, HubSpot's free tier is the best place to start. It includes basic automation, email templates, and up to 1 million contacts. If you outgrow that, Zoho CRM (paid) and Salesforce (paid) both support more complex workflows. The best CRM is the one your team will actually use every day. If you're not sure, start free and upgrade when you hit a wall.
If you're automating a process that handles 10 or more leads per month, you should see measurable results within 30 days. If you automate missed calls and you get 5 calls per week, you might recover 1 or 2 leads per month that you would have otherwise lost. At $2,000 per job, that's $2,000 to $4,000 in new revenue. Your CRM cost is $100 to $300 per month, so breakeven is fast. If you only get 2 leads per month, ROI takes longer; don't automate yet. Focus on getting more leads first.
You can use Zapier or Make to trigger emails from form submissions, but you'll lose lead tracking and won't be able to measure ROI easily. A free CRM like HubSpot takes 30 minutes to set up and is worth the time. It stores all your lead data in one place, so you can see which workflows are actually working. Start there before you add more tools.
Put this into practice
Turn this insight into a ranked homepage action list
Compare quick wins with deeper automation builds for your ops.
