🏠Property & Real Estate · Step-by-step guide

Every property enquiry scored, matched to listings and offered two viewing slots on WhatsApp

A free, ready-made n8n workflow (an automation you can copy) reads each property enquiry, uses OpenAI's AI to pick out budget, bedrooms and areas, scores how ready the buyer or tenant is, and matches them to your listings in a Google Sheet. Hot enquiries get two free viewing slots from your calendar sent by WhatsApp, and everything is logged.

⏱️ 3-4 hours the first time🎯 Advanced💵 n8n Cloud from about USD 20-24/month or free self-hosted, plus a few USD of OpenAI usage📋 8 steps
💬 ChatGPT🧩 Other
🎯 What you'll have at the endYou'll have an automation that reads every property enquiry, matches it to your listings and offers serious enquirers two viewing times on WhatsApp, while you keep the final say.

⚡ One-click install

Checked install page (app stores, official sites and template pages): tap to get it straight away.

🧰 Before you start

⏱️ Time needed3-4 hours the first time
💵 Rough costn8n Cloud from about USD 20-24/month or free self-hosted, plus a few USD of OpenAI usage

🪜 Step by step

🧑‍💻 This one is rated Advanced: you may want a tech-savvy friend or colleague to help with the setup.
🐣 Beginner mode: showing the 7 essential steps only. Extra steps are hidden; tap 🚀 Advanced at the top to see all 8.
✅ 0 of 8 steps done 📄 Printable page
  1. 1
    ☐

    Open the template

    Click the n8n template button on this page, then 'Use for free'. Sign in to n8n and it copies the workflow into your account.

  2. 2
    ☐

    Make the property sheet

    Create a Google Sheet with an 'Available properties' tab (reference, address, postcode, price, bedrooms, property type, listing type, status, link) and an 'Enquiries' tab for the log.

  3. 3
    ☐

    Add your settings

    Open the settings step at the start of the workflow and fill in your agency description, country code (+60 for Malaysia), working hours, viewing length and sheet details.

  4. 4
    ☐

    Connect your accounts

    Click each coloured step that shows a warning and connect OpenAI, Google Sheets and Google Calendar. n8n walks you through each sign-in.

  5. 5
    ☐

    Optional: connect WhatsApp, HubSpot and Slack

    WhatsApp needs an approved template message in Meta's WhatsApp Business Platform. If you don't use HubSpot or Slack, disable those steps (right-click, Deactivate).

    ➕ Extra step: hidden in 🐣 Beginner mode
  6. 6
    ☐

    Point your enquiry form at it

    Copy the workflow's webhook address (the link that receives new enquiries) into your website form or lead tool's 'send to webhook' setting.

  7. 7
    ☐

    Test with fake enquiries

    Send 3 test enquiries (one serious, one vague, one out of budget) and check the verdicts, matches and calendar slots look right.

  8. 8
    ☐

    Turn it on and check daily at first

    Switch the workflow to Active. For the first two weeks, read the Enquiries log every day and adjust the scoring prompt if it gets things wrong.

💬 Copy-paste prompts

Tap Copy prompt, paste it into your AI (Grok, ChatGPT, Claude or Gemini), then replace the [yellow bits] with your own details.

💬 Tune the AI scoring step
You read property enquiries for [agency name] in [areas, e.g. Klang Valley]. From the message, extract: budget in MYR, buy or rent, bedrooms, preferred areas, move-in date, financing status and any must-haves. Score readiness 0-100: high if they give a budget, a timeframe within 3 months and specific areas; low if vague. If something isn't stated, leave it blank. Never guess. Reply only in the JSON format required by the next step.
💬 WhatsApp viewing message (template wording)
Hi {{name}}, thanks for your enquiry about {{property}}. I can show you the place on {{slot_1}} or {{slot_2}}. Which suits you better? Reply with 1 or 2, or suggest another time. – [Your name], [Agency]

⚠️ Tips & common mistakes

🌟 Why it's worth it

💡 Why it mattersThe first agent to reply usually wins the client; this answers in seconds, day or night, and only sends you the serious ones.
🏷️ Real examplen8n's template sorts enquiries into VIEWING, NURTURE or WATCH, books tentative viewings and posts a summary to Slack.
🔌 Connects to:Website form (webhook)OpenAIGoogle SheetsGoogle CalendarWhatsApp BusinessHubSpotSlack
📰 Found via n8n template library: n8n template: Qualify property enquiries with OpenAI and book viewings via Google Calendar, WhatsApp, and HubSpot ↗

🔗 Helpful links

👀 You might also like

🏠 See all Property & Real Estate guides →

← Back to all use cases