Why Website Enquiries Go Cold (and How to Reply in 5 Minutes)

Discover why website enquiries often go cold and learn simple steps to reply within five minutes, turning more leads into customers.

Clock showing fast time connecting website form to email, symbolizing quick website enquiry responses.
Photo by Malvestida on Unsplash
In this article

Website enquiries often go cold because businesses don't reply fast enough. Research consistently shows that responding to a new lead within five minutes dramatically increases your chances of connecting with that person and qualifying them. Waiting even an hour can drop your contact rate by 6 times. This article will show you why quick replies matter and how to set up a free, automated system to ensure every website enquiry gets a response within five minutes, boosting your lead conversion.

Key Takeaways

  • Responding within five minutes to a website enquiry is critical for converting leads.
  • Slow responses mean lost revenue and wasted marketing spend.
  • You can set up an automated system using n8n and ZeptoMail for free or very low cost.
  • This system acknowledges the enquiry immediately and sets expectations for a human follow-up.
  • Testing your setup is essential to avoid common integration problems.

The Real Cost of Slow Website Enquiry Responses

Many business owners pour money into marketing to drive traffic to their websites, hoping for enquiries. But if those enquiries sit in an inbox for hours, or even a day, before a human responds, much of that marketing effort is wasted. The potential customer has likely moved on, found a competitor, or simply lost interest. This 'cold' lead problem isn't about your product or service; it's about your response time.

Think about it from a customer's perspective. They've just taken the time to fill out your form, often comparing several options. If you don't acknowledge their message quickly, it signals that you might not be responsive to their needs later on either. This perception can quietly cost your business significant revenue and make your marketing budget far less effective.

How to Reply in 5 Minutes: The Automated Solution

The fix isn't about hiring more people to watch an inbox 24/7. It's about automation. You can set up a system that instantly acknowledges every enquiry and tells the customer when they can expect a full response. This buys you time for a human to follow up properly without losing the lead's attention.

We'll use two main components for this:

  • n8n: A free and open-source automation platform that connects different services.
  • ZeptoMail: A low-cost transactional email service to reliably send automated emails.

This setup means you don't need to write code, and it's scalable as your business grows.

What You'll Have at the End

You'll have an automated workflow that listens for new website form submissions. When one arrives, n8n will immediately send a personalized 'thank you' email to the customer using ZeptoMail. This email will confirm their submission and let them know when a human will get back to them. The entire process takes less than five minutes from submission to email delivery.

Before You Start: Accounts and Prerequisites

To follow this guide, you'll need a few things:

  • Your Website Form: It needs to be able to send data to a 'webhook' or send an email to a specific address. Most modern form builders (like those in WordPress, Squarespace, or custom-built sites) offer webhook functionality.
  • An n8n Instance: You can use the free n8n.cloud service (which has usage limits) or host n8n yourself on a small cloud server for a few dollars a month. For this guide, we'll assume you're using n8n.cloud or a self-hosted instance you've already set up.
  • A ZeptoMail Account: Sign up for a free ZeptoMail account. You'll need to verify your sending domain (e.g., yourcompany.com) to send emails. This process usually involves adding some records to your domain's DNS settings. ZeptoMail offers a generous free tier for 10,000 emails per month, which is great for getting started.

The total running cost will be very low, potentially free, depending on your enquiry volume and n8n hosting choice.

Step-by-Step Setup: Instant Enquiry Response

Here's how to build your automated response system:

1. Get Your ZeptoMail API Key

First, you need to connect n8n to ZeptoMail.

  1. Log in to your ZeptoMail account.
  2. Go to Settings > API Keys.
  3. Generate a new API key and copy it. Keep this safe; it's like a password for sending emails.

2. Create a New Workflow in n8n

Log in to your n8n instance and create a new workflow.

3. Add a Webhook Trigger

This node will listen for data from your website form.

  1. Add a new node and search for 'Webhook'.
  2. Set the HTTP Method to POST.
  3. Copy the 'Webhook URL' that n8n generates. This is the URL you'll put into your website form settings.
  4. Click Execute Workflow or Listen for Test Event on the Webhook node to make it ready to receive data.

4. Configure Your Website Form to Send to the Webhook

Go to your website form's settings (e.g., Contact Form 7 in WordPress, or your custom form's backend).

  1. Find the option to send data to a webhook or 'external API'.
  2. Paste the Webhook URL you copied from n8n.
  3. Submit a test enquiry through your website form. You should see data appear in the Webhook node in n8n. This confirms the connection.

5. Add a ZeptoMail Send Mail Node

