0 votes
in SoSci Survey (dt.) by s341055 (110 points)

Liebes Team,
ich möchte eine Erhebung durchführen, die über mehrere Erhebungszeiträume geht. Dafür habe ich mehrere Fragebögen und Serienmails angelegt. Teilnehmer*innen sollen automatisiert eine Einladung nach 3 und 6 Tagen (nach erster Erhebung) erhalten und die vorgesehenen Follow-Up Fragebögen ausfüllen.

Mit der opt-in/double-opt-in Funktion geben Teilnehmerinnen zunächst ihre E-Mail-Adresse ein und erhalten einen Bestätigungslink, wodurch sie folgend zum ersten Fragebogen weitergeleitet werden. Die mailSchedule Funktion im PHP Code habe ich im ersten Fragebogen eingebaut, sodass die Teilnehmerinnen automatisch eine E-Mail vom Server erhalten und zum zweiten (nach 3 Tagen) und dritten (nach 6 Tagen) Erhebungszeitraum eingeladen zu werden.
Dabei habe ich für die Folgemails angegeben, auf welche Mail sie folgen soll (chronologisch), im Mail Inhalt den Platzhalter %link% für die personalisierten Links verwendet und bei der Option Fragebogen-Link den jeweiligen Follow Up Fragebogen angegeben.

Beim Testen hat es geklappt, dass nach der im mailSchedule definierten Zeitspanne eine Einladung per Mail kommt. Diese wird vom Inhalt auch genau wie gewünscht und in den jeweiligen Serienmail Einstellung angegeben, angezeigt. Problem ist jedoch der angezeigte Einladungslink, da dieser jedes Mal (in beiden Folgemails) wieder zum ersten Fragebogen (für den ersten Erhebungszeitraum) führt und nicht zu den jeweiligen Follow-Up Fragebögen.

Wie kann ich dieses Problem beheben?
Gibt es neben der Einstellung in der Option Fragebogen-Link eine andere Stelle, an der man die Verknüpfung zum richtigen Follow-Up Fragebogen tätigen kann?
Benötigt es vielleicht einen spezifischen PHP Code?
Muss in dem Mail Inhalt möglicherweise ein anderer Link bzw. Platzhalter verwendet werden? (Wenn man lediglich den URL des jeweiligen Follow-Up Fragebogens in die Mail einfügen würde, wäre die Zuordnung der Daten durch die Nutzung eines personalisierten Links nicht mehr möglich und eher nicht wünschenswert.)

Vielen Dank im Voraus für die Hilfe und liebe Grüße!

by SoSci Survey (356k points)
Bitte posten Sie noch Ihren PHP-Code. Eine mögliche Erklärung für das Problem wäre z.B. die Verwendung von mailResume() statt mailSchedule().
by s341055 (110 points)
mailSchedule(false, 2, 100);
mailSchedule(false, 3, 200);

das ist der aktuelle Code, um zeitnah zu testen, ob die Folgemails ankommen.

final soll der PHP-Code wie folgt aussehen

mailSchedule(false, 2, 3 * 24 * 3600);
mailSchedule(false, 3, 6 * 24 * 3600);

Müssen bei mailResume() dann alle Erhebungszeiträume in einem Fragebogen sein, sodass dieser nur fortgesetzt wird nach erneuter Einladung?

1 Answer

0 votes
by SoSci Survey (356k points)

Müssen bei mailResume() dann alle Erhebungszeiträume in einem Fragebogen sein

Ja, aber ich würde von mailResume() in Ihrem Design generell abraten. Ihr PHP-Code sieht korrekt aus.

Dann wäre meine nächste Vermutung, dass Sie in den Serienmails 2 und 3 eingestellt haben, dass es sich um Erinnerungs-/Fortsetzungsmails handeln würde.

Bitte stellen sie im Karteireiter "Erinnerungen/Folgemail" bei "Erinnerung/Folgemail für" ein, dass es sich nicht um eine Folgemail handelt.

Im Karteireiter "Fragebogen-Link" wählen Sie natürlich noch den richtigen Fragebogen - aber das hatten sie vermutlich ohnehin schon gemacht.

Sollte auch das schon eingestellt sein, würde ich sie bitten, dass Sie zur Sicherheit den Adresseintrag nochmal aus der Adresslliste löschen (und dann aus dem Papierkorb) und es nochmal versuchen. Falls der Link in Serienmail 2 dann immer noch zum falschen Fragebogen führt, posten Sie bitte den Link aus der Serienmail als Kommentar unter meine Antwort inkl. einer kurzen Info, welcher Fragebogen zu welcher Serienmail gehört.

Willkommen im Online-Support von SoSci Survey.

Hier bekommen Sie schnelle und fundierte Antworten von anderen Projektleitern und direkt von SoSci Survey.

→ Eine Frage stellen


Welcome to the SoSci Survey online support.

Simply ask a question to quickly get answers from other professionals, and directly from SoSci Survey.

→ Ask a Question

...