Import WPGet Pro
Menu

Real estate

Import MLS and Real Estate Property Feeds into WordPress

Import real estate listing CSV, XML, or BLM feeds into WordPress — prices, images, and status into a listing CPT. BLM is a free add-on; CPTs, ACF, and scheduled MLS refreshes are Import WP Pro.

Listing field mapper
Import WP custom post type mapper for directory listings, with title Leith Walk Studio and content mapped from CSV.
Property image gallery
Import WP Images and Attachments row mapping remote listing photo URLs into the Media Library.

Estate agency sites live on feeds, not one-off spreadsheets. Import WP maps listing CSV or XML onto a property custom post type, pulls remote photos into the Media Library, and uses the agent reference as a unique key so a new file updates price and status instead of duplicating the listing.

BLM (Rightmove-style .blm + ZIP media) is a free add-on. Importing into a custom post type, custom fields, or ACF (maps, galleries, repeaters) is Import WP Pro. Scheduled listing refreshes are Pro. There is no dedicated RETS protocol client — MLS offices that deliver CSV or XML are mapped like any other feed.

Import real estate listings from CSV or XML

Create an importer aimed at your listing CPT (Pro). Map price, status, bedrooms, address lines, description, agent reference, and taxonomies (area, type, tenure). Unique identifier should be the portal or agent reference, not the WordPress ID.

Images: map featured and gallery URLs (or BLM ZIP names) so files land in the Media Library. Re-runs should reuse the same attachment URL. Walkthrough pattern: bulk import remote images.

ACF listing models (floor-plan repeaters, map fields, galleries): ACF importer. JetEngine directories: JetEngine importer (Pro add-on).

Import a BLM Rightmove feed into WordPress

UK agencies still get {AGENT_REF} BLM files plus a ZIP of photos. The BLM add-on reads that format natively — no nightly “save as CSV.” Map headings onto your CPT, and use iwp_blmr_attachment for media names. Free add-on; cron is Pro.

Docs: Import BLM files. See also: BLM property feed importer.

Schedule MLS listing updates

Sold, withdrawn, and price-reduced rows must hit the site without a manual upload. Save the importer, point at the remote CSV/XML/BLM URL, and run hourly or daily with Import WP Pro cron. Skip unchanged listings so a 5,000-row extract does not rewrite every post.

Parser (nested XML, Excel, ZIP): CSV, XML, and Excel. CPT destination: import custom post types.

WordPress property feed FAQ

Can I import property listings with the free plugin?
BLM files yes (free add-on), typically into posts/pages unless you upgrade. A dedicated listing CPT, listing meta, and ACF maps need Pro. WooCommerce is the wrong template for most agency sites unless you are literally selling properties as products.
Does Import WP connect to RETS directly?
No. If the MLS or a third party drops CSV or XML, map that file. BLM is the native UK portal format we read without conversion.
How do I avoid duplicate listings?
Use the agent/portal reference as the unique key and enable Update.

Compare Free vs Pro.