Aller au contenu

Inscription à la Newsletter Propstack

Avec WP-ImmoMakler PLUS, les visiteurs de votre site web peuvent s’inscrire directement à votre newsletter Propstack. Le processus de double opt-in — y compris l’e-mail de confirmation et l’activation du lien — est entièrement géré par Propstack. L’inscription peut être intégrée de quatre façons : dans le formulaire de contact intégré, via un shortcode, dans les constructeurs de pages et dans les formulaires WPForms.

  • WP-ImmoMakler PLUS PLUS
  • Connexion Propstack configurée (clé API dans le backend de votre site (wp-admin) sous WP-ImmoMakler → Logiciels/Portails → Propstack)
  • Clé API créée avec le modèle Propstack WP-ImmoMakler. Si la clé a été créée sans ce modèle, elle a besoin d’un accès en lecture à Brokers, Snippets et Client statuses (API v2), ainsi que d’un accès en écriture aux contacts et aux messages (API v1) — voir Autorisations de la clé API
  • L’utilisateur Propstack choisi comme expéditeur est connecté à une boîte de réception dans Propstack : seul ce lien permet à Propstack d’envoyer l’e-mail de double opt-in
  1. Créer un modèle d’e-mail dans Propstack

    Le processus de double opt-in est déclenché par Propstack : WP-ImmoMakler transmet les données de contact, Propstack envoie l’e-mail de confirmation et active le consentement à la newsletter après le clic sur le lien.

    Dans Propstack, accédez à Administration → Modèles de texte et créez un nouveau modèle. Le modèle doit contenir la variable {{ kontakt_link }} — elle génère le lien de confirmation et active automatiquement, lors du clic, les indicateurs « Contact autorisé », « Mailings immobiliers souhaités » et « Newsletter souhaitée » dans la fiche contact.

    Propstack recommande le modèle suivant comme point de départ :

    Objet : Veuillez confirmer votre inscription à la newsletter
    {{ anrede }}
    Merci de l'intérêt que vous portez à notre newsletter.
    Pour finaliser votre inscription, veuillez confirmer en cliquant sur le
    lien d'activation ci-dessous que vous vous êtes vous-même inscrit(e) à
    la newsletter gratuite et souhaitez recevoir des informations de
    {{ konto.name }} par e-mail sur les actualités du marché immobilier.
    {{ kontakt_link }}
    Après avoir cliqué sur le lien, vous serez informé(e) dans une fenêtre
    de navigateur de la réussite de l'activation.
    Vous pouvez vous désabonner de la newsletter à tout moment. Vous pouvez
    nous en informer personnellement ou vous désabonner vous-même via un
    lien figurant dans notre newsletter.

    Site web multilingue

    Sur un site web multilingue, vous pouvez créer un bloc de texte contenant des textes pour plusieurs langues. WP-ImmoMakler transmet la langue dès la création du contact, donc avant que Propstack n’envoie l’e-mail de double opt-in. La langue du contact est ainsi déjà définie lorsque Propstack évalue le bloc de texte.

    La langue retenue est celle de la page sur laquelle le visiteur s’inscrit (avec WPML ou Polylang) ; pour le formulaire de contact, à défaut, la langue du bien immobilier demandé. Sans plugin de multilinguisme, il s’agit de la langue de votre site web.

    Si la personne qui s’inscrit figure déjà dans Propstack comme contact avec une langue, le contact conserve cette langue. L’e-mail de double opt-in apparaît alors dans cette langue, même si le visiteur s’est inscrit sur une page dans une autre langue. Si aucune langue n’est encore enregistrée pour le contact existant, il reçoit la langue de l’inscription.

    Propstack sélectionne le texte via la langue du contact (kontakt.sprache). Créez en plus dans le bloc de texte un texte sans condition de langue, introduit par else. Sinon, l’objet et le texte restent vides lorsqu’un contact n’a pas de langue, ou une langue pour laquelle le bloc de texte ne contient aucun texte, par exemple pour un contact que vous avez créé manuellement dans Propstack. Cela vaut aussi bien pour l’objet que pour le texte :

    {% if kontakt.sprache == "es" %}
    Por favor, confirme su suscripción al boletín
    {% elsif kontakt.sprache == "en" %}
    Please confirm your newsletter subscription
    {% else %}
    Bitte bestätigen Sie Ihre Newsletter-Anmeldung
    {% endif %}
  2. Réglages globaux dans WP-ImmoMakler

    Accédez dans le backend de votre site (wp-admin) à WP-ImmoMakler → Logiciels/Portails → Propstack et faites défiler jusqu’à la section Inscription à la Newsletter.

    Réglages Propstack dans WP-ImmoMakler : section Newsletter avec menu déroulant expéditeur, menu déroulant modèle d'e-mail, menu déroulant statut du contact et case à cocher opt-in newsletter
    ChampDescription
    Inscription à la Newsletter : ExpéditeurL’utilisateur Propstack depuis lequel l’e-mail de confirmation est envoyé. Cet utilisateur doit être connecté à une boîte de réception dans Propstack.
    Inscription à la Newsletter : Modèle d’e-mailLe modèle de texte de l’étape 1.
    Inscription à la Newsletter : Statut du contactLe statut attribué aux contacts newsletter nouvellement créés dans Propstack. La plupart des comptes n’ont pas besoin de cette information — laissez alors le champ sur « Aucun statut ». Si votre compte Propstack exige un statut, Propstack refuse l’inscription avec le message « Client status muss ausgewählt sein » ; choisissez alors un statut ici. Vous gérez vos statuts dans Propstack sous Administration → Paramètres de contact.
    Afficher l’opt-in newsletter dans le formulaire de contactAffiche une case à cocher supplémentaire pour la newsletter dans le formulaire de contact de biens immobiliers intégré (voir ci-dessous).