This node will send the automated email.

  1. Add a new node and search for 'ZeptoMail'.
  2. Select the Send Mail operation.
  3. Click New Credential.
  4. For API Key, paste the ZeptoMail API key you copied earlier.
  5. For Mail Batch ID, you'll need to create a 'Mail Batch' in ZeptoMail first. Go to ZeptoMail, create a new Mail Batch (e.g., 'Website Enquiries'), and copy its ID. Paste it here.
  6. Configure the email details:
    • From Email: Use an email address from your verified domain (e.g., hello@yourcompany.com).
    • From Name: Your business name (e.g., OopsMyBusiness Support).
    • To Email: Click the 'gear' icon next to the field, then 'Add Expression'. Select the field from your Webhook data that contains the customer's email (e.g., {{ $json.email }} or {{ $json.data.email }} depending on your form's output).
    • Subject: Something like Thanks for your enquiry, {{ $json.name }}! (use an expression for the name if available).
    • HTML Body: Write your thank you message. Include expressions for personalization, like:

      Hi {{ $json.name }},

      Thank you for reaching out to OopsMyBusiness. We've received your enquiry about {{ $json.subject_line_from_form }} and will get back to you within 24 hours.

      Best regards,

      The OopsMyBusiness Team

      Adjust the expressions to match the data from your webhook.

6. Test and Activate Your Workflow

  1. Click Execute Workflow on the ZeptoMail node to send a test email to yourself. Check your inbox.
  2. Once everything looks good, toggle the workflow to Active in the top right corner of n8n.

Check It Works

Submit a real enquiry through your website form. Within seconds, you should receive the automated email in your inbox. Check the 'From' address, subject line, and personalized content to make sure everything is correct. Also, check your n8n workflow logs to see that it executed successfully.

Common Problems and Fixes

  • Symptom: No data appears in the Webhook node after submitting the form.
    • Cause: The Webhook URL is incorrect in your form settings, or your form isn't configured to send data to webhooks.
    • Fix: Double-check the Webhook URL in your form. Ensure the form is set to 'POST' data to the webhook. If your form builder doesn't support webhooks directly, you might need a plugin (e.g., 'WP Webhooks' for WordPress) or a different form solution.
  • Symptom: The n8n workflow runs, but no email is sent, or it goes to spam.
    • Cause: Incorrect ZeptoMail API key, wrong Mail Batch ID, or your domain isn't fully verified in ZeptoMail. Emails going to spam often mean your domain's SPF/DKIM records are missing or incorrect.
    • Fix: Verify your ZeptoMail API key and Mail Batch ID. Crucially, go to ZeptoMail's domain settings and ensure your sending domain is fully verified, including SPF and DKIM records. This is vital for email deliverability.
  • Symptom: The email sends, but personalization (like the customer's name) is missing or shows up as {{ $json.name }}.
    • Cause: The expression used in the ZeptoMail node doesn't match the actual data structure from your webhook.
    • Fix: In n8n, look at the data output from your Webhook node after a test submission. Find the exact path to the customer's name or email (e.g., data.customer_name or body.email). Adjust your expressions in the ZeptoMail node to match this path (e.g., {{ $json.data.customer_name }}).
  • Symptom: Workflow fails with a 'Permission Denied' error for ZeptoMail.
    • Cause: The API key used might not have the correct permissions within ZeptoMail for sending emails.
    • Fix: In ZeptoMail, review the permissions associated with your API key. Ensure it has at least 'Send Mail' permissions.

What it Costs to Run

The beauty of this setup is its low cost:

  • n8n: Free if you use n8n.cloud within its limits, or a few dollars a month for a small virtual private server (VPS) to self-host n8n (e.g., from DigitalOcean or Vultr). A basic VPS typically costs around $5-10 USD per month as of October 2026.
  • ZeptoMail: Has a generous free tier for sending 10,000 emails per month. For most small businesses, this free tier will be sufficient. If you exceed it, paid plans are very affordable, costing a few dollars for thousands of emails.

Overall, you can expect to pay anywhere from nothing to around $10-15 USD per month, depending on your scale and hosting choices. This is a tiny investment for the significant return you get from improved lead conversion.

Your Next Step

Don't let another website enquiry go cold. Start by signing up for ZeptoMail and getting your domain verified. Then, set up your n8n instance and follow the steps to connect your website form. The sooner you implement this, the more leads you'll convert.

Frequently asked questions

What is the ideal response time for a website enquiry?
The ideal response time is within five minutes. Studies show that responding within this window significantly increases your chances of qualifying a lead and making contact, compared to waiting even 10 minutes or longer.
How can I automate my website enquiry responses without sounding generic?
You can automate initial responses with personalized details pulled from the enquiry form, like the customer's name or specific request. The goal is to acknowledge their message quickly and set expectations for a more detailed follow-up, not to replace human interaction entirely.
Is it expensive to set up an automated email response system?
No, it doesn't have to be expensive. This guide shows how to set up an effective system using free open-source software like n8n and low-cost transactional email services like ZeptoMail, keeping your running costs minimal.
What if my website form doesn't integrate with other software easily?
Many website forms offer 'webhook' functionality or can send emails. If your form can send an email, you can use an email trigger in n8n. If it has a webhook, that's even better for direct integration. If neither is available, you might need a small plugin for your website platform to add webhook support.
What are the common pitfalls when setting up automated responses?
Common issues include incorrect email server settings, webhook URLs not being correct, or filters in your automation not matching the data from the form. Always test your entire workflow with real data to catch these problems early.

Read next

All articles

Tell us about your business. We'll find the loopholes.

Share how you sell, deliver and get paid. We'll show you where time and money are leaking, and what we'd build to fix it.

Start the conversation