ILS Listing Audit for Apartments and Multifamily: Why Listings Drift, What ILS SEO Really Controls and a Field-by-Field Checklist
For marketing managers, ILS owners and regional managers at multifamily operators who want more from the listings they already pay for.
For apartment communities, ILS SEO is mostly data. Paid packages buy prominence, and listing sites do not publish how they rank. What you control is whether every field your PMS sends (rent, fees, availability, lease terms, pets, amenities, floor plans, photos) is complete and identical on every site. Audit field by field, fix in the PMS, verify next sync.
- Separate what you buy (package placement) from what you control (the data in your feed), and fix the second before paying more for the first.
- In Brynson's analysis of 6,000 communities, nearly 89% described themselves differently depending on which listing site a renter visited, measured at origination.
- A fresh listing is not an accurate one: 97% of listings had been updated within the previous 90 days, yet conflicting fees, missing amenities and contradictory terms persisted.
- Fix drift in the PMS, not in the ILS dashboard, or the next feed import can bring the wrong value back.
- Treat stale availability and mismatched fees as advertising problems, not only lead-quality problems.
This guide is general information, not legal advice. Laws and regulator guidance change; check the current rules for your properties with your counsel before acting.
What ILS SEO means for an apartment community, and what it does not
An internet listing service is a closed search engine. The sites do not publish their ranking logic, so nobody outside them can honestly promise to move you up inside one. What is left splits into two columns.
| Lever | Bought or controlled | Where it changes | Effect on leads |
|---|---|---|---|
| Package tier and placement | Bought | ILS contract | How prominently you can appear |
| Sister and partner sites | Bought | The network you sign with (see the syndication map) | Reach |
| Rent range, fees, lease terms | Controlled | PMS and revenue management | Price filters, and whether the price holds at the tour |
| Amenities, pets, floor plans | Controlled | PMS or the ILS's structured fields | An empty field cannot match a renter's filter |
| Photos and description | Controlled | Marketing image library | Clicks and tour intent |
When a renter ticks "dogs allowed", a listing that never sent its pet policy has nothing to match, whatever package it is on. And the data is usually wrong somewhere: in Brynson's analysis of 6,000 properties and 1.6 million units, nearly 89% of communities described themselves differently depending on the site at origination, even though 97% of listings had been updated within the previous 90 days. A recent update proves the feed is flowing, not that every field arrived intact.
Eight ILS SEO fixes that are really data fixes
Ordered by impact on what a renter finds and believes. None needs a package upgrade.
- 01
Send every amenity the property has
An amenity missing from the feed cannot match a filter. Test: amenity counts in the PMS and on each site agree after mapping.
- 02
Make mandatory fees identical everywhere
Same name, amount and frequency as the fee schedule. A fee shown monthly on one site and one-time on another fails even if the amount is right.
- 03
Keep the rent range rentable
The low end is the number renters filter and compare on, so it must be leasable today. Re-check after every pricing run and every special that starts or ends.
- 04
Remove ghost units
Advertise only units vacant or on notice and leasable at the price shown, and spot-check the cheapest three per site monthly.
- 05
Publish every active floor plan
A missing studio or three-bedroom is inventory a bedroom filter cannot find. Match names, beds, baths and square feet.
- 06
State the pet policy in full
Pet rent, fee, deposit, breed and weight limits. A pet rent that differs between sites is also a fee mismatch.
- 07
Replace stale photo sets
Pre-renovation photos, or photos of amenities the text omits, set the wrong expectation at the tour. Check each site against one image library.
- 08
Clear manual overrides
List every value typed directly into an ILS portal and move it into the PMS. Overrides are where drift hides between audits.
The drift matrix: every field, how it breaks, how to check it
| Field | Source | Typical failure | Pass test |
|---|---|---|---|
| Name, phone, address | PMS property record | Old tracking number or former name on one site | The number on each listing reaches this property |
| Rent range | PMS or revenue management | Cached range; ended special still live | The low end is leasable this week |
| Mandatory fees | PMS fee schedule, mapped per ILS | Changed in PMS, not on one site; wrong fee type or frequency | Name, amount and frequency match the fee schedule |
| Availability | PMS unit status | Leased or down units still shown | Three sampled units are leasable at the price shown |
| Lease terms | PMS term and premium settings | Terms or short-term premiums differ | Matches what an agent would quote |
| Pet policy | PMS or manual ILS entry | Old pet rent, breed or weight limits | Matches the current policy and fee schedule |
| Amenities | PMS list mapped to each taxonomy | Renamed, missing, or removed but still listed | Every amenity present, as exact match or mapped synonym |
| Floor plans | PMS plan records | Plan dropped; beds, baths or square feet differ | Every active plan, matching specs |
| Photos | Image library or ILS photographer | Pre-renovation set; amenities the text omits | Current, this property, only claimed amenities |
The per-property, per-ILS audit sheet
One sheet per property: fields down the side, sites across the top. Record the value found, not a tick, so the next reviewer can see what changed.
| Field | PMS (truth) | ILS A | ILS B | ILS C | ILS D |
|---|---|---|---|---|---|
| Admin fee | $250 one-time | $250 | $400 | $250 | Not shown |
| 1-bed rent range | $1,640 to $1,910 | Match | $1,520 to $1,910 | Match | Match |
| Studio plan | Active, 540 sq ft | Listed | Listed | Missing | Listed |
| Washer and dryer | In unit | Match | In-Unit Laundry | W/D Hookups | Match |
16 checks, five fails (admin fee on B and D, stale special on B, studio on C, hookups on C) and one synonym to map (B). The fee fails go first because they are disclosure issues.
When you fix, add three columns: fixed where (PMS, feed mapping or dashboard), by whom, and the date the next sync confirmed it.
How to audit one property across every ILS
Seven steps take one property from the PMS record to verified fixes on every listing site.
Time needed: 2 hours
- 1
Export the PMS record of truth
Pull the property details, unit availability, rent ranges, fee schedule, lease terms, pet policy, amenity list, floor plans and current photo set from the PMS and marketing library.
- 2
List every site the property appears on
Include each ILS you contract with and the sister and partner sites they syndicate to, using the order forms and the ILS network lists.
- 3
Fill the audit sheet field by field
For each site, record the value actually displayed for every field in the drift matrix, not just pass or fail.
- 4
Separate synonyms from real differences
Map amenity names that mean the same thing, and mark anything that changes what the renter gets as a fail.
- 5
Rank the fails
Put fee and availability mismatches first, then rent range, floor plans, pet policy, amenities and photos.
- 6
Fix each fail at its source
Correct the PMS value, the feed mapping or the leftover dashboard override, and record where and by whom it was fixed.
- 7
Verify after the next sync
Re-check every fixed field once the next feed import has run, and close the item only when the listing agrees with the PMS.
Ghost units and stale availability
A ghost unit is an advertised apartment you cannot lease at the advertised price: already leased, down for renovation, or priced from an ended special. A renter steered from it to a dearer unit meets something close to what the FTC's Guides Against Bait Advertising describe: "an alluring but insincere offer to sell a product or service which the advertiser in truth does not intend or want to sell" (16 CFR 238.0). One factor the Guides weigh in judging whether an ad is a bona fide offer is failing to have enough of the advertised product available "to meet reasonably anticipated demands", unless the ad clearly discloses that supply is limited (16 CFR 238.3(c)). They are FTC guides written around retail merchandise, not a rental-specific rule, so read them as context for why advertising units you cannot lease draws scrutiny.
Monthly test: take the three lowest-priced units advertised on each site and confirm in the PMS that each is leasable today at that price. Any miss is a ghost unit.
Amenity synonyms: map them once, then stop reviewing them
Every ILS has its own amenity taxonomy, so amenities produce much of the audit noise and hide real misses inside it. The skill is telling a synonym from a different amenity.
| PMS value | Found on ILS | Verdict |
|---|---|---|
| Washer/Dryer In Unit | In-Unit Laundry | Synonym. Map it. |
| Washer/Dryer In Unit | W/D Hookups | Real difference: the renter supplies the machines. |
| Fitness Center | 24-Hour Fitness Center | Synonym only if it really is open 24 hours. |
| Covered Parking | Garage | Real difference: a carport is not a garage. |
Keep one mapping list per portfolio, noting who approved each entry, or every audit re-argues it.
Fix at the source, then verify on the next sync
Typing the right fee into an ILS dashboard fixes today's listing. But when the listing is fed from your PMS, the next import can replace the manual value and the drift returns. Check your ILS's help documentation for how your account handles feed and manual values.
- Fails on every site: the PMS value is wrong. Fix it there.
- Fails on one site: that site's feed mapping or a leftover manual override. Fix the mapping with PMS or ILS support, or remove the override.
- Done means verified: close the item only when the listing agrees with the PMS after the next sync.
How often to audit
40 properties x 4 ILSs x 9 fields = 1,440 checks per pass. At 20 seconds a check, that is 8 hours before any fixing, and it is stale after the next pricing run.
Audit every property in full at least quarterly, and re-check after the next sync whenever the fee schedule changes, a special starts or ends, a renovation finishes or an ILS package changes. Check availability weekly during lease-up.
When listing drift becomes a compliance issue
Section 5 of the FTC Act declares "unfair or deceptive acts or practices in or affecting commerce" unlawful (15 U.S.C. 45(a)(1)). In December 2025 Greystar agreed to pay $24 million to settle an FTC and Colorado case alleging hidden fees on top of advertised rent; the order requires it to "clearly and conspicuously display total monthly leasing prices and mandatory fees" (FTC press release). The release does not single out listing sites. But the FTC's own bait guides define advertising as "any form of public notice however disseminated or utilized" (16 CFR 238.0). If one ILS shows the wrong fee, that is the advertisement that renter saw.
Route fee mismatches to whoever owns fee disclosure, not only marketing. See which apartment fees belong in advertised rent and the fee transparency audit checklist.
Listing Consistency in Compliance360 runs this audit every night: it pulls each listing from five sources (Apartments.com, Apartment List, Zillow, Zumper and HelloData), compares every field with your PMS feed, shows the expected value beside the value found, maps amenity synonyms, and counts a fix as verified only when the next sync agrees. With ILS Management™, the Brynson team corrects the listing with the ILS, and the same view sits next to your packages and cost per lease. Brynson works with Apartments.com, Apartment List, Zillow and Zumper as partners.

