# Capture cleaning enquiries from WordPress forms with Google Sheets and Gmail

> Quick overview This workflow receives cleaning enquiries from a website form via a webhook, normalizes the submitted fields, logs each enquiry to Google Sheets, and (optionally) sends acknowledgement and owner-notification emails through Gmail based on postcode-to-owner routing. How it works 1. Receives a POST request on a webhook endpoint when a website enquiry form is submitted. 2. Normalizes common WordPress form payloads into consistent fields (contact details, message, and postcode) and generates a human-readable enquiry reference. 3. Rejects likely spam or incomplete submissions (for example, missing/invalid email or a filled honeypot field) and returns a JSON response to the website. 4. Assigns the enquiry to an area owner by matching the postcode prefix against configured rules and prepares customer and internal email content, including standard follow-up questions. 5. Appends the enquiry as a new row in a Google Sheets tracker so the enquiry is recorded even if email sending f

- **Domain**: `n8n-workflow-19543.n8n.io`
- **Provider**: n8n.io (https://n8n.io)
- **Kind**: workflow
- **Live-responds (last probe)**: None
- **Signed card**: False
- **Streaming**: False
- **Quality score**: 40%

## URLs
- Agent card: https://n8n.io/workflows/19543
- Page (HTML): https://agenstry.com/agents/n8n-workflow-19543.n8n.io
- Documentation: https://n8n.io/workflows/19543
