I am looking for a highly experienced freelancer who can build a robust and repeatable web scraping framework using Octoparse (or a similar platform) to help us collect property data from three major UK listing platforms: -Rightmove.co.uk -Zoopla.co.uk -OpenRent.co.uk
The scraping setup should follow specific parameters and export new listings daily to a Google Sheet, appending new data without replacing existing entries.
For each property that meets the criteria, the following data should be scraped:
-Website link to the listing -Name of the lettings agent -property address as on the website -Marketing price -Agent’s email address (by searching the agent's website)
Filtering Criteria (to be built into the scrape):
-Number of Bedrooms: **Multiple searches based on presets (e.g. 2-bed, 3-bed, 4-bed, 5+ bed), each tied to its own maximum budget cap.
-Budget Ranges: **Configurable per bedroom range (to be input by us via preset criteria).
-Proximity to Train/Overground Stations: **Properties must be within 1 mile of a train or overground station (use of geolocation required, not just keyword mention).
-Distance from Central London: **Must fall within a maximum 20-mile radius from Central London (this should be applied strictly using each platform’s area filters or via Octoparse logic).
Output Details: -Data should be exported to a Google Sheet, which appends new listings daily without overwriting or duplicating existing entries. -Manual export is fine for now, but automated export (if possible within Octoparse free version) is preferred.
Deliverables: -Fully configured scraping tasks in Octoparse for all 3 platforms -Setup of multiple preset searches (based on bedroom/budget combinations) -Tutorial (video or written guide) showing how we can adjust budgets, bedroom filters, and radius in the future