Fast jede moderne Website hat heute ein Kontaktformular. Man findet es bei Handwerkern, Agenturen, Restaurants, Beratern, Ärzten, Vereinen, Dienstleistern und kleinen Unternehmen. Besucher können darüber eine Nachricht schreiben, einen Rückruf anfragen oder ein Angebot anfordern.

Seit dem Barrierefreiheitsstärkungsgesetz, kurz BFSG, fragen sich viele Websitebetreiber:

Muss meine Website schon barrierefrei sein, nur weil sie ein Kontaktformular hat?

Die kurze Antwort lautet: Ein einfaches Kontaktformular macht eine Website nicht automatisch zum BFSG-Fall. Aber ganz egal ist es trotzdem nicht. Denn ein Kontaktformular ist oft einer der wichtigsten Wege, über den Besucher mit einem Unternehmen in Verbindung treten. Wenn genau dieser Weg nicht funktioniert, kann das schnell zum Problem werden.

Ein Kontaktformular ist nicht automatisch ein Online-Shop

Viele Websitebetreiber werfen verschiedene Dinge durcheinander. Ein Kontaktformular ist erst einmal nur eine digitale Möglichkeit zur Kontaktaufnahme.

Ein Besucher schreibt zum Beispiel:

„Bitte senden Sie mir ein Angebot.“
„Ich hätte gerne einen Rückruf.“
„Können Sie mir weitere Informationen schicken?“
„Ich interessiere mich für Ihre Leistung.“

In so einem Fall wird normalerweise noch kein Vertrag abgeschlossen. Es wird nichts direkt gekauft, nichts bezahlt und keine Leistung verbindlich gebucht. Die Website dient eher als Informations- und Kontaktkanal.

Das ist etwas anderes als ein Online-Shop mit Warenkorb und Checkout oder ein Buchungssystem, bei dem ein Termin verbindlich bestätigt wird.

Deshalb sollte man nicht automatisch denken: „Kontaktformular vorhanden = Website muss komplett BFSG-konform sein.“

Wann wird ein Formular relevanter?

Interessanter wird es, wenn das Formular mehr macht als nur eine Nachricht zu verschicken.

Ein Kontaktformular kann nämlich sehr unterschiedlich aufgebaut sein. Manchmal ist es wirklich nur ein einfaches Nachrichtenfeld. Manchmal ist es aber schon Teil eines konkreten Geschäftsprozesses.

Genauer hinschauen sollte man zum Beispiel, wenn Besucher über das Formular:

eine Leistung verbindlich buchen,
einen Termin fest reservieren,
ein Angebot direkt bestätigen,
ein Produkt oder Paket auswählen,
eine Mitgliedschaft abschließen,
einen Vertrag anstoßen,
eine kostenpflichtige Dienstleistung bestellen,
Zahlungsdaten eingeben,
ein Kundenkonto eröffnen.

Dann ist das Formular nicht mehr nur ein lockerer Kontaktweg. Es wird Teil eines digitalen Vorgangs, der für den Nutzer wichtig ist. Und genau solche Nutzerwege sind beim Thema Barrierefreiheit besonders sensibel.

Beispiel: Einfaches Kontaktformular

Nehmen wir einen Malerbetrieb. Auf der Website stehen Leistungen, Referenzen, Einsatzgebiet und Telefonnummer. Auf der Kontaktseite gibt es ein Formular mit Name, E-Mail, Telefonnummer und Nachricht.

Der Besucher schreibt:
„Ich möchte mein Wohnzimmer streichen lassen. Können Sie sich melden?“

Das Formular dient nur dazu, eine Anfrage zu senden. Der Betrieb meldet sich später zurück, besichtigt vielleicht die Räume und erstellt ein individuelles Angebot.

So ein Formular ist normalerweise eher eine Kontaktmöglichkeit als ein direkter Vertragsabschluss.

Trotzdem sollte es gut bedienbar sein. Wenn ein Besucher wegen einer Einschränkung das Formular nicht ausfüllen kann, geht vielleicht eine Anfrage verloren.

Beispiel: Formular mit verbindlicher Buchung

Anders sieht es aus, wenn ein Dienstleister feste Pakete anbietet.

Ein Besucher wählt online:

Leistungspaket, Termin, Preis, Zusatzoptionen, persönliche Daten und bestätigt am Ende verbindlich die Buchung.

Vielleicht erhält er direkt eine Buchungsbestätigung. Vielleicht wird sogar online bezahlt.

Dann ist das Formular kein einfaches Kontaktformular mehr. Es ist Teil eines digitalen Buchungs- oder Bestellprozesses. In diesem Fall sollte man das Thema Barrierefreiheit deutlich ernster nehmen.

Der Unterschied liegt also nicht im Wort „Formular“, sondern in der Funktion dahinter.

Warum Kontaktformulare trotzdem barrierearm sein sollten

