Automatisches Anlegen von Kontakten

Wenn jemand auf Ihrer Webseite ein Formular ausfüllt, möchten Sie in der Regel, dass dieser Kontakt auch in Propstack erfasst wird, genauso wie es auch bei den Immobilienportalen der Fall ist. Dazu bietet Propstack eine automatisierte Verarbeitung von E-Mails. Damit dies funktioniert muss die E-Mail in einem vorgegebenen Format mit festgelegten Feldern formatiert sein.

Mehr zur Automatisierung von E-Mail lesen Sie unter Die Webseite an Propstack anbinden, in der Propstack API Dokumentation.

Für WordPress werden zum Versand von Kontaktformularen im Regelfall Plugins verwendet, die eine entsprechende Funktion zur Verfügung stellt. Mit über 5 Millionen aktiven Installationen ist Contact Form 7 eines der am meisten eingesetzten Plugins für diese Aufgabe.

So richten Sie ein Kontaktformular ein

Das Kontaktformular ist mit die wichtigste Funktion einer Webseite. Darüber erhalten Sie Anfragen von Kaufinteressenten und Eigentümer. In unserer kurzen Beschreibung gehen wir davon aus, dass bei Ihnen Plugin Contact Form 7 bereits installiert und aktiviert ist und Sie damit vertraut sind, wie Sie Formulare anlegen. Um das Zusammenspiel mit Propstack zu automatisieren müssen Sie einige Punkte beachten.

Pflichtfelder

Damit Propstack einen Kontakt anlegen kann sind folgender Felder Pflicht:

  • Anrede
  • Vorname
  • Nachname
  • E-Mail-Adresse
  • Sprache

Sie können nachfolgenden Code als Beispiel für Ihr Kontaktformular nehmen und ihn in das Feld Formular für Ihr Kontaktformular kopieren:

<label>Anrede<em>*</em></label>
[select* salutation include_blank "Herr|mr" "Frau|ms"]

<label>Ihr Vorname<em>*</em></label>
[text* firstname]

<label>Ihr Nachname<em>*</em></label>
[text* lastname]

<label>Ihre Telefonnummer<em>*</em></label>
[tel* telefonnummer]

<label>Ihre E-Mail-Adresse<em>*</em></label>
[email* your-email]

<label>Betreff<em>*</em></label>
[select* your-subject include_blank "Allgemeine Anfrage" "Objekt verkaufen" "Objekt kaufen" "Termin vereinbaren"]

<label>Ihre Nachricht<em>*</em></label>
[textarea* your-message x6]

[acceptance data-protection]Ich willige ein, dass meine Daten für geschäftliche Mitteilungen zu Angeboten und Dienstleistungen der Immobilien GmbH gespeichert werden, und akzeptiere die Bestimmungen der <a href="/datenschutz/" target="_blank" rel="noopener">Datenschutzerklärung</a>.[/acceptance]

[submit "Senden"]

Wechseln Sie in den Reiter E-Mail und kopieren Sie folgenden Code in das Feld Nachrichtentext:

<!DOCTYPE html>
<html>
<head>
  <meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=yes" name="viewport">
  <meta content="noindex,nofollow" name="robots">
</head>
<body id="ps-kontaktanfrage">
  <p>Kontaktsprache: <span id="client_locale">de</span></p>
  <p>
    Anrede:
    <span id="client_salutation">[salutation]</span>
  <br>
    Vorname:
    <span id="client_first_name">[firstname]</span>
  <br>
    Nachname:
    <span id="client_last_name">[lastname]</span>
  </p>
  <p>
    E-Mail:
    <span id="client_email">[your-email]</span>
  <br>
    Telefon:
    <span id="client_phone">[telefonnummer]</span>
  </p>
  <p>
    Nachricht:<br>
    <span id="body">[your-message]</span>
  </p>
  <p>
    Zustimmung Datenschutzerklärung:
    <span id="client_accept_contact">ja</span>
  <br>
    Zeitpunkt: [_date] [_time]
  <br>
    Remote IP: [_remote_ip]
  </p>
</body>
</html>

Setzen Sie einen Haken bei der Checkbox HTML-Content-Typ verwenden. Ohne diese Einstellung kann Propstack die E-Mail nicht auslesen.

WP Import für Propstack Contact Form 7 E-Mail-Einstellung HTML

Stellen Sie sicher, dass der Absender der E-Mail nicht derselbe wie der Empfänger ist. Gerne wird als Absender und Empfänger des Kontaktformulars zum Beispiel info@domain.tld verwendet. Eine Eigenart von Propstack ist es, dass das System die an dieselbe E-Mail-Adresse gesendeten E-Mails wie die Empfänger-E-Mail nicht verarbeitet. Eine E-Mail von info@domain.tld an info@domain.tld wird daher nicht eingelesen.

Erhalten Sie jetzt das ausgefüllte Kontaktformular per E-Mail, erkennt Propstack diese Daten und automatisiert das Anlegen des Kontaktes. Anhand der E-Mail-Adresse erkennt Propstack, ob der Kontakt schon vorhanden ist. In dem Fall aktualisiert beziehungsweise erweitert das System diesen mit den zusätzlichen Daten.

So richten Sie eine Objekt- und/oder Terminanfrage ein

