Can the plugin show only my own active listings, based on my agent ID, on a dedicated page or section?

Free Trial
Import MLS Listings
on your website
Start My Trial*Select a subscription, register, and get billed after a 30-day free trial.

Other Articles

Show only your own active MLS listings with MLSimport

Yes, you can show only your own active MLS(Multiple Listing Service) listings on a page or in a section by filtering with your agent ID. MLSimport lets you create an import profile that pulls just your active listings from your MLS account and turns them into property posts inside WordPress. After that, your theme tools can use that clean “my listings only” data set anywhere on the site without mixing in other agents’ properties.

How does MLSimport let me show only my own active listings?

You can import only your active listings by filtering with your own agent code in the MLS feed. At first this sounds complex. It is not.

The setup starts in the MLSimport connection wizard, where you enter your RESO Web API(Real Estate Standards Organization Web API) details and pick what you want to import. In that flow, you choose the MLS field that holds your Agent ID and set a filter so the plugin pulls listings only when that field matches your personal code. This means the data landing in WordPress is already trimmed down to “my listings only,” not the full MLS feed.

Next you limit the import to listings with status set to Active in the MLS status field, so pending or sold entries don’t show in your personal feed. MLSimport reads that status on each sync and skips anything that isn’t Active for that agent filter. A simple rule is one profile per agent, so a solo agent site usually runs one profile with AgentID plus Active as the base rules.

The plugin then runs an hourly sync using the RESO Web API, which updates your “my listings” set many times per day as your MLS changes. If a property switches to Pending, Sold, or Expired, MLSimport updates or removes that record on the next run, so your page rarely shows dead inventory for more than that short window. This same setup works across 800+ MLS boards in the USA and Canada, including busy areas where status changes happen all the time.

  • MLSimport connects to the MLS with RESO Web API and you set your Agent ID filter inside its import profile.
  • You choose only your listings by narrowing to your Agent ID and by setting status equal to Active during profile creation.
  • Inactive, sold, or expired listings drop out automatically on the next hourly sync as their MLS status changes.
  • The agent-only import profile becomes the clean data source for any My Listings or Featured sections on the site.

Can I place my own active listings on a dedicated page or section?

A dedicated page can show only your current inventory when theme elements use agent-based filters and an Active status rule. The idea sounds simple, and here it actually is.

Once MLSimport has brought your listings into WordPress as property posts, WP Residence can treat them like native content. You build a page, give it a URL such as /my-listings/, then drop in a property list module that queries only posts tied to your agent record and with status set to Active. That way the page stays in sync without you editing it every time a property changes.

The plugin’s filtered feed makes these theme queries safe to rely on, because the database already holds only your MLS data. In WP Residence, property list, grid, or slider elements have settings to pick a specific agent and to filter by current status. With one configuration, the same logic can power a full My Listings page, a small three-property grid on the homepage, and a strip of cards in the footer.

You can also reuse that agent filter in sidebars or page builder rows to keep your name clear across the site. For example, one common setup is a main page listing all your current properties plus a homepage band that shows the latest four from the same agent filter. Because MLSimport runs an hourly sync, any change in the MLS rolls through all of those sections at once, without double work.

How are my MLS agent listings linked to my agent profile in WordPress?

Imported properties are automatically attached to the right agent profile so each agent page shows only its own listings. You don’t have to link each one by hand.

MLSimport maps the MLS Agent ID field to the Agent profile field used by WP Residence during the import setup. When new properties arrive from the MLS, the plugin matches the Agent ID on each record to the correct Agent user or profile inside WordPress. That property is then saved already linked to that profile, which keeps the structure clean even if you handle many listings at a time.

Because this link is automatic, the agent detail pages in WP Residence can run a simple query like “show properties for this agent profile only” and stay accurate. Each profile page becomes a live list of that agent’s active MLS inventory without anyone tagging posts by hand. On multi-agent or team sites, this same mapping keeps each person’s listings separate but under one shared install, which cuts confusion and setup work for admins.

Can I combine my own listings with office or curated listings if needed?

