Guten Tag, ich habe genau das gleiche Problem, aber bei mir wills nicht funktionieren... Ich habe zwei Versuchsgruppen, die dann auf zwei unterschiedliche Fragebögen weitergeleitet werden sollen. Die E-Mail wird am Schluss des Fragebogens erhoben, ohne Double-Opt-In. Ich ordne die Teilnehmer dann mit einer von ihr generierten Tracking-Nr zu (oder brauch ich das nicht mit dem SERIAL?)
Ich habe auf einer Seite:
if (value('ZG01') == 1) {
question('OI01');
} else {
question('OI02');
}
So sollten die Adressen ja in zwei Adresslisten eingetragen werden: OI01 und OI02. Diese leiten auf unterschiedliche Serienmails und so unterschiedliche Fragebögen.
Auf der nächsten Seite habe ich folgenden Code:
$personID = value('OI01');
$zeitpunkt = strtotime('+3 days');
mailSchedule($personID, 1, $zeitpunkt);
$personID = value('OI02');
$zeitpunkt = strtotime('+3 days');
mailSchedule($personID, 2, $zeitpunkt);
...und erhalte genau die Selbe Fehlermeldung: "Dieses Interview wurde nicht in Verbindung mit einer Serienmail begonnen, daher kann mailSchedule() den passenden Adressaten nicht ermitteln."
Wissen Sie weiter? Ich wäre sehr froh um Ihre Hilfe!