1. Startseite
  2. Tools
  3. Forschungstool
  4. Filterführung in SoSci Survey
  1. Startseite
  2. Tools
  3. Filterführung in SoSci Survey

Filterführung in SoSci Survey

Filter steuern, welche Fragen Teilnehmende zu sehen bekommen – abhängig von ihren vorherigen Antworten. Eine sorgfältige Planung und ein gründliches Testen sind dabei sehr wichtig. Fehler in der Filterlogik bleiben während der Erhebung oft unbemerkt und führen zu fehlerhaften oder lückenhaften Datensätzen.

Hinweis: Diese Anleitung ist Teil des Unterstützungsangebotes zum Thema SoSci Survey. Für die Registrierung beim SoSci Survey sowie für den Zugriff auf Einstiegsvideos besuchen Sie Tools für Online-Umfragen (evasys, SoSci Survey).

Welche Filterart soll wann genutzt werden?

FilterartFilterfragen (Frage-Filter)Filterfragen (PHP-Filter)
Fokus Empfohlen für einfache FilterführungenFür komplexe Designs
Einrichtung und ZweckWird direkt im Fragenkatalog in der Frage unter dem Reiter „Filterfrage“ eingerichtet (kein Code nötig). Ideal, um einzelne Fragen basierend auf einer Antwort ein-/auszublenden oder einen Screenout am Ende des Fragebogens zu schalten.Wird als Element „PHP-Code“ im Navigationsmenü Fragebogen unter Fragebogen zusammenstellen direkt auf Seite des Fragebogens eingefügt. Notwendig, sobald Bedingungen von mehreren Fragen abhängen oder Randomisierungen, Berechnungen und Piping (Durchschleifen von Items) gebraucht werden.
VorteileSchnell umsetzbar
Keine Programmierkenntnisse nötig
Beliebig komplexe Logiken möglich
Variablen frei kombinierbar
Piping unterstützt
EinschränkungenNur für Auswahl- und Mehrfachauswahlfragen
Begrenzte Komplexität
Erfordert grundlegende PHP-Kenntnisse. Für Einsteiger empfiehlt es sich, vor der Umsetzung das Video: Einführung in PHP Code anzuschauen
Setzt exaktes Arbeiten voraus

Hilfreiche Tipps

Ein Filter darf niemals auf derselben Seite stehen wie die Frage, auf die er sich bezieht.
Der Server erfährt die Antwort der teilnehmenden Person erst in dem Moment, in dem sie auf „Weiter“ klickt. Der Filter muss deshalb frühestens auf der nächsten Seite platziert werden – sonst läuft er ins Leere, weil die Antwort zu dem Zeitpunkt noch nicht vorliegt.
Zurück-Knopf und Filter
Wenn Sie Filter verwenden und gleichzeitig einen Zurück-Knopf im Fragebogen erlauben, speichert SoSci Survey alle Antworten – auch solche, die durch einen späteren Pfadwechsel eigentlich nicht mehr relevant sein sollten. Z.B. Eine Person beantwortet Frage A, geht zurück, ändert eine Filterfrage B so, dass Frage A gar nicht mehr angezeigt wird – im Datensatz steht trotzdem die ursprüngliche Antwort auf Frage A. Testen Sie deshalb unbedingt mehrfach und schauen Sie sich nach jedem Testdurchlauf genau an, was im Datensatz gespeichert wurde. Nur so können Sie sicher sein, dass Ihre Filterlogik keine Fehler beinhaltet.
Die richtige Kennung im PHP-Code verwenden
Sehen Sie im Navigationsmenü Steuerung unter Variablen-Übersicht nach, ob die Kennung der Variable stimmt. Für einfache Auwahlfrage entpricht die Kennung dem Fragekürzel (z.B. AB01). Bei der Mehrfachauswahlfrage hat jede Antwortoption eigene Kennung (z.B. MA01_01, MA01_02).
Filterfragen als Pflichtfragen definieren
Wenn eine Filterfrage nicht beantwortet wird, hat die Variable den Wert -9. Ist dieser Fall im PHP-Code nicht mitgedacht, verhält sich der Filter unvorhersehbar.
Testen im Debug Modus
Oft hilft es bei den Filter-Fehlern sich den Fragebogen im Debug Modus anzuschauen. Starten Sie den Fragebogen über das gelbe Kästchen im Navigationsmenü Fragebogen unter Fragebogen zusammenstellen. Oben rechts erscheint die Box Debug-Information – hier sehen Sie, wie der Server Ihre Bedingungen auswertet (true oder false?).

Weitere Filter mit PHP-Code

Auf der folgenden Seite in SoSci Survey finden Sie weitereführende Anwendungsfälle mit PHP-Filter:
Mehrere Bedingungen verknüpfen
Bedingungen mit mehr als 2 Möglichkeiten
Mindestens ein Item ausgewählt?
Items in eine anderen Frage übernehmen

Kontakt

Bei weiteren Fragen bezüglich der Umsetzung von Umfragen kontaktieren Sie bitte: befragungssysteme@studiumdigitale.uni-frankfurt.de

Aktualisiert am 20. Mai 2026
War dieses Tutorial für Sie hilfreich?

Ähnliche Artikel

BRAUCHEN SIE UNTERSTÜTZUNG?
Keine Antwort auf gesuchte Frage? Wir beraten Sie gerne.
BERATUNG