0 votes
in SoSci Survey (dt.) by s118501 (140 points)

Hallo!

Wir arbeiten in unserem Befragungsprojekt mit automatisiertem Serienmail-Versand (PHP-Funktion mailSchedule). Für den neuen Erhebungszeitpunkt haben nur manche Teilnehmer die E-Mail mit dem personalisierten Zugangslink zum Fragebogen erhalten, andere nicht. Bei allen Teilnehmern war der Versand eingeplant (das sah man unter -> Serienmails). Dort stand, dass die E-Mail an dem vorgesehenen Tag an die Empfänger verschickt werden sollte. Nun zeigt sich jedoch, dass die E-Mail an nur 3 von 5 Personen verschickt wurde. Das sieht man auch, wenn man unter -> Adressliste nachschaut, an welche E-Mail Adressen die Serienmail bereits geschickt wurde.

Woran könnte es liegen, dass 2 Personen die Serienmail nicht so, wie es vorgesehen war, geschickt bekommen haben?
Könnte man diesen Personen die dementsprechende Serienmail einfach manuell zuschicken über -> Versand für diese Serienmail vorbereiten -> Neue Sendung vorbereiten -> Empfänger einzeln auswählen? Wäre dabei gewährleistet, dass die Person weiterhin einen personalisierten Fragebogen-Link erhält, welcher es ermöglicht, diese Befragung zu der vorherigen Befragung derselben Person zuzuordnen?

Vielen Dank für Ihre Hilfe!

1 Answer

0 votes
by SoSci Survey (306k points)

Woran könnte es liegen, dass 2 Personen die Serienmail nicht so, wie es vorgesehen war, geschickt bekommen haben?

Das ist pauschal schwer zu klären ohne genaue Kenntnis der Kontexts.

Im einfachsten Fall wurde der mailSchedule()-Befehl nicht ausgeführt ... aber auch dafür gibt es ggf. wieder viele Gründe. Prüfen SIe am besten mal, ob die zum Opt-In (vermute ich) gehörigen Fälle im Datensatz bis zur Seite mit dem mailSchedule() ausgefüllt wurden.

Könnte man diesen Personen die dementsprechende Serienmail einfach manuell zuschicken

Ja, dies führt zum exakt selben Ergebnis wie das mailSchedule().

by s118501 (140 points)
Vielen Dank für Ihre Antwort. Ich habe das geprüft, die Teilnehmer haben den Fragebogen komplett ausgefüllt. Die Seite mit dem mailSchedule () Befehl wurde also bearbeitet.
by SoSci Survey (306k points)
Und wenn Sie die jeweiligen Adresseinträge anklicken, taucht unten trotzdem kein Hinweis auf den Versand der Serienmail auf? Vielleicht möchten Sie mal Ihren kompletten PHP-Code posten? Ich würde auf einen Filter o.ä. tippen, welcher den mailSchedule()-Befehl umgangen hat.
by s118501 (140 points)
Genau, bei zwei Personen taucht im Adresseintrag unten kein Hinweis auf den Versand der Serienmail auf.
Das ist der PHP-Code:

mailSchedule(false, 7, 2678400);
mailSchedule(false, 1, 15552000);
mailSchedule(false, 3, 31104000);

# Termine: 04.12. Einf., 03.01. Schulung
# Intervalle: 31 Tage, 180 Tage, 360 Tage

#Erinnerung erste Folgebefragung (T1)

mailSchedule(false, 9, 2764800, ['status' => 'no-response']);
mailSchedule(false, 8, 2851200, ['status' => 'no-response']);

#Erinnerung zweite Folgebefragung (T2)

mailSchedule(false, 2, 15638400, ['status' => 'no-response']);
mailSchedule(false, 4, 15724800, ['status' => 'no-response']);

#Erinnerung dritte Folgebefragung  (T3)

mailSchedule(false, 6, 31190400, ['status' => 'no-response']);
mailSchedule(false, 5, 31276800, ['status' => 'no-response']);
by s118501 (140 points)
Verstehe ich das außerdem richtig, dass die manuelle Zusendung der Serienmail für T1 in unserem Fall nicht dazu führen würde, dass weitere Serienmails NICHT an die Person gesendet werden? Also wäre es eine Lösung, den Teilnehmern, die den Link nicht per Serienmail bekommen haben, die Mail manuell zu schicken? Das würde ja nichts daran ändern, ob sie weitere Serienmails zu T2 und T3 erhalten. Den Grund dafür wollen wir natürlich trotzdem herausfinden, damit die Serienmails für T2 und T3 wieder funktionieren.
Der PHP-Code stammt aus dem Ursprungsfragebogen T0.
by SoSci Survey (306k points)
Ich bin tatsächlich nicht sicher, ob man E-Mails mit einem Vorlauf von einem Jahr (361 Tage) vorbereiten kann. Aber wenn es bei den anderen funktioniert hat, dann ist es wohl möglich :)

> dass die manuelle Zusendung der Serienmail für T1 in unserem Fall nicht dazu führen würde

Korrekt, wenn diese Seite aus welchen Gründen auch immer nicht ausgeführt wurde, dann müssten Sie alle 9 Versandzeitpunkte manuell auslösen/eintragen.

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

...