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

Hallo liebes Support-Team,

Aktuell sieht es so aus, als würde die Serienmail (Bestätigung der Mailadresse) nur versandt werden, wenn sowohl E-Mail-Adresse, als auch Telefonnummer hinterlegt werden. Jedoch wollte ich, dass die Teilnehmerinnen wählen können, welche von beiden Angaben und oder ob sie beide Angaben machen möchten. Zudem habe ich eben beim Test festgestellt, dass keine Mail Mail mit Bestätigungslink versandt wurde, jedoch die Einladung zum zweiten Teil der Befragung dann via Mail nach der Bestätigung per SMS auch per Mail kam. Welche Möglichkeiten habe ich, das zu beheben?

1 Answer

0 votes
by SoSci Survey (345k points)

Die Opt-In-Frage verwendet alle Kommunikationswege, die zur Verfügung stehen. Wenn jemand nur eine E-Mail-Adresse einträgt, sollte nur eine E-Mail verschickt werden. Natürlich muss dafür in der Opt-In-Frage ein Text für die E-Mail eingetragen sein. Falls diese E-Mail nicht ankommt, wäre meine Vermutung, dass ein Spamfilter im Weg steht.

Beachten Sie beim Testen bitte auch, dass die Opt-In-Frage standardmäßig so konfiguriert ist, dass sie E-Mail-Adressen nicht doppelt anschreibt. Verwenden Sie zum Testen sog. Wegwerfadressen oder stellen Sie sicher, dass der Eintrag bestätigt und dann sowohl aus der Liste als auch aus dem Papierkorb gelöscht wurde, bevor Sie eine Adresse erneut eintragen.

Teilen Sie mir gerne per E-Mail an info@soscisurvey.de mit, in welchem Befragungsprojekt (URL) Sie welche E-Mail-Adresse wann eingetragen haben, dann kann ich in den Server-Logs nachsehen, ob die E-Mail korrekt abgeschickt wurde.

Das funktioniert natürlich nur, wenn Sie auf www.soscisurvey.de oder s2survey.net arbeiten. Ansonsten müssten Sie mit der lokalen IT die Ursache des Problems suchen.

by s315575 (110 points)
Alle diese Optionen hatte ich bereits mehrfach getestet. Ich habe zur Lösung des Problems nun nicht Telefonnummer und Mailadresse in einer Frage erhoben, sondern die Frage dupliziert und jeweils einmal Mail und einmal Handynummer erfragt. Tatsächlich hat es damit jetzt auch unique funktioniert. Vielen Dank für die schnelle Antwort so kurz vor Ostern.
by SoSci Survey (345k points)
Hmm ... ich habe die Opt-In-Frage vor dem Abschicken meiner Antwort nochmal getestet und obgleich die Frage in meinem Test sowohl nach E-Mail-Adresse als auch nach einer Mobilnummer fragte, wurde die E-Mail verschickt, wenn ich nur eine E-Mail-Adresse eingegeben hatte.

Hatte sich SoSci Survey bei Ihnen anders verhalten oder habe ich die Frage falsch verstanden? Arbeiten Sie auf www.soscisurvey.de/s2survey.net oder auf einem lokalen Server?
by s315575 (110 points)
Ich arbeite auch auf www.soscisurvey.de. Ich habe 19 Testdurchläufe gemacht und einmal kam beides an bei Angabe der Handynummer, einmal kam nur die erste Serienmail nur per SMS und die zweite Serienmail über beides aber nie kam eine Mail, wenn ich nur die Mailadresse angegeben hatte. Es war aber auch nicht immer deckungsgleich was am Ende dabei heraus kam. Ich hatte dann bereits (obwohl unbedingt notwendig für die Fortführung der Befragung) das Häkchen von "muss beantwortet werden" in "kann übersprungen werden" geändert. Aber im Verhalten der Opt-In änderte es nichts. Testlauf mit der geteilten Erhebung von Mail und SMS war erfolgreich. Nun läuft es wie es soll 10 Stunden später und diverse Kontrollen und Gespräche mit KI machen's möglich :-D Durchhaltevermögen und Detailverliebtheit geschult :-D
Sollte es noch eine Einstellung geben, die ich übersehen habe und die die Erhebung in einer Frage und Option ob Mail oder Telefonnummer möglich macht, dann nehme ich die Info dennoch sehr gern für den Doktortitel in spe :-D Dankeschön!
by SoSci Survey (345k points)
Wenn es läuft, dann lassen wir es gut sein :)

Ansonsten hätte ich mir die Frage in Ihrem Projekt nochmal live angesehen und getestet.
by s315575 (110 points)
Hallo liebes Support Team,
für die Kontrollgruppe wird die Serienmail leider nicht automatisch versandt und ich finde den Fehler nicht. Könntet ihr bitte mal in die Befragung schauen??? Das wäre ganz fantastisch!
by SoSci Survey (345k points)
Verraten sie mir bitte, wie er Zufallsgenerator heißt und an welcher Stelle die Mail verschickt werden soll. Posten Sie gerne auch den PHP-Code, welcher für den Mailversand zuständig ist, und die Debug-Information der Seite. Vielleicht sehe ich dort schon eine Ursache für das beschriebene Problem.
by s315575 (110 points)
Es soll automatisch nach der Beantwortung des Fragebogens 1 und Angabe der Mailadresse über double opt in und Bestätigung der Mailadresse bzw. Handynummer nach 7 Tagen versandt werden

