Quick overview
This workflow collects tenant reference requests via an n8n Form, logs them in Google Sheets, emails the previous landlord a feedback form link, and automatically sends reminders and escalations via email (SMTP/Gmail) when responses are overdue.
How it works
- Receives an agent’s tenant reference request through an n8n Form with the applicant, property, landlord email, and agent email.
- Appends a “Pending” tracking row to a Google Sheets tracker and alerts the agent via Gmail if the sheet write fails.
- Sends the landlord an email (via SMTP) containing a link to the landlord feedback form with the Submission ID in the URL, and alerts the agent via Gmail if the email fails.
- Waits 48 hours, looks up the tracking row in Google Sheets by Submission ID, and if the status is still “Pending” sends a reminder email to the landlord.
- Marks the tracking row as “Reminder Sent” in Google Sheets and emails the agent to prompt manual follow-up.
- Accepts the landlord’s feedback through a separate n8n Form and updates the matching Google Sheets row with the answers and a “Responded” status (or logs the raw response to a backup sheet if the update fails).
- Runs hourly to find “Pending” rows older than 49 hours, emails an escalation to the agent, and updates the row status to “Escalated” in Google Sheets.
Setup
- Connect Google Sheets credentials and select the “Tenant Reference Tracker” spreadsheet (and ensure it contains the expected columns in Sheet1 plus a “Raw Response Backup” sheet for fallback logging).
- Add email credentials: an SMTP account for landlord/reminder/escalation messages and a Gmail connection for agent failure alerts.
- Replace the placeholder URL in all email templates (YOUR-N8N-DOMAIN and REPLACE-WITH-LANDLORD-FEEDBACK-FORM-ID) with your Landlord Feedback Form production URL so the Submission ID query parameter is preserved.
- Review the schedule and timing values (48-hour wait and 49-hour escalation threshold) and adjust them to match your process before activating the workflow.
Requirements
- Google Sheets account (with a "Tenant Reference Tracker" spreadsheet)
- SMTP account for outbound landlord/reminder/escalation emails
- Gmail account for agent failure alerts
Customization
- Customize the reminder delay (default 48 hours), escalation threshold (default 49 hours), and email templates to match your agency's tone.