Back to projects
Case Study

Rental Property Scraper & AI Deal Analyzer

An AI-powered rental analysis workflow that finds listings, cleans the data, removes duplicates, and scores each deal for faster review.

Tools used

n8nSerpAPIZillowGoogle SheetsOpenAI API

Problem

Rental research required too much manual checking across listing sources, spreadsheets, and pricing notes.

Solution

Built a workflow that collects listing data, normalizes key fields, stores structured results in Google Sheets, and uses OpenAI to classify listings as Good, Average, or Overpriced.

Result

Improved property review speed, reduced manual analysis, and created a repeatable AI-assisted decision system.

Video demo

Rental Property Scraper walkthrough

Loom walkthrough of the rental scraping workflow, cleaned listing data, and AI deal classification output.

Workflow breakdown

How the system works

The workflow is organized around clean inputs, clear decisions, and predictable handoffs so the result is useful for the team.

1

Search rental listing sources through SerpAPI and Zillow-related queries.

2

Clean, normalize, and deduplicate listing records before storage.

3

Send structured property details to OpenAI for pricing classification.

4

Write the final status and notes back to Google Sheets for review.

Screenshots

Project screenshots

Real workflow maps, app screens, and dashboard views from the system build.

n8n rental property scraping workflow with data extraction, filtering, Google Sheets, and AI analysis steps
n8n rental scraping workflow
Google Sheets table with cleaned rental listing URLs, rent, bedrooms, bathrooms, titles, and source fields
Cleaned rental listing data
Google Sheets AI output table with rental classification, deal rating, and pricing reason columns
AI pricing classification output

Ready to map a workflow like this?

Let's build a practical automation system for your business.