Rotate Your Device

This site doesn't support landscape mode. Please rotate your phone to portrait.

How to Run a 3-Touch Email Campaign for HVAC and Plumbing Companies Using Google Ads (2026)

Step-by-step email outreach guide for HVAC and plumbing companies running Google Ads. Real 3-touch sequences, list refinement, and sending directly from Origami's built-in sequencer.

Finn Mallery
Finn MalleryUpdated 11 min read

Founder @ Origami

Quick Answer: You’ve already built a list of HVAC and plumbing companies running Google Ads using Origami. Now convert those leads into meetings. Origami has a built-in email sequencer — so you don’t need a separate tool. Just refine your list, craft your 3-touch sequence, and launch it right from the same platform. This guide gives you the exact copy you need and the steps to send it.


This is the second half of the process. In the parent post, you learned how to generate a targeted list of HVAC and plumbing businesses actively using Google Ads. Now we’re going to turn that list into actual conversations.

I’ve run this exact campaign multiple times for marketing agencies targeting home services. The difference between a list that sits in a CSV and a booked calendar is the messaging and the delivery. Do it right, and you’ll get 1 in 8 to 1 in 12 positive replies — from business owners who already understand the value of paid traffic and are more likely to invest in help.

Let’s walk through it step by step, from list refinement to the final breakup email.


Step 1: Build the list in Origami (done, but here’s the prompt you used)

If you’re coming from the parent post, you already have your list. If not, here’s the exact prompt you’d type into Origami to recreate it:

"Find HVAC and plumbing companies in the US that are currently running Google Ads. Include owner or decision-maker names, verified email addresses, direct phone numbers, company size, location, and the ad copy or landing pages they’re using if possible."

Origami searches the live web, chains data sources together, and returns a clean list with everything you need — names, emails, phone numbers, titles, company details, and even signals like active ad extensions or Local Services Ads participation. No manual scraping, no cleaning spreadsheets.

The free plan gives you 1,000 credits (no credit card needed), which is enough to build and qualify a solid list before you ever pay a dime. Paid plans start at $29/month and include the email sequencer — you only pay for the credits used to enrich leads. The sending itself is free.


Step 2: Refine and qualify your list for email outreach

A generic list of "HVAC companies using Google Ads" might have 500 contacts. Not all of them are worth emailing. Sending to everyone burns your sender reputation and wastes your time. Spend 15 minutes refining before you write a single subject line.

What a qualified lead looks like for this audience

You want companies that fit this profile:

  • Active Google Ads spenders, not just companies that ran one search campaign last year. Look for signals like call extensions, local service ads badges, or recent landing page changes.
  • Owner or marketing decision-maker contact. For smaller shops (under 10 employees), the owner handles ads. For larger plumbing/HVAC companies, you might need a marketing manager or general manager. If Origami returned multiple contacts, label the person most likely to click “start” on a Google Ads dashboard.
  • Geographic match. If your service only works in certain states (due to licensing, climate, or service area), filter by state or metro area. Don’t email a Florida plumber if you only help in cold-weather markets with winter heating.
  • Revenue or employee range that can afford you. A one-man HVAC operation running $200/month in Google Ads probably can’t pay a $2k retainer. Use Origami‘s company size filters to keep only businesses with $500k+ revenue or 5+ employees, unless you have a low-ticket offer.

How to segment in Origami

Inside the platform, you can:

  • Remove by keyword: If a company only runs ads for “emergency plumbing” but you specialize in “AC replacement,” they’re not a fit. Delete rows where ad copy doesn’t match your niche.
  • Tag by role: Create segments like “Owner-operated” vs. “Marketing contact” so you can adjust tone (owners care about cost per lead; marketing managers care about conversion tracking).
  • Prioritize by freshness: Focus on companies that have recently changed their Google Ads (new ad copy in last 30 days). A company actively tweaking ads is 2x more likely to respond to a message that offers ad help.

Keep your final list under 200 contacts if this is your first campaign. You want quality over volume. I usually end up with 80–120 highly qualified prospects.


Step 3: Create the email sequence

Origami gives you two ways to set this up:

Option 1: Paste your own templates. Write your own 3-touch sequence, paste the templates directly into the sequencer, set your delays (Day 1, Day 3, Day 7 — or whatever cadence makes sense), and hit "Launch." This is what 90% of experienced outbound reps do.

Option 2: Let the AI agent write it. You can also tell Origami‘s agent something like "Generate a personalized 3-day email sequence for these HVAC/plumbing Google Ads contacts. Reference their company name, the types of ads they’re running, and make it feel one-to-one." The agent writes messages based on each lead’s profile data — title, company, industry, ad signals — so every message looks custom. I use this when I need to scale quickly and don’t have time to write 100 personalized versions.

