How to do it
Find out where your leads actually land
Open your inbox and search the last 30 days. Website form, Google Business Profile messages, Angi, Yelp, Facebook, the number on the truck. Write down the sender address for each one, because filters match on sender and subject, and a wrong address means a filter that never fires.
Turn on Gmail templates
Settings, then See all settings, then the Advanced tab, then Enable next to Templates, then Save Changes. Templates only work on a computer, not the Gmail mobile app, so do this at a desk.
Write the reply, and keep it under 60 words
Compose a new message, write the body, then More options then Templates then Save as new template. Something like: 'Got your message about the water heater. We cover Circleville and 20 miles out, we answer everything the same day, and if this is an active leak reply URGENT and we move you up. Reply with your address and a photo if you have one.' No subject line drama, no pricing, no apology for being automated.
Build the filter
Click the search options arrow in the search box, put your form's sender address in From, then Create filter. On the actions screen tick Send template and pick the one you saved. Tick Apply the label and make a label called Leads. Tick Star it. Save.
Send yourself a test through the actual form
Not a fake email to yourself. Go to your own website, fill the form in like a customer, and watch what comes back. Half the failures here are that the form notification comes from a no-reply address or has the customer's email buried in the body, so the auto-reply goes to your own form service instead of the customer.
Fix the reply-to problem if you hit it
If your form sends from no-reply@yourformtool.com, Gmail replies to that address and the customer never sees a thing. Two fixes: set the form's reply-to field to the submitter's email inside the form tool, which most of them support, or move this step to Zapier where you can address the email to the field the form captured.
Add a same-hour human step
The auto-reply buys you time, it does not book the job. Set one rule: every starred lead gets a real reply from a person before the end of the hour during business hours. Without that rule you have automated the appearance of responsiveness and nothing else.
Move it to Zapier once you have three or more lead sources
One Zap per source, a Filter step for the obvious junk, then the reply. Zapier's documentation states that a task is counted each time an action step runs successfully, and that trigger, filter and certain built-in tool steps do not count as tasks. So a Zap that fires 400 times and filters 380 out costs you 20 tasks.
Where this goes wrong
The parts most guides skip, and the ones that actually cost you money:
- An auto-reply that reads like an auto-reply gets ignored. Drop 'Thank you for contacting us. A representative will be in touch shortly.' It tells the customer nothing and signals that nobody read the message. Name the service area, name the response time, and give them one thing to do next.
- Gmail filters only act on new mail. The filter starts working on the next message, not the pile already sitting in the inbox. If you test with an old thread you will decide it is broken.
- Auto-replies to spam are how you end up on a blocklist. Match on the form's sender address, not on keywords like 'plumbing'. A filter that replies to anything mentioning your trade will reply to every SEO pitch that reaches you, hundreds a month.
- Overnight leads need a different sentence. The same template at 2 AM promising a same-day answer reads badly by 9 AM. Either say 'we read these starting at 7 AM' or build a second Zap with a schedule condition. Do not promise a speed you only hit during business hours.
- Templates are desktop only. You cannot create or edit them from the phone app. If your office runs entirely on phones, skip Gmail and start at the Zapier version.
Free tools for service businesses
Quotes, invoice follow-ups and review requests. No signup.
Common questions
Should it text instead of email?
For plumbing, yes, wherever you have consent and a mobile number. The catch is that automated business texting needs a registered number and carrier registration in the United States, which takes days and costs money. Email first, today, and add texting once the email version is proving itself.
Will an instant reply make us look like a big company?
It makes you look responsive, which is what buyers are actually testing when they message three plumbers at once. Keep the wording local and specific and it reads as attentive rather than corporate.
Do we need a chatbot?
No. A chatbot answers questions on your site. This answers people who already asked. If you only build one, build this one, because it costs nothing and touches every lead you already paid to generate.
What about Google Business Profile messages?
Those do not reach Gmail as normal mail, so a filter cannot catch them. Turn on the built-in welcome message inside your Business Profile and check the app daily. It is a separate channel with its own settings.
Sources
- Create a template in Gmail — Google Gmail HelpTemplates are enabled from Settings, See all settings, Advanced; saved from More options then Templates in the compose window; a filter can reply automatically by ticking Send template and choosing the template; templates work only on a computer.
- Create rules to filter your emails — Google Gmail HelpFilters are created from the search options in the search box then Create filter, or from an existing message; available actions include labelling, archiving, deleting, starring and forwarding, and filters can be edited, deleted, imported and exported.
- Use filters in Zaps — Zapier HelpA task is counted each time an action step in a Zap runs successfully, while trigger, filter and certain built-in tool steps do not count as tasks; flood protection counts incoming trigger items before any Filter or Path steps run.
- Turn on notifications for changes — Google Docs Editors HelpA spreadsheet collecting form submissions can email you right away or as a daily digest via Tools then Notification settings, but only for yourself and not for your own edits.
Related guides
- A shared inbox that never drops a lead
- Missed-call text-back in 10 minutes
- How to use ChatGPT for after-hours leads
- How to use Zapier to screen new leads
- AI for plumbing quotes and estimates
Want this built for you instead?
Tell us the job you keep doing by hand. If we can automate it, we will quote it. If we cannot, we will tell you that too. No calls, everything in writing.