Die Funktion der Landing Pages ermöglicht das Erstellen, Editieren und Verwalten informativer Landing Pages in Ergänzung zu Ihren Marketing-Kampagnen.

Neben der Erstellung von informativen Landing Pages können Web-Formulare definiert werden, die den Besucher der Seite dazu animieren sollen, zum Beispiel, sich durch Angabe persönlicher Daten für einen Newsletter anzumelden oder einem Online-System beizutreten.

Beispiel​ für Integration

Web-Formulare können direkt in den HTML-Code der Landing Page integriert werden.

Folgendes Beispiel zeigt, wie ein Anmeldeformular für einen Newsletter auf einer Landing Page aufgesetzt wird.

Es wird empfohlen, die REST-Schnittstelle mit der Methode self subscription zu verwenden. Für weitere Informationen siehe IP Restriktion​.

Beispiel

<form action="<%InsertLPLink id="70"%>"/>
	<label for="name">First name:</label>
	<input name="user_firstname" required="" type="text" value="<%${user['FirstName']}%>"/>
	<label for="name">Last name:</label>
	<input name="user_lastname" required="" type="text" value="<%${user['LastName']}%>"/>
	<label for="email">Email:</label>
	<input name="pemail" required="true" type="email" value="<%${user['Email']}%>"/>
	<button class="submit" type="submit">Subscribe</button>
	<!-- HIDDEN FORM FIELDS -->
	<input name="action" type="hidden" value="updateRecipient"/>
	<input name="gid" type="hidden" value="1500162371"/>
	<input name="self" type="hidden" value="true"/>
	<input name="errorPage" type="hidden" value="<%InsertLPLink id="71"%>"/>
</form>
XML
Um ein Feld für eine Mobilfunknummer hinzuzufügen, verwenden Sie „pmobilenum“ statt „pemail“. Der Platzhalter für den Attribut ist <% ${user['MobileNumber']} %>.

Hinweise zum Beispiel​

  • Eingabefelder:
    Für das Formular können unterschiedlichste Felder definiert werden, die vom Benutzer auszufüllen sind. Für jedes Eingabefeld muss der Attributname als Platzhalter definiert werden, damit die Eingabe im neu angelegten Benutzerprofil zugeordnet werden kann.

  • Engage Platzhalter:

    EingabefeldPlatzhalter für Attribute
    user_firstname<%${user['FirstName']}%>
    user_lastname<%${user['LastName']}%>
    pemail<%${user['Email']}%>
    actionupdateRecipient
    selftrue

    errorPage


    Für jedes Eingabefeld muss der Attributname als Platzhalter definiert werden, damit die Eingabe im neu angelegten Benutzerprofil zugeordnet werden kann.

  • Platzhalter für die Landing Page:
    Um oben dargestelltes Beispiel auf einer Landing Page anzuwenden, müssen folgende Elemente angepasst werden:

    ElementAnpassungPlatzhalter
    Landing PageErsetzen Sie die Landing Page, auf der das Formular angelegt werden soll.<%InsertLPLink id="70"%>
    Verteiler-ID

    Ersetzen Sie unter gid​ die ID des Verteilers, für den die Anmeldung per Formular eingerichtet wird.

    1500162371
    WeiterleitungenErsetzen Sie die Landing Page, auf die ein Anwender weitergeleitet wird, wenn bei der Eingabe seiner Angaben Fehler aufgetreten sind.<%InsertLPLink id="71"%>