You can mix your personal inventory with office or hand-picked listings by running separate import profiles and filters. The tradeoff is more profiles to manage.

The base method is to split data at the MLS level and then bring each stream into WordPress in a controlled way. MLSimport lets you create more than one import profile, so one can target your Agent ID while another focuses on an Office ID or a niche filter like price over 1,000,000. Each profile writes into the same property post type, but stores enough meta data for WP Residence to tell them apart later.

In the theme, you can then build different sections for My Listings, Office Listings, and curated groups like Luxury Picks using tags or featured flags. The plugin’s structured MLS data gives those sections something stable to query, while WP Residence can highlight chosen properties with its layout tools. Manual, non-MLS exclusives can still be added as regular properties and mixed into the same layouts when you want those special ones to show up near the synced feed.

How do I embed my own listings via shortcodes, blocks, and layouts?

Visual builder elements can focus on a single agent’s active listings and live anywhere in the site layout. This is where it gets more flexible.

Because MLSimport writes listings into the WP Residence property system, every layout tool the theme offers can focus on your agent record. Property list, slider, and map elements accept filters for agent and status so they only pull your active inventory. You can drop these elements into Elementor, WPBakery, or Gutenberg sections through shortcodes or blocks, then adjust settings like grid, list, or slider display.

Placement Filter Result
Dedicated My Listings page Agent ID plus status Active Current listings in grid or list view
Homepage hero section Agent ID plus featured flag Slider of highlighted personal listings
Agent profile page Agent ID inherited from profile List of that agent active properties
Neighborhood page Agent ID plus city or area That agent listings in one community

This pattern keeps page building simple, because you can reuse the same filters in many spots with different designs. Once you know which Agent ID and status you want, every list, map, or slider you add can follow that rule without custom code. The result is a site where your own listings show up where you expect them, but still stay in sync with MLS data.

Although, sometimes people overthink this part. They try to build complex custom queries when the built-in agent and status filters already solve it. You can start with one or two simple layouts, see that they react to MLS changes, then decide if you actually need more advanced layouts at all. Often you don’t, and that’s fine.

FAQ

Can I show only my listings and not other agents’ properties?

Yes, you can limit the site to show only your MLS listings and hide other agents’ properties.

In practice, you create a single MLSimport profile that filters by your Agent ID and by Active status. That profile becomes the only data source, so WordPress never receives other agents’ listings in the first place. WP Residence modules then query that data, giving you a clean “my listings only” experience across all pages and widgets.

What happens when a listing goes pending, sold, or expires in the MLS?

Status changes in the MLS are reflected on your site on the next MLSimport sync run.

The plugin checks the MLS about once per hour by default and reads the status for every property that matches your filters. If a listing changes from Active to Pending, Sold, or Expired, MLSimport updates or removes the post so your my listings pages stop showing it as available. Old listings don’t sit in your grids or sliders for much longer than that short update window.

Can I have one page with only my listings and still offer full MLS search elsewhere?

Yes, you can keep a personal listings page and still run a wider search across more MLS data.

One common pattern is to use a focused MLSimport profile for your own inventory and then let the main search reach all imported properties that meet broader rules. Your My Listings page points only at the agent-filtered posts, while a search page or map view can include more offices or areas if you configure extra profiles. Visitors get a clear personal section plus a fuller market view in one site.

Will I lose my agent-only setup when I update the theme or plugin?

No, your MLS credentials, filters, and agent mappings stay in place through normal updates.

MLSimport saves those details in the database, not in the plugin files that get replaced during an update. When you update WordPress, WP Residence, or the plugin itself, the stored Agent ID filters and RESO login remain intact. After the update, the next scheduled sync continues from the same settings without needing a full reconfiguration.

Facebook
WhatsApp
Twitter
LinkedIn
Picture of post by Laura Perez

post by Laura Perez

I’m Laura Perez, your friendly real estate expert with years of hands-on experience and plenty of real-life stories. I’m here to make the world of real estate easy and relatable, mixing practical tips with a dash of humor.

Partnering with MLSImport.com, I’ll help you tackle the market confidently—without the confusing jargon.