MLS Import Documentation Aug 7, 2026 · 3 min read

The Saved Properties block

The page that shows each visitor the listings they saved. Setup, what visitors see and why the editor shows a note.

B
Benjamin Levy
Contributor · MLSimport

The Saved Properties block shows each visitor the listings they saved, and nothing else. Two people opening the same page see different results, which is the point of it.

Place it on a page of its own, then link to that page from your menu with a name like Saved or My Shortlist.

Before you start

Visitors save properties by clicking the heart on a listing card or on a property page. The heart is there already; this block is only the page that lists what they saved.

What you can set

Per page is the page size, defaulting to 12. There is nothing else to configure, because the content is decided by the visitor.

As a shortcode

[mlsimport_saved count="12"]

In the block editor and Elementor

Add Saved Properties from the MLSImport group in the block inserter, or drag it from MLSImport Widgets in Elementor.

In both editors the block shows a note explaining what it does rather than a preview. There is no visitor in an editor, so there is nothing to preview.

Pro Tip

The block loads its content after the page arrives, which makes it safe to use behind a full page cache. The page itself is identical for everyone; only the listings inside it differ.

What visitors see

Someone with nothing saved sees a short message telling them so. Someone with saved listings sees them as ordinary property cards, with pagination once past the page size.

A saved listing that has since left the site is dropped from the list rather than shown as a broken card, so a shortlist never rots.

If it does not work

  1. It sits on Loading your saved properties. A JavaScript error on the page is stopping the request. Check the browser console, usually another plugin’s script.
  2. Saved listings vanish after a while. For a visitor who is not logged in the list lives in their browser, so clearing browsing data or switching device loses it. Logged in users keep theirs on the account.
  3. The heart does not appear on cards. The card is being rendered by something other than the plugin, for example a theme widget querying the post type directly.
  4. The list is empty for a user who saved things before logging in. The merge happens on login, so ask them to save one listing again while logged in and reload.

Frequently asked questions

Do visitors have to register to save a listing?

No. Anyone can save, and the list is kept in their browser. Logging in moves the list onto their account, where it follows them between devices.

What happens to a list saved before someone registers?

It is merged into their account the first time they log in, with duplicates removed, and the browser copy is cleared. Nothing is lost.

Can I email a visitor their saved properties?

Not from the plugin. The saved list is not a lead, and no notification is sent when someone saves a listing.

Is there a limit on how many can be saved?

There is a high ceiling in place to stop abusive requests, far above any real shortlist. Nobody reaches it in normal use.

  1. Favourites and saved properties
  2. The Property List block
  3. Property card styles V1, V2 and V3
  4. Building your pages: blocks, shortcodes and Elementor widgets

Send us the page and we will check what the saved list request is returning.

B
About the author
Benjamin Levy
Writes about MLS feeds, IDX compliance, and running real-estate websites on WordPress at scale.
All posts by Benjamin