Your biggest risk is fees
Fee Transparency runs daily audits of advertised versus total price on your own site and shares the Resolution Center with Listing Consistency, so an ILS fee mismatch and a website fee issue are one record.
Your biggest risk is photos
FrameCheck checks each listing photo against the registered original in your own image archive and shows what changed. Then a person decides.
You want to do it by hand
Use the drift matrix and audit sheet above, keep one amenity mapping list, and close a fix only after the next sync confirms it.
Frequently asked questions
It is making your listing findable inside sites such as Zillow and Apartments.com. Paid packages buy prominence and the sites do not publish their ranking logic, so what an operator controls is data: complete, accurate rent, fees, availability, amenities, pets, floor plans and photos on every site.
You cannot engineer a ranking the site does not publish, but you can stop losing renters who filter. A listing missing an amenity, floor plan or pet policy has nothing to match those filters. Fix the data first, then judge a higher package on cost per lease.
Ask any agency which levers it pulls. Package changes are a buying decision you can make with your own cost-per-lease data, and listing data is a field-by-field audit against your PMS. Be wary of claims of insider control over an ILS ranking.
When a listing is fed from your PMS, the next feed import can replace values typed into the portal. Correct the value in the PMS or the feed mapping, then confirm after the next sync.
Usually unit status did not refresh on one site, a manual listing was never removed, or a second feed created a duplicate. Spot-check the cheapest advertised units against PMS status monthly.
Fix the listings first. A higher tier shows the same data to more renters, so if the fee, rent range or amenities are wrong, you pay more to show more people the wrong listing.
How we checked this
Written by the Brynson Research Team and checked against the primary sources below. Each source shows the date we last read it. We update this page when the rules change; see the change log.
- 16 CFR 238.0, Bait advertising defined (FTC Guides Against Bait Advertising), Legal Information Institute, Cornell Law School (text of the Code of Federal Regulations), current. Accessed 2026-10-22.
- 16 CFR 238.3, Discouragement of purchase of advertised merchandise, Legal Information Institute, Cornell Law School (text of the Code of Federal Regulations), current. Accessed 2026-10-22.
- 15 U.S.C. 45, Unfair methods of competition unlawful; prevention by Commission, Legal Information Institute, Cornell Law School, current. Accessed 2026-10-22.
- Greystar Agrees to Pay $24 Million and Stop Deceptive Advertising Practices as a Result of FTC and Colorado Lawsuit Alleging the Firm Deceived Consumers About Rent Prices, Federal Trade Commission, 2025-12-02. Accessed 2026-10-22.
- Apartment Listing Accuracy Report, Brynson Research Team, 2026-10-22. Accessed 2026-10-22.
- Brynson, the Multifamily Intelligence Platform, Launches Compliance360 to Automate Digital Compliance Across Every Listing and Channel, Brynson, 2026-10-22. Accessed 2026-10-22.
Change log
- First published.
This guide is general information, not legal advice. Laws and regulator guidance change; check the current rules for your properties with your counsel before acting.