Public real estate pages often live longer than the fact they describe. A listing can move from active to pending to sold while an ad, article, chatbot and social post continue calling it available. That is not a cosmetic data problem. It changes the client’s decision and can create misleading advertising.
Status is part of the property fact
An address and price without status are incomplete. So are status and price without the time observed and the source. The monitored Via Tuscany record demonstrates the point: a public profile still surfaced the property under a “for sale” area, while the detailed property history showed it went pending on August 9, 2026.
How stale status spreads
- A paid ad continues spending on unavailable inventory.
- A chatbot tells a visitor a pending property is active.
- A blog embeds an old price without a date.
- A social redirect sends traffic to the wrong destination.
- The CRM scores repeated clicks as purchase intent when the visitor is only checking whether the listing changed.
The minimum listing record
A production property object should contain a stable property/listing identifier, address, price, status, status date, source, source URL or feed key, listing agent/broker attribution, last checked time and a conflict field. When two sources disagree, preserve the disagreement and send it to review.
{
"mls": "CV26159377",
"status": "pending",
"status_date": "2026-08-09",
"source": "authorized feed or verified portal",
"last_checked": "2026-08-14T...",
"campaign_eligible": false
}
Freshness controls around every channel
- Recheck before publishing a campaign.
- Recheck on a schedule appropriate to the feed.
- Invalidate cached answers after a status change.
- Label the observation date on public intelligence pages.
- Stop or reroute campaigns automatically when the property is no longer eligible.
- Require human review where sources conflict.
Trust comes from showing the timestamp
A site does not look weaker when it says “pending as observed August 14; verify availability.” It looks governed. The user can see the boundary between current evidence and a claim that needs rechecking.