Auch wenn ein einfaches Kontaktformular nicht automatisch die volle BFSG-Pflicht auslöst, sollte es möglichst zugänglich sein. Denn aus Nutzersicht ist es oft entscheidend.

Viele Besucher möchten nicht telefonieren. Manche können vielleicht nicht gut telefonieren. Andere schreiben lieber, weil sie Informationen in Ruhe formulieren möchten. Für einige Menschen ist das Kontaktformular der einfachste oder einzige Weg, mit einem Unternehmen Kontakt aufzunehmen.

Wenn das Formular dann schlecht funktioniert, ist das nicht nur ein technisches Problem. Es kann bedeuten, dass bestimmte Menschen ausgeschlossen werden.

Außerdem ist ein gutes Formular auch wirtschaftlich sinnvoll. Ein verständliches Formular bringt mehr Anfragen. Ein kompliziertes Formular sorgt dafür, dass Besucher abbrechen.

Typische Fehler bei Kontaktformularen

Kontaktformulare sehen oft einfach aus. Trotzdem stecken dort erstaunlich viele Barrieren.

Ein häufiger Fehler sind fehlende oder schlechte Beschriftungen. Wenn ein Feld nur einen Platzhalter enthält, der beim Tippen verschwindet, kann das problematisch sein. Besser ist eine echte sichtbare Beschriftung wie „Name“, „E-Mail-Adresse“ oder „Ihre Nachricht“.

Auch Pflichtfelder werden oft unklar markiert. Ein kleines Sternchen reicht nicht immer, wenn nicht erklärt wird, was es bedeutet.

Fehlermeldungen sind ein weiterer Klassiker. Wenn nach dem Absenden nur ein roter Rahmen erscheint, wissen manche Nutzer nicht, was falsch ist. Eine gute Fehlermeldung sagt konkret, was fehlt.

Zum Beispiel:

„Bitte geben Sie eine gültige E-Mail-Adresse ein.“
„Bitte füllen Sie das Feld Nachricht aus.“
„Bitte bestätigen Sie die Datenschutzhinweise.“

Das hilft allen Nutzern, nicht nur Menschen mit Einschränkungen.

Das Formular muss auch ohne Maus funktionieren

Ein wichtiger Test ist die Bedienung mit der Tastatur. Viele Menschen nutzen Websites nicht mit der Maus, sondern mit der Tab-Taste, Enter, Leertaste oder Hilfsmitteln.

Ein Kontaktformular sollte deshalb ohne Maus ausfüllbar sein.

Das bedeutet:

Man kommt mit der Tab-Taste von Feld zu Feld.
Die Reihenfolge ist logisch.
Man sieht, welches Feld gerade aktiv ist.
Checkboxen lassen sich auswählen.
Der Absenden-Button ist erreichbar.
Fehlermeldungen sind verständlich.
Das Formular lässt sich komplett abschicken.

Wenn du selbst beim Testen mit der Tastatur hängenbleibst, ist das ein klares Zeichen, dass nachgebessert werden sollte.

Datenschutz-Checkboxen nicht vergessen

Viele Kontaktformulare haben eine Datenschutz-Checkbox. Auch diese sollte barrierearm umgesetzt sein.

Der Text sollte verständlich sein. Die Checkbox sollte mit der Tastatur erreichbar sein. Und wenn sie Pflicht ist, muss eine klare Fehlermeldung erscheinen, falls sie nicht angeklickt wurde.

Problematisch sind Konstruktionen, bei denen die Checkbox sehr klein ist, der Text nicht sauber zugeordnet wurde oder Nutzer nicht erkennen können, ob die Auswahl aktiv ist.

Gerade solche Kleinigkeiten entscheiden darüber, ob ein Formular wirklich nutzbar ist.

Was ist mit Captchas?

Captchas sind bei Kontaktformularen weit verbreitet, weil sie Spam verhindern sollen. Für Barrierefreiheit können sie aber schwierig sein.

Bilderrätsel, verzerrte Buchstaben oder komplizierte Aufgaben können Menschen ausschließen. Auch Audio-Captchas sind nicht immer eine gute Lösung.

Wenn möglich, sollte man auf nutzerfreundlichere Spam-Schutzmethoden setzen. Zum Beispiel Honeypot-Felder, serverseitige Prüfungen oder andere technische Lösungen, die Besucher möglichst wenig belasten.

Ein Formular sollte nicht dadurch sicher werden, dass echte Menschen daran scheitern.

Kontaktformular-Plugins in WordPress

Viele Websites nutzen WordPress und Formular-Plugins wie Contact Form 7, WPForms, Gravity Forms, Fluent Forms oder ähnliche Lösungen.

Das Plugin allein entscheidet aber nicht, ob ein Formular gut zugänglich ist. Es kommt darauf an, wie das Formular erstellt wurde.

Auch mit einem guten Plugin kann man ein schlechtes Formular bauen. Und mit einem einfachen Plugin kann man ein ordentliches Formular erstellen, wenn man auf Beschriftungen, Reihenfolge, Fehlermeldungen und Tastaturbedienung achtet.