mailSchedule(false, 2, 7 * 24 * 3600);

Bei der Experimentalgruppe klappt das auch so und funktioniert, bei der Kontrollgruppe nicht.

Bei der Serienmail:

<?xml version="1.0"?>
<questionnaire>

<!-- Seite 1 -->
<page ident="FEMK" intID="1">
<info>Fragebogen Erinnerungsmail Kontrollgruppe</info>
<question id="BT02" intID="2" />
<postprocessing intID="3"><![CDATA[
mailSchedule(false, 2, 7 * 24 * 3600);

]]></postprocessing>
</page>


</questionnaire>
by SoSci Survey (345k points)
Okay, ich sehe in dem Projekt insgesamt 6 Fragebögen. Wo erfolgt die Zuteilung zu Experimental- und Kontrollgruppe?
by s315575 (110 points)
Da es sich um eine etwas aufwendigere Methode (Schreibintervention über drei Tage) handelt, habe ich in der Werbung für die Studie freigestellt, wer über welchen Link teilnehmen möchte: Einmal ausschließlich Befragung (Kontrollgruppe) zu zwei Messzeitpunkten und einmal mit Intervention dazwischen Experimentalgruppe (zwei Messzeitpunkte, pre, post Intervention). Die Fragebögen FEME und FEMK dienen nur der Bestätigung der Mailadresse.
by SoSci Survey (345k points)
> habe ich in der Werbung für die Studie freigestellt, wer über welchen Link teilnehmen möchte

Puh ... aus Experimental-Logik ist so eine Selbstselektion natürlich äußerst kritisch.

Die Befragten starten, verstehe ich das korrekt, mit FE1 oder FK1?

Für E-Mail und SMS zeigen sie aktuell getrennte (!) Opt-In-Fragen an (EF02/EF06 bzw. EF04/EF07). Das kann dazu führen, dass jemand beides ausfüllt und dann auch doppelt teilnehmen kann. Anhand der Teilgruppen in der Adressliste sehe ich, dass das Opt-In soweit auch funktioniert.

Nach der Bestätigung werden die Dummy-Mailings FE02A oder FK02A aktiv, die zum Fragebogen FEME oder FEMK leiten.

Dort haben Sie den PHP-Code aber nicht (!) in ein Element "PHP-Code" geschrieben, sondern unten in das lila Feld "Verarbeitung der Antworten mittels PHP". Dieser Code wird nur dann aktiv, wenn die Befragten auf "Weiter" klicken. Ändern sie das bitte und testen Sie, ob das Problem damit behoben ist.
by s315575 (110 points)
Die Befragungen starten mit FE1 und FK1, korrekt.

Muss dort das flexible Element PHP Code eingefügt werden oder im oberen Reiter PHP-Funktionen mailSchedule(false, 2, 7 * 24 * 3600); ergänzt werden?

Ja das ist sicher ein relevanter Einwand. Jedoch aufgrund des Umfangs der Intervention nur fair und damit im Bereich der Testfairness und Transparenz ein Mehrwert. Zudem entspricht es der Hypothesentestung: Je höher das Interesse an Literatur ist / Vertrautheit mit schreibtherapeutischen Methoden besteht, wird eher die Methodenvariante wählen.

Vielen Dank für die schnelle Hilfe!
by SoSci Survey (345k points)
> Muss dort das flexible Element PHP Code eingefügt werden

Ja, korrekt, vgl. https://www.soscisurvey.de/help/doku.php/de:create:php
by s315575 (110 points)
Hallo liebes Support-Team,

weiterhin funktioniert der automatische Versand nur bei der Experimentalgruppe, jedoch nicht bei der Kontrollgruppe. Könnten Sie ggf. nochmal in die Befragung schauen? Ich finde einfach keinen Fehler, sodass das Problem behoben ist.

Liebe Grüße und vielen lieben Dank für die Unterstützung
by SoSci Survey (345k points)
Als ich den Fragebogen zuletzt angesehen (und Ihnen per E-Mail geschrieben hatte), hatten Sie zwei getrennte Opt-In-Frage für E-Mail und Mobilnummer. Dies ist nicht im Sinne des Erfinders und verursacht potenziell Probleme (doppelte Teilnahmen, Benachrichtigung nur auf einem Kommunikationsweg).

Soweit ich gesehen habe, haben Sie den PHP-Code für den Versand inzwischen (am 16.05.) aus "Verarbeitung der Antworten mittels PHP" in ein richtiges PHP-Code Element kopiert. Ich empfehle, dass sie den Code noch aus "Verarbeitung der Antworten mittels PHP" entfernen ... er richtet dort keinen Schaden an, sorgt aber für Irritationen.

Ansonsten habe ich die Kontrollgruppe gerade nochmal getestet. Nach dem Eintrag einer E-Mail-Adresse wurde korrekt der Versand der Serienmail für den 02.06. geplant.

Allerdings haben Sie in FEME und FEMK aktuell beidesmal den PHP-Code zum Versand von Serienmail 2 verwenden:

mailSchedule(false, 2, 7 * 24 * 3600);

Ich denke, das sollte in der Kontrollgruppe wie folgt heißen:

mailSchedule(false, 1, 7 * 24 * 3600);

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

...