Viral Parent-Komponente
Die Viral Parent-Komponente wird in Kombination mit der viralen Komponente angewendet. In einer viralen Journey, in die Freunde eingeladen werden, kann die Viral Parent-Komponente zum Profil des einladenden Kontakts zurück wechseln, um Daten zu speichern (und ihn damit für das Einladen von Freunden zu belohnen), oder eine Mail verschicken, um ihn zu informieren, dass seine Freunde seine Einladung angenommen haben. Die Viral Parent-Komponente wird in der Journey immer irgendwo nach dem Trigger 'Freund' der viralen Komponente eingefügt.
Beispiel: Kontakte, die an einem viralen Wettbewerb teilnehmen, können ihre Gewinnchancen erhöhen, wenn sie Freunde einladen. Wenn ein eingeladener Freund aufgrund dieser Einladung ebenfalls am Wettbewerb teilnimmt, erhält der einladende Kontakt eine zusätzliche Gewinnchance.
In der Journey unten wird die Viral Parent-Komponente verwendet, um das Profil des einladenden Kontakts zu aktualisieren, wenn Freunde in der Einladungsmail auf "Registrieren" klicken. In den Eigenschaften der Viral Parent-Komponente wird das Feld LOYALTYPOINTS aktualisiert, und der Counter für eingeladene Freunde wird entsprechend hochgezählt. Der Trigger 'Parent' der Viral Parent-Komponente wechselt zum Profil des einladenden Kontakts, sodass ihm eine Mail geschickt wird, in der er über den Klick seines Freundes informiert wird. Gleichzeitig wird durch den Trigger 'Erfolg' der Viral Parent-Komponente die Journey für den Freundfortgeführt.Beachten Sie, dass der einladende Kontakt in dem Moment eine Belohnung erhält, in dem der Freund in die Einladungsmail klickt.

Events
Die Viral Parent-Komponente generiert drei Events:
- Erfolg: Wird getriggert, wenn der komplette Prozess der Datenvalidierung erfolgreich abgeschlossen wurde und die Daten des einladenden Kontakts gespeichert wurden. Der Speichervorgang wird in den Eigenschaften der Viral Parent-Komponente definiert. Dieser Trigger führt die Journey für den Freund, nicht für den Parent weiter.
- Fehler: Die Daten wurden nicht korrekt gespeichert. Der Speichervorgang wird in den Eigenschaften der Viral Parent-Komponente definiert. Dieser Trigger führt die Journey für den Freund, nicht für den Parent weiter.
- Parent: Dieses Event wechselt zum Profil des einladenden Kontakts. Alles, was nach diesem Event kommt, erfolgt im Profil des einladenden Kontakts: Datenspeicherung, Lookup,... Dies schließt z.B. auch das Versenden einer sofortigen Mail an den einladenden Kontakt ein, z.B. eine Mail, in der er informiert wird, dass sein Freund die Einladung angenommen hat.
Eigenschaften
Hier werden die Werte festgelegt, die im Profil des einladenden Kontakts gespeichert werden sollen.
Indem das Kontrollkästchen 'Nur einmal für jeden viralen Freund ausführen' aktiviert wird, wird die Aktualisierung des Datensatzes eines einladenden Kontakts nur einmal pro Freund durchgeführt. Ist dieses Kontrollkästchen nicht aktiviert, wird der Datensatz jedes Mal aktualisiert. Diese Option dient als Vorsichtsmaßnahme: Falls der Freund die Einladung z.B. ein zweites Mal annimmt, erhält der einladende Kontakt die 1000 zusätzlichen Treuepunkte nicht noch einmal. Ist das Kontrollkästchen aktiviert, erhält er die Punkte nur einmal.
Nachdem die Viral Parent-Komponente nun besprochen wurde: die Benachrichtigungsmail für den einladenden Kontakt
Der Trigger 'Parent' der Viral Parent-Komponente wechselt zurück zum Profil des einladenden Kontakts. Alles, was nach diesem Trigger kommt, erfolgt im Profil des einladenden Kontakts, einschließlich des Versendens der Mail, die ihn benachrichtig, dass sein Freund die Einladung angenommen hat. Wenn Sie in der Mail also Personalisierungsfelder verwenden, z.B. ~NAME~, wird der Name des einladenden Kontakts eingesetzt. Wenn Sie die Personalisierungsfelder des Freundes verwenden möchten, verwenden Sie den Scope VIRAL_FRIEND, z.B. ~VIRAL_FRIEND.NAME~.
Die Mail sollte eine sofortigeMail sein.
Technischer Hinweis:
Die virale Komponente beinhaltet das Event 'Freund', das zum Profil des Freundes wechselt, wenn er durch den Kontakt eingeladen wird. Im Profil des Freundes können Sie den Scope VIRAL_PARENT verwenden, um die Personalisierungsfelder des einladenden Kontakts einzusetzen, z.B. ~VIRAL_PARENT.FIRSTNAME~.