Wichtig ist also nicht nur die Plugin-Auswahl, sondern die konkrete Umsetzung.

Reicht ein Accessibility-Plugin?

Viele Websitebetreiber hoffen, dass ein Barrierefreiheits-Plugin das Kontaktformular automatisch verbessert. Das kann in Einzelfällen helfen, löst aber nicht die Grundprobleme.

Ein Plugin kann vielleicht die Schrift vergrößern oder Kontraste anpassen. Es repariert aber nicht automatisch:

fehlende Feldbeschriftungen,
unverständliche Fehlermeldungen,
falsche Tab-Reihenfolge,
nicht erreichbare Checkboxen,
schlecht eingebundene Captchas,
Formulare ohne klare Struktur.

Ein Kontaktformular muss direkt sauber aufgebaut sein. Ein Zusatz-Plugin ist höchstens Unterstützung, aber keine Garantie.

Muss das ganze Formular perfekt sein?

Perfekt ist ein schwieriges Wort. Sinnvoller ist die Frage: Kann ein Mensch das Formular ohne unnötige Hürden nutzen?

Wenn das Formular gut beschriftet ist, verständliche Hinweise bietet, per Tastatur funktioniert und klare Fehlermeldungen ausgibt, ist schon viel gewonnen.

Man muss nicht aus einem einfachen Kontaktformular ein technisches Mammutprojekt machen. Aber die Grundlagen sollten stimmen.

Gerade bei kleinen Firmenwebsites ist das oft mit überschaubarem Aufwand machbar.

Wann sollte man besonders vorsichtig sein?

Besonders genau prüfen solltest du dein Formular, wenn es nicht nur Kontakt ermöglicht, sondern einen wichtigen Geschäftsprozess startet.

Das gilt zum Beispiel für:

Terminbuchungen, Reservierungen, Angebotskonfiguratoren, Kursanmeldungen, Bewerbungsformulare, Kundenregistrierungen, Reklamationsformulare, Bestellformulare oder Vertragsformulare.

Je wichtiger das Formular für die Nutzung deiner Dienstleistung ist, desto wichtiger ist Barrierefreiheit.

Ein einfaches „Schreib uns eine Nachricht“-Formular ist weniger kritisch als ein Formular, ohne das ein Kunde deine Leistung gar nicht nutzen kann.

Ein einfacher Selbstcheck für dein Kontaktformular

Du kannst dein Kontaktformular mit ein paar einfachen Fragen prüfen:

Sind alle Felder klar beschriftet?
Sind Pflichtfelder verständlich erkennbar?
Funktioniert das Formular ohne Maus?
Ist die Reihenfolge der Felder logisch?
Sieht man, welches Feld gerade aktiv ist?
Sind Fehlermeldungen verständlich?
Kann man Checkboxen gut bedienen?
Ist der Absenden-Button klar beschriftet?
Ist das Formular auch auf dem Smartphone gut nutzbar?
Gibt es ein Captcha, das Nutzer ausschließen könnte?

Wenn du mehrere Punkte mit Nein beantworten musst, lohnt sich eine Überarbeitung.

Warum ein gutes Kontaktformular mehr bringt als nur Rechtssicherheit

Ein barrierearmes Kontaktformular hilft nicht nur Menschen mit Behinderung. Es hilft allen Besuchern.

Menschen auf dem Smartphone.
Älteren Nutzern.
Menschen mit wenig technischer Erfahrung.
Besuchern, die schnell eine Anfrage senden möchten.
Kunden, die keine Lust auf komplizierte Formulare haben.

Je einfacher ein Formular ist, desto wahrscheinlicher wird es genutzt.

Für Unternehmen bedeutet das: weniger Abbrüche, weniger Rückfragen, mehr Anfragen und ein professionellerer Eindruck.

Fazit: Ein Kontaktformular allein entscheidet nicht alles

Eine Website muss nicht automatisch vollständig barrierefrei sein, nur weil sie ein einfaches Kontaktformular enthält. Entscheidend ist, welche Funktion das Formular erfüllt.

Dient es nur der unverbindlichen Kontaktaufnahme, ist die Lage anders als bei einem Formular, über das Besucher verbindlich buchen, kaufen, bestellen oder Verträge abschließen können.

Trotzdem sollte jedes Kontaktformular möglichst barrierearm gestaltet sein. Denn es ist oft der wichtigste Weg vom Besucher zur Anfrage.

Mein praktischer Rat: Prüfe dein Formular nicht nur optisch. Teste es ohne Maus, achte auf klare Beschriftungen, verständliche Fehlermeldungen und eine einfache Bedienung. So machst du deine Website nicht nur zugänglicher, sondern auch kundenfreundlicher.

Barrierefreiheit beginnt oft genau an solchen kleinen Stellen. Und ein gutes Kontaktformular ist eine davon.

Dieser Artikel gibt eine allgemeine Orientierung und ersetzt keine Rechtsberatung.