Description
This free plugin from the creators of Property Hive makes it easy to import and export properties to Houzez from various CRMs, including XML and CSV files in any format, into the popular Houzez theme.
We can import properties from the following estate agency CRMs/formats:
- 10ninety
- Acquaint
- agentOS
- Alto by Vebra
- Apex27
- BDP
- BLM
- CSV (any CSV file hosted on a public URL)
- Dezrez Rezi
- Domus
- Expert Agent
- Gnomen
- Jupix
- Kyero
- Loop
- MRI
- Street
- XML (any XML file hosted on a public URL)
We can export and upload feeds from Houzez to third party portals in the following formats:
- BLM
- Kyero v3
- Rightmove and OnTheMarket Real-Time Format (RTDF)
- Zoopla Real-Time Format
Here’s just a couple of reasons why you should choose the Houzez Property Feed plugin to import and export your property stock:
- 20+ years experience in working with property feeds
- New formats always being added
- Lots of settings and easy to configure
- In-depth documentation
Free features
- Automatic imports and export
- One active import and export
- Import and export up to 25 properties
- Logs stored for one day
PRO features
- All of the above, plus:
- Import and export unlimited properties
- Multiple simulateous active imports and exports
- Priority support
- Logs stored for seven days
- Import logs emailed to a specified email address
Screenshots
Once activated you'll be presented with a new 'Import Properties' admin menu item where you can manage your imports Existing automatic imports will be displayed along with scheduling information Adding and editing imports is easy with our simple to use interface Each time an import runs we'll store in-depth logs so you can see exactly what was imported and when, plus any errors that arose
Installation
Requirements
- Houzez theme installed and activated
- For formats that use XML the PHP SimpleXML library will need to installed
- That WP Cron is firing automatically or an alternative cron job in place
- For formats that send or receive files via FTP the PHP FTP functionality will need to be available
Automatic installation
Automatic installation is the easiest option as WordPress handles the file transfers itself and you don’t need to leave your web browser. To do an automatic install of Property Hive, log in to your WordPress dashboard, navigate to the Plugins menu and click Add New.
In the search field type “Houzez Property Feed” and click Search Plugins. Once you’ve found our plugin you can view details about it such as the point release, rating and description. Most importantly of course, you can install it by simply clicking “Install Now”.
Manual installation
The manual installation method involves downloading the Houzez Property Feed plugin and uploading it to your webserver via your favourite FTP application. The WordPress codex contains instructions on how to do this here.
Once installed and activated, you can access the import tool by navigating to ‘Houzez > Import Properties’ from within WordPress.
Updating
Updating should work like a charm; as always though, ensure you backup your site just in case.
Reviews
There are no reviews for this plugin.
Contributors & Developers
“Houzez Property Feed” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Houzez Property Feed” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
Changelog
2.0.27 – 2023-09-25
- Remove non-numeric characters from lat/lng related fields during CSV import
2.0.26 – 2023-09-24
- Ensure fave_featured meta key always set as it’s sometimes used for ordering and often resulted in no results showing if meta key didn’t exist
2.0.25 – 2023-09-22
- Added ability to specify media field character delimiter when media all sent in one CSV column. Defaults to comma
2.0.24 – 2023-09-22
- Added support for media URLs being in one comma-delimited CSV column, as opposed to one per column
- Added more debugging to Gnomen format should it not be able to obtain the XML
2.0.23 – 2023-09-08
- Imported price qualifier into ‘Price Text’ field from MRI format
2.0.22 – 2023-09-08
- Added support for Gnomen format
- Remember the point an import gets to so if it times out we can continue from this property/image the next time an import runs. This will also be reflected in the logs
- Added documentation links to taxonomy settings pages
- Cast all types and statuses to integers across all import formats. Previously there would be cases where a new property type of ’16’ for example would be created
- Corrected wrong post being referenced in remove logs
- Corrected typo in variable name passed to action
2.0.21 – 2023-09-05
- Added surface_area node to Kyero exports when applicable
- Added new remove action of ‘delete’ property (PRO users only)
- Corrected 0 STATUS_ID not importing in 10ninety format
- Corrected message shown when export completed
- Declared compatibility with WordPress 6.3.1
2.0.20 – 2023-08-18
- Only show ‘View BLM’ option when export is active
- Still output file when previewing BLM and no properties
- Clear down old generated BLM files sitting in uploads folder
- Cater for wildcard in field mapping export rules
2.0.19 – 2023-08-17
- Corrected issue with field mapping filter returning false instead of property data if no field mapping setup
2.0.18 – 2023-08-17
- Added ability to map price qualifiers in exports. BLM exports only for now
2.0.17 – 2023-08-17
- Added support for importing properties in the MRI XML format
2.0.16 – 2023-08-16
- Added more Houzez fields to dropdown in field mappings section of import settings (featured, show map, map address and more)
- Ensure warning shows in CSV import settings if no title, excerpt or content set
2.0.15 – 2023-08-14
- Cater for mapping property type combined with property style in Street format (i.e. Detached House – Bungalow)
- Declared compatibility with WordPress 6.3
2.0.14 – 2023-07-27
- Cater for Kyero fields being sent through as empty spaces when building display address/post title
2.0.13 – 2023-07-24
- Correct issue that prevented plugin from being deleted by adding dedicated uninstall.php file
2.0.12 – 2023-07-21
- Corrected status not being imported in BLM when set to 0
2.0.11 – 2023-07-12
- Added support for new Loop V2 status ‘soldSTC’ in mapping options
2.0.10 – 2023-07-07
- Added agent ID and agent name as possible contact information fields for the Kyero import format
2.0.9 – 2023-07-03
- Added geocoding functionality to formats that don’t provide a lat/lng, specifically BLM and AgentOS. This will pass the postcode to the Nominatim geocoding service and store the lat/lng returned
2.0.8 – 2023-06-30
- Correct featured image not getting set in BLM when files provided locally
2.0.7 – 2023-06-30
- Convert BLM data sent to UTF8 before importing. When the BLM was encoding using non-UTF8 encoding certain symbols would result in the post not being inserted
2.0.6 – 2023-06-29
- Added ‘Base URL’ option to BDP format as this might change based on a BDP account enviroment
- Added better debugging to BDP when invalid JSON is returned
- Capitalise frequency in import/export tables
- Corrected imports set to run every 15 minutes not respecting this
2.0.5 – 2023-06-29
- Corrected plugin not working if Houzez had been white labelled
2.0.4 – 2023-06-27
- Added field mapping rules to BLM and Kyero so exported data can be customised
- Added ability to preview the BLM
- Tidying up of unused variables and methods
2.0.3 – 2023-06-26
- Added support for automatic exports to Zoopla
- Corrections to RTDF format
2.0.2 – 2023-06-25
- Added support for automatic exports in the RTDF format for Rightmove and OnTheMarket
2.0.1 – 2023-06-23
- Added support for automatic exports in the Kyero v3 XML format
2.0.0 – 2023-06-23
- Added support for automatic exports. Only BLM format added for now but more to be rolled out soon
- Show admin notice if Houzez theme not active
- Only do redirect when plugin activated if Houzez is active. Previously it would show an error
1.0.21 – 2023-06-20
- Support for CSV format allowing any CSV file hosted on a public URL to be imported
1.0.20 – 2023-06-19
- Corrected issue with dragging of XML fields into field mapping rules when using XML format
- Added spacing between XML fields in field mapping section
1.0.19 – 2023-06-19
- Support for XML format allowing any XML file hosted on a public URL to be imported
- Show warning if trying to map a field that is already imported by default
- Make format dropdown searchable to make finding a format easier as the list grows
1.0.18 – 2023-06-15
- Field mapping feature in an import settings area updated to support groups of multiple rules
1.0.17 – 2023-06-14
- Added support for Kyero
- Catered for formats that don’t have a taxonomy mapping set
- Prevent license check being done multiple times on the same page which should improve performance
1.0.16 – 2023-06-14
- Check for ‘youtu’ instead of ‘youtube’ to cater for short URLs when deciding where to import a video
1.0.15 – 2023-06-13
- Added new ‘Field Mapping’ section to import settings to allow complete control over fields imported, as well as catering for any fields added using the Houzez Field Builder feature
1.0.14 – 2023-06-13
- Corrected field name referenced for status in Street format
1.0.13 – 2023-06-13
- Added ability to map additional CRM values when configuring taxonomy mapping. Useful if property types, for example, have been customised in the CRM and isn’t one of the standard ones
1.0.12 – 2023-06-12
- Added support for Jupix
- Cater for no display address/title in logs table
1.0.11 – 2023-06-11
- Added support for Expert Agent
- Added support for Domus
- Ensure features are cast to a string in Apex27
- Tweaks to open_ftp_connection() function so ftp_chdir() is only called when a directory is passed in
1.0.10 – 2023-06-09
- Added support for Dezrez Rezi format
- Corrected issues with email reports and remove action not saving
1.0.9 – 2023-06-08
- Added support for BLM format, specifically files sent via FTP to the server from the third party
1.0.8 – 2023-06-07
- Initial support for BDP format
- Added ‘Import Data’ meta box to property edit screen to see what data was sent by CRM
1.0.7 – 2023-06-07
- Initial support for Alto by Vebra format
- Show warnings when setting up an import if required libraries (cURL, SimpleXML etc) are missing
1.0.6 – 2023-06-07
- Initial support for agentOS format
- Added ability to add a warning message per format when setting up an import. Done for agentOS where we need to show a warning about throtlling
- Changed rent frequencies to lowercase
- Changed datatype of ‘entry’ field in logs table to store more text. Useful when wanting to see the full response
1.0.5 – 2023-06-06
- Initial support for Apex27 format
1.0.4 – 2023-06-06
- Initial support for Acquaint format
1.0.3 – 2023-06-06
- Initial support for 10ninety format
- Initial support for Street formats
1.0.2 – 2023-06-05
- Escaping and sanitization to meet WordPress plugin guidelines
- Don’t set global PHP limits to meet WordPress plugin guidelines
- Remove use of ALLOW_UNFILTERED_UPLOADS to meet WordPress plugin guidelines
1.0.1 – 2023-05-26
- Taxonomy mapping
- Contact information mapping and rules
- License key integration
- Only show pro link in plugin list if pro not in place
- Corrected featured image not getting set when new property imported
1.0.0 – 2023-05-23
- First working release of the plugin