0 votes
in SoSci Survey (dt.) by s163609 (215 points)

Die Adressen liegen schon vor, weil die TeilnehmerInnen vorher einen Screeningprozess durchlaufen müssen, bei dem sie nach erfolgreichem Screening ihre Adressdaten hinterlegen. Anschließend werden die Termine über einen Fragebogen ausgewählt. DAnn erhält der Versuchsleiter automatisiert eine Email mit dem ausgewählten Termin und kann die TeilnehmerInnen kontaktieren. Zugleich erhalten auch die TeilnehmerInnen noch Terminerinnerungen.
Beim hier vorliegenden Problem muss aber eine Terminverschiebung durchgeführt werden. DAher gibt es einen internen Fragebogen, bei dem der Versuchsleiter in einem FRagebogen einen TErmin auswählt und die Seriennummer des Probanden angibt. Dann wird wieder jeweils eine Mail and Versuchsleiter und TeilnehmerInnen herausgeschickt für den neuen Termin. Dazu müsste ich aber wie gesagt die Serienmail wiederholt schicken können (es wurde ja schon einmal die Mail herausgeschickt, aber wegen der Terminverschiebung muss dies nun wiederholt werden). Der Link in der Mail an den Versuchsleiter führt dann zu einem passwortgeschützten Fragebogen mit den Daten der TeilnehmerIn. Über diesen Fragebogen kann dann auch ein Code verschickt werden an den Teilnehmer zur Online-Videotelefonie-Plattform Red Connect.

Ich hoffe, das ist jetzt etwas klarer. Vielen Dank für Ihre Bemühungen!

1 Answer

0 votes
by SoSci Survey (330k points)

Es kommt ein wenig darauf an, wie häufig Terminverschiebungen vorkommen - und vor allem, wie häufig eine zweite Terminverschiebung vorkommt.

Für die erste Terminverschiebung würde ich einfach eine Kopie der Serienmail anlegen. Dann kann die erste Terminverschiebung problemlos verschickt werden. Außerdem könnte man mittels panelUpdate() auch gleich im Adressdatensatz notierten, dass der Termin verschoben wurde.

Für den Fall, dass ein Termin nochmal verschoben werden muss, könnte man im Adressdatensatz (ganz unten) die bisherigen Versendungen einfach zurücksetzen. Sodass anschließend bei erneuter Verwendung des Verschiebe-Fragebogens wieder eine Serienmail verschickt werden kann. Allerdings wäre das ein manueller Schritt - wenn das dreimal vorkommt, kann man das machen. Wenn es regelmäßig vorkommen, ist das keine gute Lösung.

Ein mögliches Workaround wäre dann, dass man abhägngig von der Wiederholung (die mal ja im Adressdatensatz hinterlegen kann mittels panelData()) weitere Kopien der Serienmail verwenden kann. Das ist nicht hübsch, würde aber bis zu einer vordefineirten (z.B. 5) Anzahl Verschiebungen ohne manuelle Eingriffe funktionieren.

Wir können ansonsten natürlich auch darüber nachdenken, im mailSchedule()-Befehl einen Parameter zu ergänzen, der den vorheigen Versand automatisch zurücksetzt. Aber ich bin nicht sicher, ob sich der Mehraufwand wirklich lohnt?

by s163609 (215 points)
Vielen Dank! So werde ich es erstmal probieren, indem ich eine zusätzliche Serienmail anlege und die versendeten Emails zurücksetze falls eine weitere Verschiebung auftreten sollte! Ich denke, das sollte nicht so oft vorkommen.

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

...