0 votes
in SoSci Survey (dt.) by s209937 (170 points)

Ich erhalte die Fehlermeldung "Dieses Interview wurde nicht in Verbindung mit einer Serienmail begonnen, daher kann mailSchedule() den passenden Adressaten nicht ermitteln." wenn ich Mails mittels PHP-Code verschicken will. Wie kann das Problem gelöst werden? Die Serienmail wurde aber verschickt, und mailSchedule() soll dann die weiteren Mails verschicken, was es nicht tut.

mailSchedule(false, 2, strtotime('15:00'));
mailSchedule(false, 3, strtotime('15:30'));
mailSchedule(false, 4, strtotime('16:00'));

war der Code, der für die späteren Emails gedacht war. Die entsprechenden Serienmails sind angelegt.
Vielen Dank!

1 Answer

0 votes
by SoSci Survey (302k points)

Die Serienmail wurde aber verschickt

Das ist nicht das Problem ... das Problem ist, dass in dem Moment, wo Sie mailSchedule()aufrufen, die Person noch nicht auf einen personalisierten Link innerhalb einer Serienmail geklickt hat.

Wenn Sie eine Single-Opt-In-Frage verwenden, können Sie den Personencode statt dem false angeben, z.B:

mailSchedule(value('OX01'), 2, strtotime('15:00'));

Wenn Sie mit Double-Opt-In arbeiten, folgen Sie bitte der Anleitung Mehrwellige Befragungen bei Selbstrekrutierung.

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

...