0 votes
in SoSci Survey (dt.) by s213196 (125 points)

Ich plane eine Tagebuchstudie mit einer längeren Startbefragung sowie in den folgenden 6 Tagen jeweils ein Blitz-Fragebogen.
Ich habe hierfür bereits einen Fragebogen mit Opt-In erstellt welcher durch den Bestätigungslink zum Startfragebogen führt

Meine Frage wäre, wie ich nun individuelle Serienmails so automatisiert verschicken kann, dass

  1. die Teilnehmer jeden Tag den Link zur nächsten Befragung erhalten.
  2. bei nicht ausfüllen des Fragebogens noch am gleichen Tag erinnert werden.
  3. die Teilnehmer nach 24 h bzw. am nächsten Tag NICHT mehr Fragebögen vergangener Tage "nachholen" können.

Vielen Dank im Voraus und Viele Grüße

1 Answer

+1 vote
by SoSci Survey (305k points)

zu 1) verweise ich auf Mehrwellige Befragungen

zu 2) lesen Sie bitte mailSchedule()

zu 3) finden Sie am Ende von panelData() einen kleinen PHP-Filter, der time() und den Wert 'sendtime' aus panelData() vergleicht.

by s213196 (125 points)
edited by s213196
Vielen Dank für die schnelle Antwort! Ist es denn möglich die Fragebögen trotz Opt-In im Pretest zu testen, um zu sehen, ob die eingegebenen mailSchedule Befehle funktionieren? Leider wird mir nämlich nach Registrierung einer Mail beim Folgefragebogen "dieser Fragebogen ist aktuell nicht verfügbar" angezeigt.Danke schonmal im Voraus

Hier mein mailSchedule:

mailSchedule(false, 2, 86400);
mailSchedule(false, 8, 100800, [
  'status' => 'no-response'
]);
mailSchedule(false, 3, 2 *  86400);
mailSchedule(false, 9, 187200, [
  'status' => 'no-response'
]);
mailSchedule(false, 4, 3 * 86400);
mailSchedule(false, 10, 3 * 86400 + 14400, [
  'status' => 'no-response'
]);
mailSchedule(false, 5, 4 *  86400, 60);
mailSchedule(false, 11, 4 *  86400 + 14400, [
  'status' => 'no-response'
]);
mailSchedule(false, 6, 5 *  86400);
mailSchedule(false, 12, 5 *  86400 + 14400, [
  'status' => 'no-response'
]);
mailSchedule(false, 7, 6 *  86400);
mailSchedule(false, 13, 6 *  86400 + 14400, [
  'status' => 'no-response'
]);
by SoSci Survey (305k points)
Wenn Sie den ursprünglichen Fragebogen mit dem Opt-In im Debug-Modus laufen lassen, dann sollte der Adresseintrag orange als Test-Eintrag markiert werden - und dann sollten auch die Links funktionieren.
by s213196 (125 points)
Vielen Dank, im Debug Modus hat es geklappt. Allerdings funktionieren die "Erinnnerungsmails" mit dem Befehl 'status' => 'no-response' nicht bzw. kommen nicht an. Woran könnte das liegen?
by SoSci Survey (305k points)
Haben Sie zum Testen kürzere Zeiträume eingetragen?
Ist die Erinnerungsmail als Erinnerungsmail konfiguriert?
by s213196 (125 points)
jetzt hat es funktioniert. Vielen Dank!

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

...