Table of Contents
If you’re using our Property Import Add on, then this update is for you. At the end of each quarter we like to do a round up of all the changes we’ve made, broken down by CRM. This post relates to changes made during Q1 of 2024.
General
- Cater for media with .ASP extension in media queue cron
- Output ‘Only import updated properties‘ setting on main imports table
- Add ‘propertyhive_property_import_queued_media_imported‘ action to media cron when media has finished importing for a property
- Always ensure media cron is queued and automatically reschedule it if it’s not
- Add support for ‘imported_ids‘ and ‘import_id‘ as new property shortcode attributes
- Add filter ‘propertyhive_property_import_include_deleted_in_filter‘ to exclude deleted imports from admin property filter
Vebra Alto
- Added support for comma-delimited branch mapping so you can map multiple offices in Alto to one office in Property Hive
Street
- Use ‘instructed date’ field in date set as the WordPress publish date
- Use ‘modified date’ field in date set as the WordPress modified date
- Import brochures sent in the ‘additional media’ section
Loop
- Update image URLs to pass width as parameter (e.g. ?width=1150) instead of appending them with ‘-big.jpg‘ which will be removed
- Add ‘letAgreed‘ to default list of lettings statuses
- Add filter ‘propertyhive_loop_endpoints‘ to add more endpoints (i.e. if wanting to include sold properties and use the separate endpoint)
Reapit Foundations
- Filters added to API details (client ID and client secret) so it could be used with a private app
- Just use the property ID as the filename when importing brochures. Previously we would use the strapline field which could be long or invalid as a filename
BLM
- Cater for image URL’s with query strings
Jupix
- Import material info when applicable (requires ‘&version=3.0‘ to be appended to the URL)
- Continue imports from where they get to last if the previous one fell over
Expert Agent
- Import let available date
- Cater for missing or empty price so round() function doesn’t throw a PHP warning
MRI
- Import tenure and material info from MRI
Rex
- Extract price from ‘price_advertise_as‘ field instead of using ‘price_match‘ field
- Import brochure descriptions
- Import EPC’s into correct section
- Set properties as ‘Let‘ when necessary in
- New default status mappings for ‘Sold‘ and ‘Let‘
- Correct field name: system_listing_state
- Set virtual tour label
- Trim API details entered to avoid issues with rogue spaces being copied
Dezrez Rezi
- Import EPC’s as documents, regardless of type
Apex27
- Correct commercial descriptions importing
- Add support for ‘VirtualTours’ node
- Import EPCs files if present
Kyero
- Add the ability to only import updated properties with the addition of a new settng
Muven
- Import let date available
- Add ‘Let Agreed‘ as default lettings status
- Add ‘House‘ and ‘Studio Flat‘ to list of default property types
Domus
- PHP8 compatibility fix with regards to setting featured properties
VaultEA
- Cater for non royal mail address. Overseas feeds seem to have the address structured differently
SME Professional
- Add commercial support to XML import
- Import ‘address_4‘ into County field
RE/MAX
- Add support for importing properties in the RE/MAX format
Agency Pilot
- Correct rent frequency importing incorrectly
Arthur Online
- Increase timeouts in API requests
Pixxi CRM
- Add support for importing properties from Pixxi CRM
Caldes
- Set a property as ‘featured’ if a property is received with type ‘Featured’
- Round floor area to 2 decimal points
- Support for multiple property types
- Correction to features
If you have a Pro subscription or legacy license key you can benefit from the above updates by updating to the latest version (2.0.11) through WordPress right away.
If you’re completely new to Property Hive, download the core plugin to get started. You can then access the import add on as part of the Import Only Pro package or as part of the All Features package.
To learn more about our Property Import add on, you can find out more on our website.