Erlaubte Domains verwalten: Formulare nur auf freigegebenen Websites laden
Funnelforms lädt deine Formulare nur auf Domains, die du vorher in deinem Account freigegeben hast. Damit verhinderst du, dass Embed-Codes auf fremden Seiten missbraucht werden, und behältst die Kontrolle darüber, wo deine Formulare ausgespielt werden.
Voraussetzungen
- Aktiver Funnelforms-Account.
- Die Domain, auf der das Formular eingebettet werden soll, ist dir bekannt (z. B.
example.com). - Dein Plan hat noch ein freies Domain-Slot. Der Free-Tarif erlaubt 1 Domain, höhere Pläne entsprechend mehr (siehe Profil → Pläne).
Wo du die Verwaltung findest
Profil → Domains

Dort siehst du deine bereits freigegebenen Domains, deren Status und die aktuelle Auslastung (z. B. 2/3).
Schritt-für-Schritt: Domain hinzufügen
- Öffne Profil → Domains.
- Gib die Domain ohne
http://oderhttps://ein, z. B.example.com. - Klicke auf Hinzufügen.
- Die Domain erscheint sofort mit Status Aktiv in der Liste und kann ab sofort Formulare laden.
Schritt-für-Schritt: Domain entfernen
- Öffne Profil → Domains.
- Klicke neben der betreffenden Domain auf das Papierkorb-Symbol.
- Die Domain wird sofort entfernt. Eingebettete Formulare auf dieser Domain laden ab diesem Moment nicht mehr.
Regeln für gültige Domains
| Regel | Beispiel |
|---|---|
| Nur Domain, kein Protokoll | ✅ example.com ❌ https://example.com |
| Mindestens eine Top-Level-Domain (Punkt erforderlich) | ✅ example.com ❌ example |
| Nur Buchstaben (a–z), Ziffern, Bindestrich, Punkt | ✅ shop-2026.example.com ❌ müller.de |
www.-Variante wird automatisch normalisiert | www.example.com = example.com |
| Pfade, Ports, Query-Parameter sind nicht erlaubt | ❌ example.com/landing |
Hinweis zu Umlauten: Domains mit Umlauten oder Sonderzeichen (
müller.de, internationalisierte Domains / IDN) werden derzeit nicht unterstützt. Nutze die ASCII-Variante deiner Domain.
Domains und Sub-Domains
Jede Sub-Domain zählt als eigene Domain und muss separat freigegeben werden – mit Ausnahme der www.-Variante, die automatisch mit abgedeckt ist.
example.comdeckt zusätzlichwww.example.comab.shop.example.comist nicht durchexample.comabgedeckt und muss separat eingetragen werden.
Limits und was beim Erreichen passiert
- Das Domain-Limit ergibt sich aus deinem aktiven Plan. Du siehst den verbleibenden Slot direkt in der Domain-Liste.
- Ist das Limit erreicht, lässt sich keine weitere Domain hinzufügen – du bekommst einen Hinweis mit deiner aktuellen Obergrenze.
- Mehr Slots bekommst du, indem du in Profil → Pläne auf einen höheren Tarif wechselst, oder indem du eine ungenutzte Domain entfernst.
Domain-Pflicht für Formulare
Seit Januar 2026 muss jedes neue Formular mindestens einer freigegebenen Domain zugeordnet sein, bevor es öffentlich ausgespielt wird. Bestehende Formulare wurden auf vorhandene Domains migriert; neue Formulare ohne Domain-Zuordnung können nicht veröffentlicht werden.
Globale Whitelist (Admin)
Zusätzlich zu deinen eigenen Domains pflegt das Funnelforms-Team eine globale Whitelist für system-weit erlaubte Domains (z. B. interne Test- oder Preview-Domains). Diese globalen Einträge gelten für alle Accounts und werden geprüft, bevor deine eigenen Domain-Restriktionen greifen. Du musst dafür nichts konfigurieren — und globale Domains zählen nicht gegen dein Plan-Limit.
Wie die Domain-Prüfung technisch funktioniert
Beim Laden eines eingebetteten Formulars validiert ein Edge-Function-Aufruf die anfragende Domain server-seitig gegen die globale Whitelist und deine erlaubten Domains. Die Prüfung läuft mit einem Timeout von 8 Sekunden und ist fail-closed: Schlägt die Validierung fehl oder läuft sie ab, wird das Formular blockiert — niemals stillschweigend freigegeben. Eine reine Client-Prüfung gibt es bewusst nicht.
Best Practices
- Trage alle Live-Domains ein, auf denen das Embed laufen soll – inklusive Staging-/Testdomains, falls du dort testest.
- Domains immer ohne Protokoll und ohne Pfad eintragen, sonst wird die Eingabe abgelehnt.
- Entferne Domains, die du nicht mehr nutzt, um deine Slots freizuhalten und Missbrauch auszuschließen.
- Nach Umzug auf eine neue Domain: zuerst die neue Domain freigeben, dann den Embed-Code umstellen, anschließend die alte Domain entfernen.
Troubleshooting
- „Form Not Available" auf der eingebetteten Seite – Domain ist nicht (oder nicht korrekt) in deinem Account freigegeben. Prüfe die exakte Schreibweise (ohne
https://, ohne Pfad). - „Domain bereits vorhanden" – die Domain ist bereits in deinem Account aktiv. Eine Domain kann nicht mehrfach eingetragen werden.
- „Bitte gib eine gültige Domain ein" – die Eingabe enthält ein Protokoll, einen Pfad, Umlaute oder Sonderzeichen. Bitte rein als
beispiel.comeintragen. - Limit erreicht – entferne eine nicht mehr genutzte Domain oder wechsle in Profil → Pläne auf einen größeren Tarif.
FAQ
Muss ich www.example.com und example.com separat eintragen? Nein. Beide Varianten werden mit einem einzigen Eintrag abgedeckt.
Reicht ein Eintrag von example.com für alle Sub-Domains? Nein. Jede Sub-Domain (außer www.) muss separat freigegeben werden.
Kann ich localhost oder eine IP-Adresse eintragen? Nein. Es werden nur echte Domain-Namen mit Top-Level-Domain akzeptiert.
Werden meine bisherigen Leads gelöscht, wenn ich eine Domain entferne? Nein. Bereits eingegangene Leads bleiben unverändert. Nur künftige Formular-Aufrufe von dieser Domain werden blockiert.
Wirkt sich das Entfernen sofort aus? Ja. Sobald die Domain entfernt ist, lädt das Formular dort nicht mehr.
Weiterführende Artikel
- Überblick: Einstellungen & Verwaltung
- Team einladen & verwalten
- Mediathek: Bilder und Dateien verwalten