Property Management

HavenStay Apartments — Lead Management and Inquiry Automation System

An end-to-end lead management system that captures property inquiries, prevents duplicate records, routes requests by department and automates internal and external communication.

Watch Project Walkthrough
Platform
Zapier
Industry
Property Management
Automations
1 multi-step workflow with 24 steps
Integrations
Lovable, Google Forms, Google Sheets, Gmail, Slack
Read time
6 min read

What was broken

Property inquiries were arriving through web forms but being processed entirely manually. The business had no system to detect returning guests, no automated acknowledgement for new inquiries, no structured routing to the right department and no real time visibility for internal teams. Every inquiry required someone to manually check records, send emails and notify the right people. The process was slow, inconsistent and prone to errors — especially duplicate customer records that created confusion downstream.

What I designed

Designed an end-to-end inquiry management workflow that captures submissions from a custom landing page, checks the customer database for existing records, updates or creates records based on the result, routes the inquiry to the correct department and triggers automated communications to both the guest and internal teams — all without manual intervention.

How information flows

  1. 1Landing Page Inquiry Submitted
  2. 2Google Forms Captures Data
  3. 3Zapier Triggered
  4. 4Google Sheets Database Checked
  5. 5Existing Guest: Record Updated
  6. 6New Guest: Record Created
  7. 7Department Routing: Sales or Property Management
  8. 8Personalized Acknowledgement Email Sent
  9. 9Slack Notification to Correct Team
  10. 10Lead Centralized in Database

The numbers behind it

1
Zaps
24
Steps
Lovable, Google Forms, Google Sheets, Gmail, Slack, Zapier
Integrations
2
Logic branches
2
Routing paths

Features and business value

Custom landing page in Lovable

Responsive property inquiry form built in Lovable.

Replaces unstructured inbound contact methods.

Google Forms integration

Captures all inquiry submissions and feeds them into the automation.

Creates a consistent data entry point.

Duplicate detection logic

Checks Google Sheets database before creating any new record. Existing guests have records updated instead of duplicated.

Maintains a single source of truth.

Department routing

Routes each inquiry to either Sales or Property Management based on inquiry type.

Ensures the right team receives every lead.

Personalized acknowledgement emails

Automatically sends a tailored confirmation email to every guest on submission.

Eliminates manual email follow-up.

Slack notifications

Alerts the correct internal team in real time when a new inquiry arrives.

Replaces manual internal communication.

Centralized lead database

All inquiries stored and updated in Google Sheets.

Full visibility into incoming leads and guest history.

Every automation, explained

01Automation 1
Trigger
Form submitted
Action
Search Google Sheets for existing guest record
Outcome
System determines whether guest is new or returning before taking any further action.
02Automation 2
Trigger
Existing guest found
Action
Update existing record with new inquiry details
Outcome
No duplicate records created, guest history maintained accurately.
03Automation 3
Trigger
No existing record found
Action
Create new record in Google Sheets
Outcome
Every new guest captured cleanly in the database.
04Automation 4
Trigger
Inquiry type identified
Action
Route to Sales or Property Management path
Outcome
Correct team receives the lead without manual sorting.
05Automation 5
Trigger
Routing complete
Action
Send personalized acknowledgement email via Gmail
Outcome
Guest receives instant confirmation without manual email required.
06Automation 6
Trigger
Email sent
Action
Send Slack notification to the correct team channel
Outcome
Internal team alerted in real time with full inquiry details.

Before and after

Before
  • Inquiries processed manually
  • Duplicate guest records created regularly
  • Delayed acknowledgement emails
  • Manual department routing
  • No real time internal visibility
  • Inconsistent follow-up across the team
After
  • Every inquiry captured and processed automatically
  • Duplicate records eliminated through detection logic
  • Guests receive instant personalized acknowledgements
  • Inquiries routed to the correct department automatically
  • Internal teams notified in real time via Slack
  • Centralized database gives full visibility into all incoming leads

Estimated impact

High

Reduction in manual lead processing

Significant

Improvement in response time to guest inquiries

Complete elimination through detection logic

Reduction in duplicate customer records

Inside the system

HavenStay Landing Page

Custom Lovable-built landing page where guests submit property inquiries.

Purpose · Shows the branded entry point that feeds the automation.

Zapier Workflow — Trigger and Lookup

Top of the Zap: form trigger, email verification, Google Sheets lookup and the initial split into paths.

Purpose · Visualizes how each inquiry is captured and checked against the guest database.

Zapier Workflow — Routing Paths

Property Management and Sales paths for both new and returning guests, each ending in Gmail acknowledgement and Slack notification.

Purpose · Demonstrates the department routing logic built into the workflow.

Gmail Acknowledgement

Personalized confirmation email received by the guest immediately after submission.

Purpose · Shows the automated external communication guests receive.

Slack Notification

Real time Slack alert to the property-management channel with full inquiry details.

Purpose · Shows the internal team notification that replaces manual handoff.

What this system delivers

Problem solved

A fragmented manual inquiry process with duplicate records, delayed responses and no real time visibility for internal teams.

System built

A Zapier workflow with 24 steps connecting a Lovable landing page, Google Forms, Google Sheets, Gmail and Slack — with duplicate detection and department routing built in.

Operational improvements

The system solved a fragmented manual process by building business logic into the automation rather than just connecting apps. The duplicate detection challenge led to a more robust solution that accounts for edge cases and maintains data integrity. The result is a lead management system that reflects how a real property management business should operate.

All data shown in screenshots is sample data used for demonstration purposes.