ImmoEO petyadesign

Anleitung · estateOffice

estateOffice mit WordPress verbinden: Objekte automatisch auf Ihre Website

So übertragen Sie Ihre Immobilien aus estateOffice per OpenImmo-Export automatisch auf Ihre eigene WordPress-Website.

Kurz erklärt

Um estateOffice mit WordPress zu verbinden, richten Sie in estateOffice einen OpenImmo-Export per SFTP auf Ihren Webserver ein. Das WordPress-Plugin ImmoEO liest diesen Export automatisch und legt jede Immobilie als eigene Exposé-Seite an.

Ihre Objekte pflegen Sie weiterhin nur in estateOffice. Die Website zieht sich die Daten selbst, ohne Portal und ohne externe Immobilien-API dazwischen. Neue Objekte, Preisänderungen und verkaufte Immobilien erscheinen automatisch, meist innerhalb von 15 Minuten.

Voraussetzungen

Maklersoftware
estateOffice mit Zugriff auf die Exporteinstellungen
Website
WordPress 6.5 oder neuer, PHP 8.2 oder neuer, WooCommerce
Server
SFTP-Zugang zu Ihrem Webserver und ein Ordner, in den estateOffice schreiben darf
Plugin
ImmoEO, das OpenImmo WordPress Plugin

Was Sie vorab klären sollten

Bevor Sie den Export anlegen, sollten drei Fragen geklärt sein. Erstens: Wer hat Zugriff auf den Webserver? Den SFTP-Zugang vergibt meist Ihr Hoster oder die Person, die Ihre Website betreut. Zweitens: Welche Objekte sollen auf die Website? Üblich sind alle aktiven Objekte, auf Wunsch zusätzlich Referenzobjekte. Drittens: Soll die Website den gesamten Bestand bei jedem Export neu erhalten oder nur die Änderungen? Beides funktioniert mit ImmoEO. Für die meisten Büros ist ein regelmäßiger Export mit Änderungen der einfachste Weg.

Falls Sie die Website auf einem Server mit Firewall betreiben, muss estateOffice den SFTP-Port erreichen können. Ihr Hoster kann das in wenigen Minuten freigeben.

Schritt für Schritt: estateOffice mit WordPress verbinden

  1. 1

    Voraussetzungen prüfen

    Sie brauchen eine WordPress-Website mit WordPress 6.5 oder neuer, PHP 8.2 oder neuer und WooCommerce, dazu einen SFTP-Zugang zu Ihrem Webserver und Zugriff auf die Exporteinstellungen in estateOffice.

  2. 2

    Exportschnittstelle in estateOffice anlegen

    Legen Sie in estateOffice im Bereich Schnittstellen beziehungsweise Portale einen neuen Exportempfänger für Ihre Website an. Wählen Sie OpenImmo als Format und SFTP als Übertragungsweg. Tragen Sie Serveradresse, Benutzername, Passwort und den Zielordner ein. Die Anbieternummer übernehmen Sie aus Ihren estateOffice-Stammdaten.

  3. 3

    Eingangsordner und Import-Takt in ImmoEO einstellen

    Hinterlegen Sie in den ImmoEO-Einstellungen denselben Eingangsordner, den Sie in estateOffice als Ziel angegeben haben. Wählen Sie den Takt, in dem WP-Cron den Ordner prüft: alle 5, 15 oder 30 Minuten. Voreingestellt sind 15 Minuten.

  4. 4

    Ersten Trockenlauf ausführen

    Starten Sie einen Export aus estateOffice und anschließend in ImmoEO einen Trockenlauf. ImmoEO zeigt, welche Objekte angelegt, geändert oder entfernt würden, ohne Daten zu verändern. Prüfen Sie dabei Bilder, Preise und Texte.

  5. 5

    Import live schalten

    Wenn der Trockenlauf stimmt, schalten Sie den automatischen Import ein. Ab jetzt landet jede Änderung aus estateOffice im eingestellten Takt auf Ihrer Website.

Die Menübezeichnungen in estateOffice können je nach Version abweichen. Im Zweifel hilft der Support von estateOffice beim Anlegen des Exportempfängers, oder Sie überlassen die Einrichtung uns.

Wie Änderungen, Verkauft, Reserviert und Löschungen ankommen

estateOffice schickt bei jedem Export mit, was mit einem Objekt passiert ist. Im OpenImmo-Format steht dafür das Element aktion mit den Werten CHANGE für geänderte und DELETE für gelöschte Objekte. Zusätzlich enthält jedes Objekt einen Vermarktungsstatus.

ImmoEO wertet beides aus. Geänderte Objekte werden aktualisiert, gelöschte entfernt, reservierte, verkaufte und vermietete Objekte erhalten den passenden Status. Ein Hash der Quelldaten sorgt dafür, dass unveränderte Objekte übersprungen werden. Das hält den Import schnell, auch bei größeren Beständen. Vor jedem Update legt ImmoEO einen Sicherungspunkt an, auf den Sie bei Bedarf zurücksetzen können.

