Back to all work

StreetEasy Research Pipeline

Automated listings research pipeline for a real-estate operator, delivering matching results into the client's existing spreadsheet on a recurring cadence.

  • Python
  • n8n
  • Google Sheets API
  • Web Scraping

Problem

Real estate firms spend hours every two weeks manually searching StreetEasy, copying listing data into spreadsheets, and formatting it for analysis. By the time the research is compiled, market conditions have shifted and the process starts again, creating a recurring time sink.

Solution

A Python pipeline orchestrated through n8n that scrapes StreetEasy listings on a 2-week cadence. It extracts key data (price, location, square footage, days on market), normalizes it, and pushes the structured results directly into the client's existing Google Sheet. The client opens the same spreadsheet they've always used; it's automatically populated with current market data.

Results

  • Recurring manual research eliminated
  • Delivers structured data on a fixed cadence
  • Automated recurring cadence
  • Delivered into client's existing workflow

Tech Stack

  • Python
  • n8n
  • Google Sheets API
  • BeautifulSoup

Want something like this for your team?

Fixed-price builds. Optional monitoring & support retainer after go-live.

Book a workflow call