In October 2023 I was actively looking for a property to buy. First-time buyer. Budget set. Mortgage agreed in principle. I had my saved searches on Rightmove and Zoopla, both set to send me a daily email digest of new listings matching my criteria.
On a Wednesday afternoon I got a call from an estate agent I had spoken to a few weeks earlier. She had a property coming to market that afternoon — off-market at first, but going live on Rightmove within the hour. Two-bedroom terraced house, just under my budget, in exactly the area I wanted. Did I want to view it that evening?
I said yes. I viewed it at 6 PM. By 9 PM three other people had viewed it. By the following morning there were five offers. I offered over asking price. I got the house.
When I looked at my Rightmove email digest that evening, the property was there. It had been live since 2 PM. My digest would have arrived the following morning at 7 AM. By which point the estate agent would have had no reason to call me specifically, and the property would have been on its way to an auction between five competing offers rather than a quieter early conversation.
The difference between finding that property in time and not finding it was a phone call I was lucky to receive and a monitoring system that was not fit for purpose.
Rightmove and Zoopla's daily email digests are a product of a different era — built when property search was a deliberate, once-a-day activity. In a market where popular properties in certain price bands receive multiple offers within hours of listing, daily digests are not alerts. They are retrospective newsletters.
The UK Property Deal Alerts actor was built to change that timing.
The actor monitors your saved search URLs from Rightmove and Zoopla — the same URLs you already have bookmarked, which already contain all your filters — and checks them on whatever schedule you set. Hourly if you want. Every three hours if that is sufficient. It maintains a record of every listing it has seen, keyed by the portal's listing ID, so it only triggers a new alert when a listing genuinely did not exist in the previous run.
For price reductions — equally important in a market where sellers have been adjusting expectations — the actor tracks the asking price of each listing between runs and flags any reduction above a configurable threshold. A property that drops from £425,000 to £399,000 is a different kind of signal to a new listing, but it is equally worth knowing about immediately rather than in tomorrow's digest.
The honest caveat I include in the documentation: Rightmove and Zoopla are among the most aggressively anti-bot protected websites in the UK. PerimeterX and Cloudflare sit in front of both. Residential proxies — which Apify provides natively — are required for reliable operation, and both portals update their detection patterns regularly. This is not a set-and-forget tool in the same way the government data actors are. It requires periodic maintenance.
I include that caveat because I think it is important. Anyone building tools that scrape major consumer portals should be honest about the maintenance burden. The alternative — using official property data APIs through services like Otta.io or Land Registry — would remove the scraping dependency but would lose the immediacy of new-listing detection. The trade-off is real and worth knowing about before you build your workflow on top of it.
What the tool does well, when it works, is transform property monitoring from a passive, once-daily activity into an active, real-time alert system. For investors who need to act quickly on BMV (below market value) properties, for house hunters in competitive markets, for estate agents monitoring competitor listings — the gap between daily and hourly is the gap between hearing about something in time to act and hearing about it after the fact.
I found the house I live in because someone called me. The actor is designed to be that call — automated, consistent, and not dependent on whether a particular estate agent happened to remember to pick up the phone.