Skip to content

Propstack Newsletter Sign-Up

With WP-ImmoMakler PLUS, visitors to your website can sign up directly for your Propstack newsletter. The double opt-in process — including the confirmation email and link activation — is handled entirely by Propstack. Sign-up can be embedded in four ways: in the built-in contact form, via a shortcode, in page builders, and in WPForms forms.

  • WP-ImmoMakler PLUS PLUS
  • Propstack connection set up (API key in your website’s backend (wp-admin) under WP-ImmoMakler → Settings → Software/Portals → Propstack)
  • API key permissions (API v2): Brokers, Snippets, and Client statuses
  • The Propstack sender user must have a connected email account in Propstack

Step 1: Create an email template in Propstack

Section titled “Step 1: Create an email template in Propstack”

The double opt-in process is triggered by Propstack: WP-ImmoMakler submits the contact data, Propstack sends the confirmation email, and activates the newsletter consent after the link is clicked.

In Propstack, go to Administration → Snippets and create a new snippet. The template must contain the variable {{ kontakt_link }} — it generates the confirmation link and, when clicked, automatically activates the “Contact allowed”, “Property mailings requested”, and “Newsletter requested” flags on the contact record.

Propstack recommends the following template as a starting point:

Subject: Please confirm your newsletter subscription
{{ anrede }}
Thank you for your interest in our newsletter.
To complete your registration, please confirm by clicking the following
activation link that you have signed up yourself for the free newsletter
and would like to be informed by {{ konto.name }} via email about news
in the property market.
{{ kontakt_link }}
After clicking the link, you will be informed in a browser window about
the successful activation.
You may unsubscribe from the newsletter at any time. You can let us know
personally or unsubscribe yourself via a link in our newsletter.

Navigate in your website’s backend (wp-admin) to WP-ImmoMakler → Settings → Software/Portals → Propstack and scroll to the Newsletter Sign-Up section.

WP-ImmoMakler Propstack settings: Newsletter section with sender dropdown, email template dropdown and newsletter opt-in checkbox
FieldDescription
Newsletter Sign-Up: SenderThe Propstack user from whom the confirmation email is sent. This user must have a connected email account in Propstack.
Newsletter Sign-Up: Email TemplateThe snippet from Step 1.
Newsletter Sign-Up: Contact StatusThe status that newly created newsletter contacts receive in Propstack. Most accounts don’t need this — leave the field on “No status” in that case. If your Propstack account requires a status, Propstack rejects the sign-up with the message “Client status muss ausgewählt sein”; in that case, select a status here. You manage your statuses in Propstack under Administration → Contact Settings.
Show newsletter opt-in in contact formDisplays an additional newsletter checkbox in the built-in property contact form (see below).

If you enabled Show newsletter opt-in in contact form in the previous step, an optional checkbox appears in the built-in property contact form below the other checkboxes:

“I would like to receive regular updates on news in the property market.”

If a visitor ticks this checkbox and submits the form, WP-ImmoMakler creates the contact in Propstack and sends the confirmation email. The actual contact enquiry is not affected.

The shortcode [immomakler-propstack-newsletter] embeds a standalone newsletter sign-up form on any page or widget. PLUS

[immomakler-propstack-newsletter]

Available attributes:

AttributeDefaultDescription
show_name_fields0Set to 1 to display first name and last name fields
newsletter_consent_label(default text)Custom label for the consent checkbox

All supported page builders provide a WP-ImmoMakler element or widget for the newsletter form: PLUS

BuilderElement / Widget
GutenbergBlock WP-ImmoMakler Propstack Newsletter
ElementorWidget Propstack Newsletter
Divi 4Module Propstack Newsletter
WPBakeryElement Propstack Newsletter
BricksElement Propstack Newsletter
OxygenElement Propstack Newsletter

The elements offer the same options as the shortcode (show/hide name fields, custom consent label).

With the WPForms plugin you can integrate newsletter sign-up into an existing form or create a standalone newsletter form. PLUS

Adding a newsletter opt-in to an existing form

Section titled “Adding a newsletter opt-in to an existing form”

Add a Checkboxes field with one option to your form (e.g. “I would like to subscribe to the newsletter”) or use the GDPR field. Then open Settings → General → Advanced in the form editor and scroll to the WP-ImmoMakler: Propstack Newsletter section.

WPForms form editor: "WP-ImmoMakler: Propstack Newsletter" section with enabled toggle, consent checkbox, email field and optional first name and last name fields
FieldDescription
Activate Propstack newsletter sign-upEnables the feature for this form.
Consent checkboxThe individual checkbox option whose activation triggers the DOI email.
Email fieldThe form field containing the email address.
First name field (optional)Text field or WPForms name field with the first name.
Last name field (optional)Text field or WPForms name field with the last name.

The DOI email is only sent when the selected consent checkbox has been ticked.

Standalone newsletter form (without contact email)

Section titled “Standalone newsletter form (without contact email)”

To create a form that exclusively sends the DOI email: set up the form as described above, then delete all entries under Settings → Notifications. WPForms will then send no notification email; WP-ImmoMakler will only send the confirmation email when the consent checkbox is ticked.

Regardless of the integration method, WP-ImmoMakler performs the following steps when consent is given:

  1. Create contactPOST /v1/contacts: Creates the contact in Propstack with email address and optionally first and last name. If a contact status is selected above, it is sent as client_status_id. If a contact with this email address already exists, no duplicate is created.
  2. Send confirmation emailPOST /v1/messages: Sends the configured email template via the selected sender. The contact must click the {{ kontakt_link }} for Propstack to activate the newsletter consent.

The visitor receives no additional feedback on the page — the confirmation email comes directly from Propstack.