estateSmart WordPress Plugin: Import Properties Automatically
WP-ImmoMakler is the WordPress plugin for estateSmart: it automatically transfers your properties from estateSmart to your WordPress website via the OpenImmo interface.
Prerequisites
Section titled “Prerequisites”- An estateSmart account with an activatable OpenImmo export (portal interface)
- The FTP or SFTP credentials of your web server — you can obtain these from your web host
- A WordPress website with WP-ImmoMakler installed; the plugin automatically creates the transfer directory
/openimmo/
Setting Up the OpenImmo Export in estateSmart
Section titled “Setting Up the OpenImmo Export in estateSmart”Navigate in estateSmart to Settings > Export Portals (available at https://www.estatesmart.de/settings/exportportal) and create a new export portal.
Enter the FTP or SSH credentials for your web server and configure the following fields:
- Portal name: A descriptive name, e.g. “Website”, “Homepage” or your domain name
- Provider number: Any number — typically “1” if you are the sole provider
- Subdirectory: By default
/openimmo/in the WordPress root directory. If WordPress is installed in a subdirectory, enter the full path from the FTP root, e.g./clickandbuilds/app/wordpress_1/openimmo/ - FTP port: Port 21 for FTP; port 22 for SFTP/SSH
The property quota is determined by your WP-ImmoMakler license (BASIC: 30 properties; PLUS: 50, 100, 250 or more properties).
Transferring Reference Properties
Section titled “Transferring Reference Properties”To display reference properties on your website, create an additional portal interface in estateSmart that exports to the /openimmo/referenzen/ directory. WP-ImmoMakler recognises this directory and automatically marks the contained properties as references.
Further information can be found in the article “Displaying Reference Properties”.
If you have any questions about the setup, please contact support.
How the Automatic Import Works
Section titled “How the Automatic Import Works”The transfer runs in one direction: estateSmart exports the inventory as an OpenImmo file to the /openimmo/ directory of your website, and WP-ImmoMakler processes the file during the next import run — properties are automatically created, updated, or removed, depending on what the export contains. The import frequency is determined by the cron job.
All attachments — photos, floor plans, PDF documents — are transferred by the plugin to the WordPress media library. Cleanup and notifications are handled by the import settings: processed files can be deleted automatically, and successful imports can be reported by email.
Frequently Asked Questions about estateSmart and WordPress
Section titled “Frequently Asked Questions about estateSmart and WordPress”How quickly do changes from estateSmart appear on the website?
Section titled “How quickly do changes from estateSmart appear on the website?”As soon as estateSmart has transferred a new export to the /openimmo/ directory, WP-ImmoMakler processes the file during the next import run. How often estateSmart exports is configured in estateSmart; the import frequency on the website is determined by the cron job.
What happens to sold or rented properties?
Section titled “What happens to sold or rented properties?”That is up to you: with the option “Mark properties flagged as sold/rented as reference properties” under Settings: Import, brokered properties remain visible on the website as references. Otherwise, the behavior depends on your export: if estateSmart sends a deletion command or no longer transfers the property, it disappears from the website. For more details, see Displaying reference properties.
Are images, floor plans, and documents transferred?
Section titled “Are images, floor plans, and documents transferred?”Yes. All attachments from the OpenImmo export — photos, floor plans, PDF documents — are automatically imported into the WordPress media library. Image quality can be adjusted under Settings: Import; from WP-ImmoMakler PLUS onwards, images can additionally be converted automatically to the space-saving AVIF format.
What happens if I delete a property in estateSmart?
Section titled “What happens if I delete a property in estateSmart?”If estateSmart transfers a deletion command or a full sync without the property, it is also removed from your website. You can exempt reference properties from this — with the option “Ignore deletion commands for reference properties” under Settings: Import.