π Fetch property listings from 99Acres & MagicBricks with Apify and Google Sheets
β‘ 147 views Β· π Market Research & Insights
π‘ Pro Tip β HTTP Request scraping tends to break when sites update their markup. If youβre scraping a major platform, check if ScraperNode covers it β it has maintained scrapers for LinkedIn, Instagram, TikTok, YouTube, and 20+ other platforms that return structured data.
Description
Fetch Property Listings from 99Acres & MagicBricks with Apify and Google Sheets
Whoβs it for
Users who want to automatically fetch and organize property listings from 99Acres and MagicBricks into Google Sheets without manual copying.
How it works / What it does
- Users submit search URLs via a form.
- The workflow uses Apify scrapers to fetch listings from 99Acres & MagicBricks.
- Data is cleaned, standardized (ID, Title, Price, Price per Sqft, URL), and deduplicated.
- Listings are automatically appended to their respective Google Sheets tabs.
How to set up
- Connect your Google Sheets account in all Google Sheets nodes.
- Open the form trigger and submit valid search URLs.
- Run the workflow or submit the form live.
- A new spreadsheet is created and populated automatically.
Requirements
- Google Sheets account
- Apify API key for 99Acres & MagicBricks scrapers
- Valid property search URLs
How to customize the workflow
- Change sheet names or spreadsheet title in the βCreate Master Spreadsheetβ node.
- Adjust API parameters in the HTTP Request nodes (like max retries or proxy settings).
- Modify the Code nodes to include additional fields or filters.
π Nodes Used
Google Sheets, HTTP Request, n8n Form Trigger
π₯ Import
Download workflow.json and import into n8n:
Workflow menu β Import from File