
Gumtree Property Scraper | Auto filters Duplicates
Pricing
$15.00/month + usage

Gumtree Property Scraper | Auto filters Duplicates
Scrape unlimited property listings from Gumtree. Capture prices, descriptions, and locations fast—ideal for rent-to-rent sourcing and investor leads.
5.0 (1)
Pricing
$15.00/month + usage
1
Total users
3
Monthly users
3
Runs succeeded
>99%
Last modified
17 days ago
Unlimited runs, no per-result fees!
What Does This Tool Do?
This tool automatically collects property information from Gumtree.com without you having to visit each listing manually. Instead of spending hours:
- Browsing through hundreds of property pages
- Copying details into spreadsheets
- Repeatedly checking for new listings
Our tool does all this work for you! It searches through Gumtree according to your criteria (location, price range, etc.) and creates a complete list of all matching properties with their details. You can then easily:
- Compare multiple properties at once
- Track price changes over time
- Find the best deals before others
- Make data-driven decisions for property investment or rental searches
🚀 How to Use Gumtree Scraper
Follow these simple steps to start collecting property data:
-
Set Up Your Search
- Visit Gumtree.com
- Enter your desired location
- Apply your filters (price, bedrooms, property type, etc.)
- Click "Search" to see your results
- Copy the URL from your browser
-
Run the Scraper
- Go to your Apify Console
- Find "Gumtree Scraper" in your actors list
- Click "Run"
- Paste your search URL into the
startUrls
field - Click "Run" to start scraping
-
Get Your Results
- Wait for the scraper to finish
- Download your data in JSON, CSV, or Excel format
- Use the data to analyze properties and make informed decisions
📋 What You'll Get
Each property listing includes:
Field | Description | Example |
---|---|---|
title | Property title | "Self Contained Studios to Rent in Tooting Broadway" |
price | Monthly rent with currency symbol | "£1550" |
location | City/area/region | "Tooting Broadway, London" |
bedrooms | Number of bedrooms | "7" |
property_type | Type of property | "Flat" |
date_available | Move-in date | "26 Jun 2025" |
seller_type | Type of seller | "Private" |
date_posted | Date when listing was posted | "2025-07-05" |
price_value | Numeric price without currency | "1550" |
price_frequency | Price frequency (pm, pw, etc.) | "pm" |
listing_id | Unique identifier for the listing | "1499893351" |
url | Direct link to the property | "https://www.gumtree.com/p/property-to-rent/..." |
description | Full property description | "Prime Tooting Location - Available Now!..." |
seller_name | Name of seller/landlord | "Frank" |
phone_number | Contact phone number | "0798532XXXX (Click Reveal on website)" |
images | Array of property image URLs | ["https://imagedelivery.net/..."] |
scraped_at | Timestamp when data was collected | "2025-07-06 02:01:05" |
⚙️ Advanced Configuration
The actor accepts the following input parameters:
{"startUrls": [{"url": "https://www.gumtree.com/search?search_category=property-to-rent"}],"includeDuplicates": false,"convertPwToPm": true,"proxyConfiguration": {"useApifyProxy": true}}
Configuration Options
Option | Description | Default |
---|---|---|
startUrls | List of Gumtree search URLs to scrape | Required |
includeDuplicates | Whether to include duplicate listings in the output. When false, listings seen in previous runs are automatically skipped. | false |
convertPwToPm | Convert weekly prices (pw) to monthly prices (pm) by multiplying by 4.33. This helps normalize pricing across different listing formats. | true |
proxyConfiguration | Proxy settings for the scraper to avoid IP blocking | Optional |
🔄 Deduplication
The actor automatically handles duplicate listings by:
- Tracking previously seen listings using a user-specific dataset
- Excluding duplicates by default (can be overridden with
includeDuplicates: true
) - Maintaining data consistency across multiple runs
- Using both listing IDs and URLs for comprehensive duplicate detection
- Optimizing storage and processing by avoiding redundant data
💡 Tips for Best Results
-
Search URLs
- Use specific search filters on Gumtree
- Copy the exact URL from your browser
- You can use multiple URLs in one run
- Save your favorite search URLs for future use
-
Running Regularly
- Set up scheduled runs to catch new listings
- The tool will automatically track what's new
- No need to worry about duplicates
-
Data Usage
- Results are available in JSON, CSV, and Excel formats
- Easy to import into spreadsheets, databases, or analysis tools
- All data includes timestamps for tracking when information was collected
- Phone numbers may show as "Click Reveal on website" for privacy protection
❓ Need Help?
If you encounter any issues:
- Check your search URL is correct
- Ensure you have proper permissions
- Contact support if problems persist
📄 License
MIT
Related Actors
Looking for more property data? Check out these related actors:
- OpenRent Property Scraper | Unlimited Usage - Scrape property listings from OpenRent.co.uk
- SpareRoom Property Scraper | Unlimited Usage - Scrape property listings from SpareRoom.co.uk
- Gumtree Property Scraper | Unlimited Usage - Scrape property listings from Gumtree.com