Turn an empty WordPress site into a real estate website with live MLS listings, start to finish.
MLSImport is a WordPress MLS plugin and an IDX plugin alternative. A traditional IDX plugin renders listings from someone else's server inside your pages; this MLS plugin connects to your MLS over the RESO Web API and writes listings into WordPress as real property pages, on your domain, in your theme, indexable by Google.
In this step-by-step tutorial you will install the plugin, connect your MLS with RESO Web API credentials, choose and map import fields, and build your first import task with hourly sync.
Start here if you are comparing options:
IDX plugin vs MLS plugin, the full comparison: https://mlsimport.com/best-idx-plugin...
Is there a free IDX plugin for WordPress: https://mlsimport.com/free-idx-plugin...
MLSImport vs IDX Broker: https://mlsimport.com/mlsimport-vs-id...
MLSImport vs Realtyna WPL: https://mlsimport.com/mlsimport-vs-re...
Features: https://mlsimport.com/features/
Pricing: https://mlsimport.com/mls-import-plug...
RESO Web API Access video: • How to Connect WordPress to MLS Listings: ...
MLSImport official website: https://mlsimport.com/
🔎 What You’ll Learn in This Video
• What you need before connecting to an MLS
• How RESO Web API access works
• How to install and activate the MLS import plugin
• How to connect WordPress to your MLS
• How to select which MLS fields are imported
• How to map MLS fields to your theme
• How to hide fields from public display
• How import tasks work
• How to control listing titles
• How to filter by city, county, postal code, subdivision, property type, and status
• How automatic hourly updates work
• Why each listing can only be imported once
🧱 Who This Video Is For
✔ Realtors building their own website
✔ Brokerages creating an MLS powered website
✔ WordPress users new to real estate sites
✔ Developers setting up MLS feeds
✔ Anyone who wants real listings on their website
No coding required.
RESO Web API Access video: • How to Connect WordPress to MLS Listings: ...
MLSImport official website: https://mlsimport.com/
✅ Themes mentioned: WPResidence, Houzez, RealHomes
Timecodes
00:00 Intro: what you’re building today
00:27 The one detail that decides if setup feels smooth: RESO Web API access
01:18 The 4 requirements to use MLSImport
02:11 Install the plugin
02:47 Open MLSImport Settings
03:00 Enter MLSImport username + password (not email)
03:15 Choose your MLS from dropdown
03:30 Add MLS credentials (token or client id/secret)
03:45 Select your WordPress theme
03:50 Save Changes + how to read the two connection confirmations
04:20 Go to Select Import Fields
04:30 Waiting for fields list to load from MLS API feed
04:50 Field table overview: field name + import checkbox
05:20 Edit Front End Labels
05:30 Hide Fields from Public
06:00 Post meta mapping (map to the theme’s existing Property Detail Fields)
06:10 Example: sync MLS ListingId with the theme Listing ID field
06:25 Category mapping (taxonomies)
06:45 Actions and field ordering
07:10 How to verify field changes are saved
07:30 Import Tasks list: what each row means
08:20 Import Tasks list: how to check Last Check Date when Hourly Sync is enabled
08:40 Import Task details: what each filter is and what it does
09:00 Found listings warning + splitting into smaller tasks
09:10 How Many to import + enable Auto Update every hour
09:45 Title Format: control listing titles
10:22 Select Agent or Agency (who receives leads)
10:50 Filters overview: values are pulled directly from the API feed
11:10 Filter by City or County + add Extra City / Extra County if missing
11:20 Filter by Subdivision, MLS Area Major, or Postal Code
11:30 Filter by Property Type or Property SubType
11:45 Status filters + Delete Statuses behavior
12:05 Internet display filters (compliance)
12:10 Filter by specific agent or office
12:20 Import a single listing using ListingId
12:30 Exclude listings for import management
12:50 Save the task + start the import
13:05 The rule: each listing can be imported only once
14:31 End