How we build this
A short note on what the data represents. We keep the collection details high-level on purpose — the point is a trustworthy history for buyers, not a recipe for copying the feed.
Market monitoring
We monitor the Waitakere residential market daily, drawing from the most widely used and trusted property listing sources in New Zealand. When a listing appears, changes price or wording, switches sale method, or drops out of the market, we keep a dated record so you can see how a property has been marketed over time — not just what it says today.
Rating value (CV)
Capital value (also called rating value) comes from the figures shown against a property on the open market when that information is available. We attach it to the same physical address we use for listing history, so a later campaign can still show the CV we last saw for that house. Where no CV is published for a property, we leave it blank rather than inventing one.
“Against rating value” compares a named asking price to that CV. Auction, tender, and negotiation campaigns often have no asking price, so we do not invent a gap in those cases.
Zoning
Zoning signals are matched geographically: we take the property’s map location and look it up against Auckland Council’s Unitary Plan layers (base zone plus relevant overlays such as heritage and special character). From that match we derive simple, first-pass hints — subdivision potential, redevelopment openness, indicative dwelling capacity — with a short reason line so the label is not a black box.
These are planning signals, not consent advice. Lot shape, access, services, hazards, and council process can all change what is actually feasible. Zoning data © Auckland Council, CC-BY-4.0.
Relists and campaigns
A campaign is one selling attempt — typically one listing ID from when an agency puts a house on the market until it stops appearing. A relist is when the same physical property shows up again under a new campaign, often with a different agency, headline, or price strategy.
We detect that by normalising the published address (and suburb) into a stable property key, then grouping every campaign that points at that key. Withheld-address listings are kept, but they are harder to join across campaigns until an address is published. Campaign count on a card is simply how many distinct selling attempts we have on file for that property.
Freshness
Property pages show a “data last updated” time based on the newest observation we hold for that address — a market check, a CV/detail refresh, or a zoning recompute. History rows only appear when something buyer-relevant actually changed, not merely because we looked again.
