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

Hallo SoSci-Survey-Support,
vielen Dank für die vielen Funktionen, die SoSci Survey bietet. Ich bin sehr zufrieden mit dem System!
Aktuell habe ich jedoch eine Frage zu den selbst hinzugefügten Teilnahmecodes (Einladung verschicken -> Teilnahmecodes) und deren Verwendung in Serienmails.

Ausgangssituation
Ich nutze einen öffentlich zugänglichen Fragebogen („Anmeldung“) zur Anmeldung. In diesem Fragebogen erhebe ich per Double-Opt-In die E-Mail-Adresse der Teilnehmenden. Die E-Mail-Adressen werden pseudonymisiert gespeichert, sodass ich im Datensatz über die Opt-In-Variable die jeweils zugehörige SERIAL zur E-Mail-Adresse finde.
Die Teilnehmenden erhalten entsprechend eine E-Mail mit einem Link, um ihre E-Mail-Adresse zu bestätigen. Dieser Link führt zu einem zweiten Fragebogen („Vorbereitung“). Der einzige Zweck dieses zweiten Fragebogens besteht darin, dass nach Abschluss dieses Fragebogens (er enthält nur eine Seite auf der sich für die Teilnahme bedankt wird) eine Serienmail an die bestätigte E-Mail-Adresse ausgelöst wird. Durch die Serienmail sollen die Teilnehmenden einen personalisierten Zugriff auf den relevanten Fragebogen bekommen.

Problem
In dieser Serienmail möchte ich den Teilnahmecode aus meiner zuvor generierten Teilnahmecodeliste einfügen. Es soll dabei jeder Code nur einmal in einer Serienmail verwendet werden.
Wenn ich den Platzhalter %serial% verwende, wird jedoch die interne SERIAL des Datensatzes ausgegeben – nicht der Teilnahmecode.
Bisher kann ich die Teilnahmecodes nur manuell den Fragebogenlinks als Parameter s zuordnen (für jeden Fragebogenlink muss ich händisch einen Teilnahmecode eingeben, z.B. https://s2survey.net/dynamic-kids-pilot/?q=Eltern&?s=AAOBUFVW ) Ich benötige jedoch eine automatisierte Lösung, um:

Entweder den individuell passenden Teilnahmecode direkt in die Serienmail einzufügen oder einen personalisierten Link mit dem jeweiligen s-Parameter automatisch zu versenden.

Meine Frage
Gibt es in SoSci Survey eine Möglichkeit, in Serienmails einen Platzhalter für die Teilnahmecode (aus der Codeliste) zu verwenden oder automatisiert die personalisierten Links mit Parameter s zu generieren? Mein Ziel ist letztendlich, dass in jeder Serienmail ein Code aus der Codeliste angezeigt wird und das dieser Code auch in dem Datensatz für den auszufüllenden Fragebogen gespeichert wird.

Ich benötige diese Möglichkeit, da ich Daten aus einer App (in der der Teilnahmecode zur Anmeldung benötigt wird) mit den Daten aus SoSci Survey zusammenführen möchte.

Vielen Dank im Voraus für Ihre Unterstützung!

1 Answer

0 votes
ago by SoSci Survey (359k points)

In dieser Serienmail möchte ich den Teilnahmecode aus meiner zuvor generierten Teilnahmecodeliste einfügen. Es soll dabei jeder Code nur einmal in einer Serienmail verwendet werden.

Das wird so nicht funktionieren. Und zwar sind die Funktionen für Seriennummern und für Serienmails voneinander fast vollständig getrennt - die einzige Schnittmenge besteht darin, dass SoSci Survey für beides die Variable SERIAL im Datensatz verwendet, und dass er bei der Erstellung der Codes darauf achtet, dass es einen Code nicht bereits in der jeweils anderen Liste gibt. Letzteres ist also genau das Gegenteil von dem, was Sie eigentlich gerne hätten.

Gibt es in SoSci Survey eine Möglichkeit, in Serienmails einen Platzhalter für die Teilnahmecode (aus der Codeliste) zu verwenden

Ja. Aber dafür müsste der Teilnahmecode in der Adressliste stehen, z.B. als Benutzerdefiniertes Feld 1. Dieses kann man dann als Platzhalter %custom1% in der E-Mail verwenden. Dann aber bitte für den Parameter r= (nicht s=), weil die Variable SERIAL ja bereits für die interne ID des Adresseintrags reserviert ist.

Ich benötige diese Möglichkeit, da ich Daten aus einer App (in der der Teilnahmecode zur Anmeldung benötigt wird) mit den Daten aus SoSci Survey zusammenführen möchte.

Ich glaube, es wäre hilfreich, wenn Sie den genauen Ablauf nochmal erklären. An welcher Stelle bekommt wer den Code, und wie erfolgt die Zuordnung zwischen Fragebogen und App? Mein educated guess wäre, dass Sie für die App eine Reihe von Zugnagscodes bekommen haben, und dass Sie diese jetzt Ihren Befragten zuordnen müssen (das könnten Sie im nach-dem-Opt-In-Fragen machen wie in dieser Anleitung beschrieben: Individuelle Codes oder Gutschein-Codes anzeigen), mittels value(..., 'label') bekommen Sie den Code, und den sollten sie dann per put() in den Datensatz schreiben und an mailSchedule() übergeben, damit Sie ihn in der Serienmail verwenden können. Und für den Fall, dass Sie mit personenbezogenen Daten arbeiten möchten, könnten Sie ihn auch per panelUpdate() noch in den Adresseintrag schreiben.

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

...