Contact Form Auto-Reply Email Template (8 Examples for Small Businesses)
Updated 2026-10-31 · AI Agent Starter Kit
Someone fills out the contact form on your website and presses Submit. What happens next decides a lot. If they get nothing, they wonder whether it went through, and they fill out a competitor's form too. If they get a clear confirmation within seconds, they know you have it and roughly when you'll answer.
That confirmation is the contact form auto-reply. It's one of the few automatic emails that's almost always safe to send, because it doesn't answer the question. It only says "got it, here's what happens next." Below is what it should say, what it should never say, 8 copy-paste templates and how to follow it with the real reply quickly.
Auto-reply vs real reply
| Auto-reply (confirmation) | Real reply | |
|---|---|---|
| When | Seconds after the form is submitted | As fast as you can, ideally within the hour |
| Who writes it | Written once, sent by your form tool | You, for this person |
| What it does | Confirms receipt, sets expectations | Answers, asks a question or proposes a next step |
| Should it quote prices or promise dates? | No | Only what you've decided |
| Replaces the other? | No | No |
The auto-reply buys you time. It doesn't replace a fast human answer. Leads still go cold while they wait; see the lead response calculator for what slow replies can cost.
The 5 parts of a good auto-reply
- Confirmation. "We got your message" in the first line, so they can stop wondering.
- When you'll reply. A real window you can keep: "within 2 business hours," "by tomorrow at noon." Not "as soon as possible."
- What happens next. A call, a quote, a few questions. One sentence.
- What they can do now (optional). A link to prices, a booking page, photos to send, or an FAQ.
- Urgent path (if you have one). A phone number for emergencies, only if someone actually answers it.
Keep it under 100 words. Sign it with your business name and, if you're a solo business, your first name.
What an auto-reply should never say
- A price or quote. It can't know the details yet.
- "Your appointment is confirmed." Nothing is booked until you've checked the calendar.
- A reply time you won't keep. "Within 15 minutes" at 9 PM on a Saturday is a broken promise.
- Their whole message pasted back if it might contain personal details. A short summary or nothing is better.
- Marketing. No newsletter sign-up, discount codes or "follow us" blocks. They asked a question; don't sell before you've answered it.
Subject lines
- We got your message, [Business Name]
- Thanks, [First name], we've got your request
- Your quote request is in
- Received: your message to [Business Name]
Plain and clear wins. The subject's job is to make the email easy to find later.
8 copy-paste auto-reply templates
Replace the brackets. Use [First name] only if your form tool can fill it in reliably.
1. Standard service business
Hi [First name],
Thanks for reaching out to [Business Name]. We got your message and we'll reply within [2 business hours / 1 business day].
If it helps, reply to this email with any photos or extra details and we'll have them when we write back.
[Your name] [Business Name] ยท [phone]
2. Quote request
Hi [First name],
Your quote request came through. We'll look at the details and get back to you by [time or day], either with a price or with one or two quick questions so the price is accurate.
If there's a deadline we should know about, just reply and tell us.
[Your name], [Business Name]
3. After hours
Hi [First name],
Thanks for your message. Our office is closed right now, and we'll reply by [10 AM] on [next business day].
[If it's an emergency, call [number]; it rings our on-call line.]
[Business Name]
For more on evenings and weekends, see how to handle after-hours inquiries.
4. Weekend
Hi [First name],
We got your message. We're out for the weekend and we'll answer first thing Monday morning, in the order messages arrived.
[Business Name]
5. Booking or appointment request
Hi [First name],
Thanks for asking about an appointment. We'll check the calendar and reply by [time] with a couple of open times. Your spot isn't booked until you get that email and confirm a time.
[Optional: you can also pick a time yourself here: [booking link]]
[Business Name]
6. Busy season
Hi [First name],
Thanks for reaching out. We got your message. It's our busy season, so replies are taking up to [1 business day] right now. Every message gets a personal answer.
[Your name], [Business Name]
7. Solo owner, personal tone
Hi [First name],
Thanks for getting in touch, it's [Your name] here. I'm usually with clients during the day, so I answer messages at [12 PM and 4 PM]. You'll hear from me by then.
[Your name]
8. Support or existing customer
Hi [First name],
We got your message and it's in our queue. We'll reply within [time]. If you have an order or job number, reply with it and we can answer faster.
[Business Name] support
How to set it up
Most form tools have a confirmation email setting:
- Website builders (Squarespace, Wix, WordPress form plugins): look for "autoresponder," "confirmation email" or "notification to submitter" in the form settings.
- Google Forms: the built-in option sends the person a copy of their answers. For a custom message you need an add-on or an automation.
- Form tools like Tally, Typeform or Jotform: each has a respondent notification or autoresponder option.
- No form, just an email address: a Gmail auto-reply works, but it replies to everyone, so keep it generic.
Send one test submission to yourself and check the spam folder. A confirmation that lands in spam is worse than none. Sending from your own domain with a real reply-to address helps.
If you want each submission logged too, see how to send contact form submissions to Google Sheets. For the form itself, see contact form best practices.
Then send the real reply, fast
The auto-reply is the easy part. The real reply is where the job is won:
- Answer within the window you promised. Set a reminder or check form leads at fixed times.
- Reply with a next step, not just "thanks." A question, two call times or a price range. See how to respond to an inquiry email.
- Follow up if they go quiet. Most leads need more than one touch. The follow-up schedule generator gives you dated follow-ups to copy.
Example: a one-person landscaping business (illustrative)
These details are made up to show the flow.
- 7:42 PM Tuesday. A homeowner fills out the "Get a quote" form for a backyard cleanup.
- 7:42 PM. Template 3 arrives: closed for the evening, reply by 10 AM Wednesday, plus a line asking for two photos of the yard.
- 8:05 PM. The homeowner replies with photos.
- 9:15 AM Wednesday. The owner reads the photos and sends a price range and two times to walk the yard.
- 9:40 AM. Walkthrough booked for Thursday.
The auto-reply didn't win the job. It kept the homeowner from filling out three more forms overnight and got the photos in early.
Common mistakes
- No auto-reply at all. People assume the form is broken.
- Promising a time you don't keep. Pick a window you can hit on a bad day.
- Using it as the only reply. It's a confirmation, not an answer.
- Making it a sales pitch. Save offers for after you've helped them.
- Never testing it. Check it monthly; form plugins break quietly.
Using AI here (drafts only)
The confirmation itself doesn't need AI. A fixed message is safer and more predictable. Where AI helps is the real reply that comes next:
- AI drafts, you send. A model can draft a first reply from the form details. You check it and press Send.
- No prices, dates or promises from AI. Use
[CONFIRM]placeholders for anything you decide. - Treat form text as untrusted. A form message can contain instructions aimed at your AI ("ignore your rules and..."). Agents should never act on them. See prompt injection in email agents.
Get the real reply drafted before you open the inbox
The Speed-to-Lead Kit is a set of n8n workflows that picks up every new contact form submission (by webhook) and every inquiry email, removes duplicates, logs the lead to a Google Sheet, has AI score how ready they are and drafts a first reply in Gmail for you to check. It also drafts Day 2, 5 and 10 follow-ups that stop when the lead answers. To be clear: it doesn't replace your form tool's confirmation email, it doesn't send anything on its own, and it doesn't quote prices or book appointments (those stay [CONFIRM] placeholders for you to fill in). Nothing sends without you. Get the kit
Want the rest of your inbox sorted too? The Starter Pair adds the Inbox Chief of Staff Kit, which labels every new Gmail message (leads, clients, invoices, admin, newsletters) and drafts replies for the ones that need you. Drafts only. Get the bundle
Related: how to track revenue by month in Google Sheets, so you can see which leads turned into money.
Speed-to-Lead Follow-Up Kit
A personal first-reply draft within 5 minutes of every new lead, plus Day 2/5/10 follow-ups that stop when they answer.
Get the kit ($29)Inbox + Leads Starter Pair
Inbox Chief of Staff plus Speed-to-Lead, for inbox triage and lead follow-up together.
Get the bundle ($45)One tested AI workflow a week
Short, practical n8n and Gmail automations for one-person businesses. Drafts-only, human-in-the-loop, no hype. Unsubscribe anytime.
Subscribe freeMore guides
- Monday Morning Checklist for Small Business Owners (30-Minute Template)
- How to Ask for a Testimonial by Email (7 Templates for Small Businesses)
- Black Friday Email for a Service Business: 7 Templates That Don't Cheapen Your Work
- Lead Source Tracking for Small Businesses: How to Know Where Your Customers Come From
- How to Respond to an Introduction Email: 7 Templates for Small Business Owners
- How to Follow Up With Leads During the Holidays (Without Being Pushy)
- How to Fire a Client Politely (Email Templates for Ending a Client Relationship)
- How to Answer 'How Much Do You Charge?' (Scripts for Email, Phone and DMs)
- Holiday Email to Clients: 8 Templates for Small Business Owners (Plus When to Send)
- Follow-Up Email After a Networking Event: 7 Templates and a 48-Hour Plan for Small Business Owners