0 votes
in SoSci Survey (dt.) by s046506 (135 points)
edited by s046506

Liebes Support-Team,

im Zuge der Erhebung stehe ich nun überraschend vor folgendem Problem.

Im Registrierungsfragebogen für eine Tagebuchstudie muss der Teilnehmer 3 Email Adressen angeben (opt-in). 1) für sich selbst, 2) für seinen Arbeitskollegen, 3) für seinen Partner.

Alle drei Feldern sind auf der selbenm Fragebogenseite als Pflichtfeld programmiert.
Zwar kann ein Teilnehmer den Fragebogen nur abschließen (wird weitergelassen), wenn er alle 3 Felder korrekt befüllt hat, der Versand der emails erfolgt aber sobald ein Feld ausgefüllt hat und auf weiter klickt.

konkret: Ein Teilnehmer kann z.B. nur einen Arbeitskollegen nennen und keinen Partner. Damit scheidet er von uns aus. Trotzdem erhält der Arbeitskollege den Befragungslink per mail und befüllt seinerseits unnötig seinen Fragebogen.

Der Versand der Emails soll daher erst dann erfolgen, wenn der registrierende Teilnehmer die letzte Seite des Fragebogens erreicht hat.

Ich hoffe mein Problem verständlich gemacht zu haben und hoffe auf eine Lösung/ schnelle Rückmeldung!

mit freundlichen Grüßen

1 Answer

0 votes
by SoSci Survey (302k points)

Die Opt-In-E-Mails werden generell sofort nach dem Klick auf "Weiter" verschickt - und zwar unabhängig davon, ob noch weitere Angaben auf der Seite fehlen. das ist so vorgesehen, damit die E-Mail-Adressen zu keinem Zeitpunkt im Interview gespeichert werden müssen ... hier geht es um Fragen des Datenschutzes.

Wir können für künftige Programmversionen vielleicht eine Lösung finden, sodass die Opt-In-E-Mails nicht gleich versendet werden, wenn auf der Seite noch Antworten fehlen. Das sollte ohne Zwischenspeicherung der E-Mail-Adressen im Interview möglich sein. Aber selbst dann findet keine Verzögerung bis zur letzten Seite statt. Das ist auch definitiv nicht im Sinne einer E-Mail-Bestätigung.

Was Sie überlegen könnten: Sie könnten die E-Mail-Adressen mittels Single-Opt-In erheben, sodass gar keine Bestätigungsmail verschickt wird. Das müssten Sie natürlich erst einmal mit dem für Sie zuständigen Datenschutzbeauftragten klären. Dann würden Sie Einladungsmails erst am Ende des Fragebogens mittels mailSchedule() versenden. Außerdem sollten Sie mittels panelUpdate('subgroup', ...) dafür sorgen, dass Sie die E-Mail-Adressen die wirklich an der Studie teilnehmen von denen unterscheiden können, wo die Befragung nicht abgeschlossen wurde.

by s046506 (135 points)
Danke für Ihre schnelle Rückmeldung.
Ich verstehe den Vorteil für den Datenschutz bzw. den Hinweis für die Bestätigungs Email. In unserem Fall dient die Bestätigungsemail als Link zur jeweiligen Registrierungsfragebogen des Partners und des Arbeitskollegen (der seinerseits einen Partner mit email Adresse registrieren soll.

Danke auch für den Vorschlag des work-arounds. Neben dem Datenschutz bin ich mir nicht sicher, ob dass für uns zweckmäßig wäre. Wären die email Single-opt Adressen in diesem Fall ebenfalls mit einem Code als Gruppe identifizierbar? Das wäre dann auch kein automatisierter Vorgang mehr oder? D.h. ich müsste die gesammelten Mail Adressen dann manuell mit der richtigen Serienmail über MailSchedule versenden?
Vielen Dank und Beste Grüße!
by SoSci Survey (302k points)
>  In unserem Fall dient die Bestätigungsemail als Link zur jeweiligen Registrierungsfragebogen

Daher mein Verweis auf den möglichen Workaround :)

>  Wären die email Single-opt Adressen in diesem Fall ebenfalls mit einem Code als Gruppe identifizierbar?

Ja natürlich. Beim panelUpdate() müssten Sie dann halt aufpassen, dass Sie die richtigen Teilgruppen eintragen, aber das sollte gut lösbar sein.

Und doch, das wäre genauso automatisiert wie bisher. Abgesehen davon, dass Sie den (automatischen) Mailversand mit einer PHP-Funktion am Ende des Fragebogens auslösen müssten (können).
by s046506 (135 points)
Erneut herzlichen dank für die Rückmeldung!
So klingt das wirklich nach einer gangbaren Lösung des "Problems". Leider läuft die Befragung bereits und müsste von mir daher schnell implementiert werden
Da ich absolut null Erfahrung mit PHP Funktionen habe, wie müsste eine solche Aussehen, bzw. gibt es zu unserem Beispiel bereites einen Thread bzw. eine laienverständliche Anleitung?
Nochmals vielen Dank!
by SoSci Survey (302k points)
Ich würde empfehlen, dass Sie erstmal Kopien Ihrer drei Opt-In-Fragen machen und eine Kopie des Fragebogens unter "Fragebogen zusammenstellen" -> "Fragebögen verwalten" -> duplizieren.

Dann können Sie in der Kopie arbeiten und wenn es funktioniert, dann ändern Sie einfach den Standart-Fragebogen, sodass neue Nutzer den neuen Fragebogen bekommen.

Alles andere würde - selbst mit der besten Anleitung der Welt - mit einem substanziellen Risiko zu Fehlern und Problemen führen.
by s046506 (135 points)
Vielen Dank für diesen Hinweis. Dann werde ich mal mein Glück versuchen!
Generell möchte ich mich aber nochmal ausdrücklich für diesen hervorragenden und schnellen Support bedanken!

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

...