Below is the sequence I’ve tested and refined over multiple campaigns. Copy it, adapt the bracketed fields, and use it.

3-Touch Email Sequence for HVAC & Plumbing Companies Running Google Ads

All messages are 50–100 words. No long intros, no fluff. Each email includes a subject line and preview text (the bit that shows in the inbox next to the subject).


DAY 1 — Initial Cold Email

Subject: Question about your Google Ads for [Company Name] Preview: Saw your ads — quick thought

Hi [First Name],

I noticed [Company Name] is running Google Ads for [service, e.g., AC repair / emergency plumbing].

We help HVAC and plumbing companies reduce their cost per booked call by 30–40% — without increasing spend. The trick is what happens after the click.

If you’re open to a 10-minute call, I can show you two changes that usually pay for themselves inside a week.

[Calendar link]

Cheers, [Your Name]


DAY 3 — Follow-Up (Different Angle)

Subject: One stat most HVAC advertisers miss Preview: 40% of calls never get answered

Hi [First Name],

Quick follow-up — we analyzed 47 HVAC/plumbing Google Ads accounts last quarter. The #1 profit leak wasn’t CPC or ad copy. It was missed phone calls.

Up to 40% of ad-driven calls go unanswered or to voicemail, and most shops never track which calls turn into jobs.

I shot a 2-minute Loom showing how we plug that leak at a flat cost. Worth a look?

[Link]

[Your Name]


DAY 7 — Breakup Email

Subject: Closing the loop (re: Google Ads) Preview: Final note from [Your Name]

Hi [First Name],

I won’t keep emailing you. If your Google Ads are delivering the exact ROI you want, ignore me.

But if you’re tired of guessing which keywords actually bring in paying customers — or tired of leads that never turn into revenue — my calendar’s open.

[Calendar link]

[Your Name]


Why this sequence works for this audience

HVAC and plumbing business owners are bombarded with “SEO” and “we’ll get you to page 1” emails. Yours stands out because it references Google Ads specifically — something they’re already spending money on. The Day 1 email validates that you’ve actually seen their ads. Day 3 hits a universal pain point (missed calls) they probably aren’t tracking. Day 7 is polite, no-pressure, and leaves the door open. Low ego, high relevance.

Personalize the bracketed bits. If you have data on their ad extensions, drop a hint: “I saw you’re using location extensions — are they driving enough calls?” That tiny detail lifts reply rates significantly.


Step 4: Send the sequence directly from Origami

This is where most guides tell you to export your list to a CSV, upload it to yet another tool, set up sequences there, and pray the sync works. You don’t have to do that.

Origami’s built-in email sequencer sends your multi-step sequence directly from the same dashboard where you built your list. You set the delays between touches (Day 1, Day 3, Day 7 — or 2-day gaps, whatever you prefer) and launch. No exporting. No switching tabs.

Once the sequence is live, you see everything in one place:

  • Sending & tracking: Opens, clicks, and replies all appear on the contact’s timeline. No need to log into a separate email tool.
  • Prospect context: While looking at a contact’s activity, you can still see their enriched profile — title, company, tools used, Google Ads signals — so you always remember why you reached out.
  • Automatic un-enrollment: If someone replies, they exit the sequence instantly. You’ll never send a breakup message after a booked meeting (which happens more often than you’d think with clunky automations).

The sequencer is included on all paid plans. You only pay for credits to enrich leads. There is no extra fee for sending, sequencing, or tracking. It really is one platform from list-building to outreach — find, enrich, sequence, send, track.

What response rate to expect

When you target a well-qualified list of actively spending Google Ads accounts (80–120 contacts), and you use the exact messages above (personalized), expect:

  • Open rates: 45–60% (subject lines mention their company/ads, which bypasses the “bulk delete” reflex).
  • Positive reply rate: 8–15% — that’s people who say “yes,” “send the link,” or ask a question. I’ve seen as high as 18% when I added a mention of their specific ad copy.
  • Meetings booked: 5–10% of total contacts. This is the metric that matters.

If you’re below 5% positive replies after 150 emails, the issue is either your list quality (too broad, wrong decision-makers) or your messaging isn’t specific enough to their world.

Iterate on messaging vs. iterate on the list

A rule of thumb: if open rates are good but replies are low, the messaging needs work — try different pain angles (missed calls vs. cost per lead vs. local service ads optimization). If open rates are below 35%, the list isn’t as targeted as it should be. Go back into Origami and tighten your filters (only LSAs, only service areas in specific metros, etc.).


Frequently Asked Questions

Find leads in these industries