Interessiert sich ein Besucher auf Ihrer Webseite für ein Objekt, so möchte dieser im Regelfall eine Besichtigung vereinbaren oder mehr Informationen erhalten. In dem Fall würde Propstack nicht nur den Kontakt anlegen, sondern ihn auch als Interessenten mit dem Objekt verknüpfen.

Ein entsprechendes Formular fügen Sie als Widget oder mithilfe eines Shortcodes auf die Objekt-Detailseite ein. Also die Seite, die das Objekt mit allen Informationen anzeigt.

Damit die Verknüpfung des Kontaktes mit dem Objekt in Propstack funktioniert, erweitert WP Import für Propstack das Formular-Plugin und stellt die zusätzlich benötigten Variablen zur Verfügung. Ist WP Import für Propstack nicht aktiviert, funktioniert die Zuordnung nicht.

Legen Sie in Contact Form 7 ein Formular beispielsweise mit dem Titel "Terminanfrage" oder "Objektanfrage" an. In das Feld Formular kopieren Sie den nachfolgenden Code:

<label>Anrede<em>*</em></label>
[select* salutation include_blank "Herr|mr" "Frau|ms"]

<label>Ihr Vorname<em>*</em></label>
[text* firstname]

<label>Ihr Nachname<em>*</em></label>
[text* lastname]

<label>Ihre Telefonnummer<em>*</em></label>
[tel* telefonnummer]

<label>Ihre E-Mail-Adresse<em>*</em></label>
[email* your-email]

<label>Wunschtermin<em>*</em></label>
[date* date]

<label>Ihre Nachricht<em>*</em></label>
[textarea* your-message x6]

[acceptance data-protection]Ich willige ein, dass meine Daten für geschäftliche Mitteilungen zu Angeboten und Dienstleistungen der Immobilien GmbH gespeichert werden, und akzeptiere die Bestimmungen der <a href="/datenschutz/" target="_blank">Datenschutzerklärung</a>.[/acceptance]

[submit "Senden"]

[propstack_id propstack_id][listing_id listing_id][listing_url listing_url][listing_title listing_title]

Für die Verknüpfung in Propstack ist die letzte Zeile ausschlaggebend.

Wechseln Sie zum Reiter E-Mail und kopieren folgenden Text in das Feld Nachrichtentext:

<!DOCTYPE html>
<html>
<head>
  <meta content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=yes" name="viewport">
  <meta content="noindex,nofollow" name="robots">
</head>
<body id="ps-kontaktanfrage">
  <p>Kontaktsprache: <span id="client_locale">de</span></p>
  <p>
    Anrede:
    <span id="client_salutation">[salutation]</span>
  <br>
    Vorname:
    <span id="client_first_name">[firstname]</span>
  <br>
    Nachname:
    <span id="client_last_name">[lastname]</span>
  </p>
  <p>
    E-Mail:
    <span id="client_email">[your-email]</span>
  <br>
    Telefon:
    <span id="client_phone">[telefonnummer]</span>
  </p>
  <p>
    Terminanfrage zum Objekt <a href="[listing_url]">[listing_id]</a>:<br>
    <span id="body">
    <i>Wunschtermin</i>: [date]<br><br>
    [your-message]</span>
  </p>
  <p>
    Zustimmung Datenschutzerklärung:
    <span id="client_accept_contact">ja</span>
  <br>
    Zeitpunkt: [_date] [_time]
  <br>
    Remote IP: [_remote_ip]
  </p>
  <hr>
  <p>Objekt: [listing_id]<br>
  <a href="[listing_url]">[listing_title]</a></p>
  <p style="display: none;">
    <span id="property_id">[propstack_id]</span>
  </p>
</body>
</html>

Stellen Sie sicher, dass ein Haken für HTML-Content-Typ verwenden gesetzt ist. Ohne diesen kann Propstack die E-Mail nicht auslesen.

WP Import für Propstack Contact Form 7 E-Mail-Einstellung HTML

Fügen Sie das Formular nun auf der Anzeigen-Seite ein. Verwenden Sie zum Beispiel ein WPCasa Theme, so stellt dieses eine entsprechende Sidebar zur Verfügung. Gehen Sie dazu unter Design > Widgets und öffnen die Sidebar Einzelanzeige Sidebar.

WP Import für Propstack Formular-Widget einfügen

Fügen Sie hier den Block Contact Form 7 ein und wählen das gerade erstellte Formular "Terminanfrage" aus. Sollten Sie diese Option nicht haben, so sprechen Sie bitte mit dem Entwickler Ihres Themes, um die richtige Stelle für die Einbindung des Formulars zu finden.

Unterstützung weiterer Formular-Plugins

Aktuell erweitert WP Import für Propstack das Plugin Contact Form 7 um in Propstack die automatische Zuordnung von Kontakt und Objekt vornzunehmen. Weitere Plugins sind derzeit nicht in Planung. Sollten Sie jedoch ein anderes Formular-Plugin nutzen so lassen Sie uns das wissen. Wenn sich mehrere Kunden mit dem Wunsch der Unterstützung anderer Formular-Plugins melden werden prüfen dies zu programmieren.

Funktion vorschlagen

War dieser Beitrag hilfreich? ·