Portfolio management and MLS hygiene
A portfolio is not a static archive. Properties are added, sold, withdrawn, modified. Without structural maintenance, it becomes polluted: sold properties on Kyero, listings without photos, descriptions in one language, missing GPS. That pollution costs you reputation, leads, and revenue.
When is this relevant?
Section titled “When is this relevant?”- A buyer reports that a property is no longer available, painful
- Your portal statistics are skewed by sold properties
- Listings receive no leads and you wonder why
MLS pollution: the invisible problem
Section titled “MLS pollution: the invisible problem”Status in Tesoro does not match publication on external portals. Most common: sold/withdrawn in CRM, still on Kyero/Idealista/Fotocasa.
Why it is a problem
Section titled “Why it is a problem”- Buyers respond to unavailable properties → frustration + negative first impression
- Portal statistics are skewed → leads on sold properties cost time, no value
- Portals can penalize you → some use quality scores. Polluted data = lower score = lower visibility
View “MLS status check”
Section titled “View “MLS status check””| Setting | Value |
|---|---|
| Filter | status = sold, rented, cancelled or off_market |
| Columns | Name, status, MLS, publication date, agent |
Cleanup process
Section titled “Cleanup process”- Select the “MLS status check” view. All inactive properties are shown.
- Check the MLS column. Unavailable properties with a portal listing? → Depublish.
- Update publication settings. Open property, remove portal publications. Optionally set
display_on_websiteto no. - Check Feed Manager in Settings → Feed Export, no outdated data?
Incomplete files: invisible but undermining
Section titled “Incomplete files: invisible but undermining”A published property without complete information underperforms. Every missing element = lower chance of a lead.
What “incomplete” means
Section titled “What “incomplete” means”| Element | Why |
|---|---|
| Photos | Properties without = skipped by buyers. Do not stand out on portals. |
| Multilingual descriptions | Costa Blanca: buyers search in EN, DE, FR, NL, ES. One language misses a large part of the market. |
| GPS coordinates | Portals + your site use map views. Without GPS = not on map. |
| Basic features | Bedrooms, bathrooms, area, buyers filter on these. Empty = invisible in search. |
How to find incomplete files
Section titled “How to find incomplete files”No direct filter for “missing photos”. What you can do:
- Filter on
status = activefor published properties - Check column
web_views: 0 web views after weeks = probably incomplete - Open standout properties + check media, descriptions, location
- Use labels (
resource_label_ids), create label “Incomplete” + tag properties + filter on it
Mass actions: acting collectively
Section titled “Mass actions: acting collectively”Update, delete, or restore multiple properties at once. Works on a selection from the overview.
Available per resource
Section titled “Available per resource”| Resource | Batch actions |
|---|---|
| Properties | Soft-delete (batch), undo soft-delete (batch), hard-delete (batch) |
| Contacts | Update (batch), soft-delete (batch) |
| Leads | Update (batch), soft-delete (batch) |
| Deals | Update (batch), soft-delete (batch) |
Plus Mass Edit for fields like status, transaction type, agent, province, tags, labels.
Common mass actions
Section titled “Common mass actions”- Depublish sold properties: select, mass-edit status, or soft-delete batch
- Add tags for workflow (e.g., “Q4 price revisions”)
- Reassign agents: Mass Edit Assign To when team changes
- Bulk email from a filtered list (see Bulk operations)
Weekly cleanup routine
Section titled “Weekly cleanup routine”- Friday, MLS status check. Check view. Empty list = ideal.
- Depublish sold/cancelled properties if still on portals.
- Label incomplete files for Monday action by agents.
- Mass action for restructuring, agent assignment, tags, status bulk updates.
- Check Feed Manager feeds: partner offices receiving the right properties?
Strategic principles
Section titled “Strategic principles”- Clean portfolio = professional image: buyers react to pollution
- Labels are workflow tools: not just categories
- Mass actions save hours: even for small teams
- MLS hygiene is ongoing: check weekly, not monthly
- Incomplete files are invisible until you actively seek them