Ausgangslage
Sie haben ein Empfängerprofil wie in folgendem Beitrag erstellt. Dieses Empfängerprofil haben Sie, wie hier beschrieben, auf Ihrer eigenen Homepage eingebunden.
Wenn Sie nun das Empfängerprofil direkt via URL aufrufen, z.B. wie folgt:
https://www.meineseite.ch/profilseite.html
wird Ihnen folgende oder eine ähnliche Meldung angezeigt:
Diese Meldung erscheint immer dann, wenn das Empfängerprofil ohne Parameter contactHash aufgerufen wird. Dieser Parameter ist zwingend erforderlich, damit das Formular funktioniert.
Wie wird das Empfängerprofil korrekt aufgerufen?
Mit dem Empfängerprofil sollen die Daten eines beliebigen Kontakts angepasst werden. Damit das Formular weiss, welchen Kontakt es bearbeiten soll, muss der Kontakt per contactHash Parameter geladen werden. Dieser Parameter wird per Query String in der URL angegeben. Dabei handelt es sich um einen GET Parameter, der in der URL wie folgt auszusehen hat:
https://www.meineseite.ch/profilseite.html?contactHash=123xyz
Der contactHash Parameter ist ein eindeutiger Hash, über den jeder Kontakt identifiziert werden kann. Dieser Hash wird beim Importieren eines Kontakts bei Swiss Newsletter automatisch erzeugt.
Wie erhalte ich nun automatisch für jeden Kontakt den korrekten Profillink?
Jeder Kontakt benötigt demzufolge seinen persönlichen Profillink, damit er seine (und nur seine!) Daten anpassen kann. Normalerweise möchten Sie den Profillink per Newsletter an Ihre Kontakte zusenden. Im Newsletter Editor gibt es dazu das Insert-Tag Empfängerprofil, welches den korrekten Link für Ihre Kontakte automatisch erstellt. In diesem Fall möchten Sie aber auf das Empfängerprofil auf Ihrer Homepage verlinken. Darum können Sie das beschriebene Insert-Tag in diesem Fall nicht einsetzen.
Der Link muss im Newsletter anders aufgebaut werden und zwar wie folgt:
Der Profillink kann z.B. als Textlink im Newsletter hinterlegt werden. Dazu markieren Sie den Text, bei dem Sie den Link hinterlegen möchten.
Fügen Sie nun die URL auf Ihre Homepage wie folgt ein:
https://www.meineseite.ch/profilseite.html?contactHash=
Nach dem = Zeichen am Schluss müssen Sie nun folgendes Insert-Tag [[hash]] einfügen. Dieses Insert-Tag wird beim Versand durch den jeweiligen Hash des Kontakts ersetzt.
Der Link sollte zum Schluss wie folgt aussehen:
Nun können Sie den Newsletter als regulären Versand an Ihre Kontakte versenden und jeder Kontakt wird seinen persönlichen Profillink erhalten.
Kommentare
0 Kommentare
Zu diesem Beitrag können keine Kommentare hinterlassen werden.