Si vous avez activé Afficher l’opt-in newsletter dans le formulaire de contact à l’étape précédente, une case à cocher facultative apparaît dans le formulaire de contact de biens immobiliers intégré, sous les autres cases :

« Je souhaite recevoir régulièrement des informations sur les actualités du marché immobilier. »

Si un visiteur coche cette case et envoie le formulaire, WP-ImmoMakler crée le contact dans Propstack et envoie l’e-mail de confirmation. La demande de contact en elle-même n’est pas affectée.

Le shortcode [immomakler-propstack-newsletter] intègre un formulaire d’inscription à la newsletter autonome sur n’importe quelle page ou widget. PLUS

[immomakler-propstack-newsletter]

Attributs disponibles :

AttributValeur par défautDescription
show_name_fields0Définir à 1 pour afficher les champs prénom et nom
newsletter_consent_label(texte par défaut)Texte personnalisé pour la case de consentement

Tous les constructeurs de pages pris en charge proposent un élément ou widget WP-ImmoMakler pour le formulaire de newsletter : PLUS

ConstructeurÉlément / Widget
GutenbergBloc WP-ImmoMakler Propstack Newsletter
ElementorWidget Propstack Newsletter
Divi 4Module Propstack Newsletter
WPBakeryÉlément Propstack Newsletter
BricksÉlément Propstack Newsletter
OxygenÉlément Propstack Newsletter

Les éléments offrent les mêmes options que le shortcode (afficher/masquer les champs de nom, étiquette de consentement personnalisée).

Avec le plugin WPForms, vous pouvez intégrer l’inscription à la newsletter dans un formulaire existant ou créer un formulaire de newsletter autonome. PLUS

Ajouter un opt-in newsletter à un formulaire existant

Section intitulée « Ajouter un opt-in newsletter à un formulaire existant »

Ajoutez à votre formulaire un champ Cases à cocher avec une option (p. ex. « Je souhaite m’abonner à la newsletter ») ou utilisez le champ RGPD. Ouvrez ensuite Réglages → Général → Avancé dans l’éditeur de formulaire et faites défiler jusqu’à la section WP-ImmoMakler : Propstack Newsletter.

Éditeur de formulaire WPForms : section "WP-ImmoMakler : Propstack Newsletter" avec bouton bascule activé, case de consentement, champ e-mail et champs optionnels prénom et nom
ChampDescription
Activer l’inscription au newsletter PropstackActive la fonctionnalité pour ce formulaire.
Case de consentementL’option de case individuelle dont l’activation déclenche l’e-mail de double opt-in.
Champ e-mailLe champ du formulaire contenant l’adresse e-mail.
Champ prénom (optionnel)Champ texte ou champ nom WPForms avec le prénom.
Champ nom (optionnel)Champ texte ou champ nom WPForms avec le nom de famille.
Champ civilité (optionnel)Liste déroulante ou champ à choix multiples avec la civilité. Propstack connaît les civilités Monsieur et Madame : WP-ImmoMakler reconnaît les choix « Herr » et « Frau » ainsi que « Mr », « Mrs », « Ms », « Monsieur », « Madame », « Señor » et « Señora ». Pour tout autre choix, par exemple « divers » ou « non précisé », le contact est créé sans civilité.

L’e-mail de double opt-in n’est envoyé que lorsque la case de consentement sélectionnée a été cochée par le visiteur.

Formulaire de newsletter autonome (sans e-mail de contact)

Section intitulée « Formulaire de newsletter autonome (sans e-mail de contact) »

Pour créer un formulaire qui envoie exclusivement l’e-mail de double opt-in : configurez le formulaire comme décrit ci-dessus, puis supprimez toutes les entrées sous Réglages → Notifications. WPForms n’enverra alors aucun e-mail de notification ; WP-ImmoMakler n’enverra que l’e-mail de confirmation lorsque la case de consentement est cochée.

Quelle que soit la méthode d’intégration, WP-ImmoMakler effectue les étapes suivantes lorsque le consentement est donné :

  1. Créer le contact — POST /v1/contacts : Crée le contact dans Propstack avec l’adresse e-mail et, optionnellement, le prénom et le nom et, si un champ civilité est attribué dans WPForms, la civilité (salutation). Si un statut de contact est sélectionné ci-dessus, il est envoyé en tant que client_status_id, et la langue du visiteur en tant que locale (voir Site web multilingue). Si un contact avec cette adresse e-mail existe déjà, aucun doublon n’est créé ; une langue qui y est enregistrée reste inchangée.
  2. Envoyer l’e-mail de confirmation — POST /v1/messages : Envoie le modèle d’e-mail configuré via la boîte de réception de l’expéditeur sélectionné. Le contact doit cliquer sur {{ kontakt_link }} pour que Propstack active le consentement à la newsletter.

Le visiteur ne reçoit aucun retour supplémentaire sur la page — l’e-mail de confirmation provient directement de Propstack.