Objekte, die länger nicht mehr im Export enthalten sind, kann ImmoEO automatisch deaktivieren. Die Frist dafür stellen Sie selbst ein. So bleiben keine verwaisten Angebote online, falls einmal eine Löschmeldung fehlt.

Was danach auf Ihrer Website erscheint

Nach dem ersten Import legt ImmoEO für jedes Objekt ein WooCommerce-Produkt mit eigener Exposé-Seite an. Auf der Website stehen danach eine Objektliste, ein Suchformular mit Umkreissuche, eine Kartenübersicht auf Basis von OpenStreetMap und je Objekt eine Detailseite mit Bildern, Preisen, Flächen und Beschreibung zur Verfügung. Besucher können Objekte auf einer Merkliste sammeln, ein Exposé als PDF herunterladen und direkt beim zuständigen Ansprechpartner anfragen. Die Objektnummer steht dabei automatisch im Betreff.

Wie die Exposé-Seiten aussehen, legen Sie über einen von vier Render-Modi fest: Automatik, plugineigenes Layout, Elementor Pro oder Ihr Theme. Wer mit Elementor arbeitet, findet die Anleitung im Abschnitt Immobilien-Exposés mit Elementor Pro gestalten. Anfragen aus den Formularen lassen sich mit dem Leadgenerator für Makler verwalten, der beim Kauf von ImmoEO ohne Aufpreis enthalten ist.

Referenzobjekte

Viele Makler zeigen abgeschlossene Verkäufe als Referenz. In OpenImmo werden solche Objekte als Referenzobjekte gekennzeichnet. ImmoEO behandelt sie nach einer eigenen Regel: Sie können festlegen, ob Referenzobjekte auf der Website erscheinen und wie sie gekennzeichnet werden. Gemeint sind dabei Objekte aus Ihrem Bestand, nicht Kundenreferenzen.

Sicherheit und Datenhoheit

Die Übertragung läuft verschlüsselt per SFTP. Der Eingangsordner liegt auf Ihrem eigenen Webserver, und ImmoEO verarbeitet die Daten dort, ohne sie an einen Dritten weiterzugeben. Es gibt kein Portal und keinen Zwischenspeicher bei einem fremden Anbieter. Wenn Sie später Hoster oder Website wechseln, nehmen Sie Ihre Daten einfach mit: Sie liegen vollständig in Ihrer WordPress-Datenbank.

Für die Fehlersuche führt ImmoEO ein Protokoll jedes Imports und eine Historie je Objekt. Eine eingebaute Systemprüfung zeigt, ob alle nötigen PHP-Erweiterungen vorhanden sind und der Eingangsordner beschreibbar ist.

Häufige Fehler

Export kommt nicht an
Zugangsdaten oder Zielordner in estateOffice stimmen nicht mit dem Eingangsordner in ImmoEO überein. Prüfen Sie Pfad und Schreibrechte. Ein Trockenlauf zeigt sofort, ob ein Paket gefunden wurde.
Bilder fehlen
Der Export wurde ohne Anhänge eingerichtet oder als reine XML-Datei statt als ZIP-Paket. Stellen Sie in estateOffice den Export mit Bildern ein.
Objekte erscheinen doppelt
Meist wurde ein zweiter Exportempfänger mit anderer Anbieternummer angelegt. Verwenden Sie für die Website genau einen Empfänger.
Genaue Adresse wird nicht angezeigt
Das ist gewollt, wenn die Adresse in estateOffice nicht freigegeben ist. ImmoEO gibt gesperrte Adressen nie öffentlich aus und verortet dann nur über Postleitzahl und Ort.
Umlaute falsch dargestellt
Ein Problem der Zeichenkodierung im Export. Prüfen Sie, ob estateOffice UTF-8 ausgibt.

Hintergründe zum Format finden Sie im Ratgeber OpenImmo-Format erklärt.

Häufige Fragen

Ja. estateOffice exportiert Ihre Objekte im OpenImmo-Format per SFTP auf Ihren Webserver. ImmoEO liest diesen Export und legt die Objekte als Exposé-Seiten in WordPress an.

Nein. Der Export geht direkt von estateOffice auf Ihren eigenen Webserver. Es entstehen keine API-Gebühren, und die Daten liegen in Ihrer WordPress-Datenbank.

Sobald estateOffice exportiert hat, übernimmt ImmoEO die Änderung beim nächsten Prüflauf, also nach spätestens 5, 15 oder 30 Minuten, je nach Einstellung.

ImmoEO übernimmt den Vermarktungsstatus aus estateOffice. Verkaufte, vermietete oder reservierte Objekte werden entsprechend gekennzeichnet oder offline genommen. Ein am Objekt von Hand gesetzter Status bleibt bestehen.

Ja. Mit dem Integrationsservice ab 299 Euro richten wir die Verbindung zwischen estateOffice und Ihrer WordPress-Website für Sie ein.

Einrichtung lieber abgeben?

Mit dem Integrationsservice ab 299 Euro verbinden wir estateOffice und Ihre WordPress-Website für Sie, inklusive erstem Trockenlauf.

Autorin: Petya Kostova, petyadesign. Stand: 16. Oktober 2026. ImmoEO 5.0.1.