Formulare verwenden
Mit Formularen können Sie Informationen zu Ihrer Zielgruppe erfassen. Sie bestehen aus HTML-Text im Formular und Anweisungen zur Vorgehensweise, nachdem ein Besucher das Formular weitergeleitet hat. Sie können beispielsweise festlegen, dass dem Besucher nach Übermittlung eines Formulars eine Nachfolge-E-Mail zugesendet werden soll. Die übermittelten Formulardaten werden in verschiedenen Datenquellen Ihres Accounts gespeichert. Der Besucher wird auf eine benutzerdefinierte Seite mit einer Danksagung weitergeleitet. Sie können in Oracle Responsys mit dem Formularassistenten, auf den Sie über das Menü "Formulare" zugreifen, Formulare erstellen.
Nachdem Sie ein Formular erstellt haben, gibt es drei Möglichkeiten, es in Ihren Marketingmaßnahmen zu verwenden:
- Generierung einer URL, die mit einer nicht personalisierten, leeren Version Ihres Formulars verwendet wird
- Generierung von Links zu personalisierten Versionen des Formulars zur Verwendung in Ihren E-Mail-Kampagnen
- Externes Hosten des Formularinhalts und Weiterleiten der Antworten an den Oracle Responsys-Formularhandler zur Verarbeitung
Leerversion eines Formulars verwenden
Wenn Ihr Ziel ist, grundlegende Abonnementinformationen, wie die Anmeldung für einen Newsletter, zu erfassen, dürfen Sie nicht mehr Daten als eine E-Mail-Adresse und einen Namen anfordern. Ein leeres, nicht personalisiertes Formular ist in diesem Fall die richtige Wahl.
Es gibt zwei Möglichkeiten, leere Versionen eines Formulars zu verwenden:
- Sie können die URL für ein leeres Formular überall im Web einfügen, etwa auf Ihrer Website oder in E-Mail-Kampagnen.
- Verwenden Sie die integrierte Funktion ($formlink(name)$ im E-Mail- Kreativelement, um einen Link zu einem leeren Formular zu generieren. Dies funktioniert nur innerhalb einer Oracle Responsys-Kampagne, nicht auf einer externen Webseite.
Beispiel: $formlink(FormExample)$
Nachdem ein E-Mail-Empfänger oder Websitebesucher das Formular ausgefüllt und weitergeleitet hat, werden die weitergeleiteten Daten mit der voreingestellten Formularregel verarbeitet.
Personalisierte Formulare verwenden
Personalisierte Formulare sind ideal für Preference-Center-Seiten, da Sie die Formularfelder mit den bekannten Informationen über die jeweilige Person vorausfüllen können, wodurch diese Person beim Ausfüllen des Formulars Zeit spart. Es gibt zwei Möglichkeiten, ein personalisiertes Formular zu verwenden: die integrierten Funktionen "prefilledform" und "formlink". Beide Methoden haben ihre Vorteile.
Integrierte Funktion "prefilledform"
Vorausgefüllte Formulare sind besonders für die Aktualisierung von Profilinformationen sinnvoll. Oracle Responsys ruft das aktuelle Profil des Empfängers in der Datenbank auf, wenn die E-Mail gerendert wird. Dieser Prozess kann zwar mehr Zeit in Anspruch nehmen als die unten aufgeführte Methode $formlink()$, mit diesem Prozess wird jedoch sichergestellt, dass die Profildaten aktuell sind. Und wenn Sie mit Profilinformationen arbeiten, ist es äußerst nützlich, sie zur Hand zur haben.
Beispiel: $prefilledform(targetCampaignName)$
Integrierte Funktion "formlink"
Sie können Links zu personalisierten Versionen eines Formulars generieren, indem Sie die integrierte Funktion $formlink$ in Ihr Kampagnennachrichtendokument einschließen. Da die URL alle Daten im Formular beim Starten enthält, ist ein Zugriff auf die Datenbank wie bei vorausgefüllten Formularen nicht erforderlich.
Es gibt drei Möglichkeiten, die integrierte Funktion $formlink()$ zu verwenden:
- Übernehmen Sie Daten aus Ihrer Kampagne durch Angabe eines Feldnamens in Ihrem Formular aus einer Verteilerliste oder einer ergänzenden Datenquelle. Beispiel: $formlink(yourformname, first_name)$. In diesem Fall ersetzt Oracle Responsys, wenn die Kampagne ausgeführt wird, das Feld "first_name" im Formular durch den Wert, der in diesem Feld für den jeweiligen Empfänger angegeben ist.
- Übertragen Sie Daten aus der Kampagnendatenliste, indem Sie einen Feldnamen einer im Formulardokument verwendeten Variablen zuordnen. Diese Methode ähnelt der ersten, aber der Feldname wird dem Namen einer in diesem Dokument verwendeten Variablen zugeordnet. Beispiel: $formlink(yourformname, first=first_name)$. Beim Senden der Kampagnennachricht ersetzt die Variable $first$ die Variable mit dem Wert "first_name" des Empfängers.
- Personalisieren Sie das Formular mit einem Literalwert für den Variablennamen. Beispiel: $formlink(yourformname, offerid=123)$. In diesem Fall wird der Wert "123" eingefügt, wenn eine Referenz auf $offerid$ im Formulardokument gefunden wird, und alle Empfänger erhalten denselben Wert in ihrer E-Mail.
Extern gehostetes Formular verwenden
Möglicherweise möchten Sie Ihren Formularinhalt auf Ihrer Unternehmenswebsite hosten. In diesem Fall können Sie ihn an den Oracle Responsys-Formularhandler posten, der die Formularantworten verarbeitet. Wenn Sie ein extern gehostetes Formular verwenden, müssen Sie die Formulardaten entweder über eine Formularweiterleitung oder ein HTML-Tag senden.
Verwenden Sie die Informationen auf der Seite "Formularverwendung", um Formularantworten zur Verarbeitung an Oracle Responsys weiterzuleiten. Denken Sie daran, dass Sie immer noch die Name/Wert-Paare am Ende des Links hinzufügen müssen, um die Variablendaten wieder an Responsys zu senden.
Beispiel für eine Formularaktions-URL:
<form method="post" action="https://yourcompanydomain/pub/rf">
<input type="hidden" name="_ri_" value="<encoded data>">
Beispiel für einen Link:
<a href="https://<yourcompanydomain>/pub/rf?_ri_=<encoded data>">