Zum Inhalt springen
Funnelforms 5Free und Proab Version 5.0.0

Shortcodes, IDs und Einbettungen nach dem Umzug

Nach dem Umzug bleiben deine Shortcodes und Formular-IDs aus Funnelforms 3 gültig. Der Artikel zeigt, was gleich bleibt, was Funnelforms Free anders macht und was Popups, Einbettungen, Webhooks, Zapier und Make brauchen.

Stand 22.10.20269 Min. Lesezeit

Auf dieser Seite
  1. Voraussetzungen
  2. Wo finde ich die Funktion?
  3. Funktionen im Überblick
  4. Schritt-für-Schritt-Anleitung
  5. Erklärungen
  6. Best Practices
  7. Troubleshooting
  8. Tipps
  9. FAQ
  10. Weiterführende Artikel

Du musst nach dem Umzug keine Seiten anpassen. Die Shortcodes aus Funnelforms 3 bleiben gültig. Läuft ein Formular auf Funnelforms 5, antwortet Funnelforms 5 auf denselben Shortcode mit derselben ID. Der Artikel zeigt, was gleich bleibt, was dazukommt und wo es Unterschiede gibt.

Voraussetzungen

  • Für Shortcodes und Formular-IDs sind keine besonderen Voraussetzungen nötig.
  • Popups, Einbettungen auf anderen Websites, Webhooks, veröffentlichte Einträge, Zapier und Make gibt es nur in Funnelforms Pro.

Wo finde ich die Funktion?

  • Den Shortcode jedes Formulars zeigt die Formularliste unter Funnelforms → Formulare zum Kopieren.
  • Die ID eines übernommenen Formulars steht unter Funnelforms → Umzug → Formulare als „Nr. … in Funnelforms 3“.
  • Einbettungen auf anderen Websites und Webhooks: Funnelforms → Einstellungen → Schnittstellen (nur Pro).

Funktionen im Überblick

  • [funnelforms id="…"] und [anfrageformular2 id="…"] bleiben gültig, mit der ID aus Funnelforms 3.
  • Formulare, die du in Funnelforms 5 neu baust, nutzen [funnelforms uid="…"].
  • Der Block „Funnelforms“ und das Elementor-Widget zeigen beide Arten von Formularen.
  • Popups aus Funnelforms 3 nach Zeit oder Klick funktionieren weiter; neue Anzeigearten kommen dazu (nur Pro).
  • Bestehende Einbettungscodes für andere Websites und direkte Formular-Links laufen weiter (nur Pro).
  • Webhooks senden ihren Inhalt weiter im Format von Funnelforms 3 (nur Pro).
  • Zapier, Make und die alte App sehen auch Einträge von Formularen auf Funnelforms 5 (nur Pro).

Schritt-für-Schritt-Anleitung

Nach dem Umzug eines Formulars prüfst du, ob alles an seinem Platz ist:

  1. Öffne die Seite mit dem Formular im Browser und sieh dir das Formular an.
  2. Öffne Funnelforms → Formulare und vergleiche den Shortcode des Formulars mit dem auf deiner Seite. Bei übernommenen Formularen steht darin die ID aus Funnelforms 3.
Shortcodes übernommener Formulare in der Liste
  1. Steht das Formular auf deiner Seite in einem Popup, prüfe, ob es sich wie gewohnt öffnet. In Funnelforms Free steht es direkt auf der Seite.
  2. Nutzt du eine Einbettung auf einer anderen Website, öffne dort die Seite und prüfe das Formular (nur Pro).
  3. Prüft ein Webhook-Empfänger die Signatur, trage dort das Geheimnis aus Einstellungen → Schnittstellen ein (nur Pro).

Erklärungen

Was passiert mit meinen Shortcodes?

Die Shortcodes [funnelforms id="…"] und [anfrageformular2 id="…"] bleiben registriert. Bevor WordPress einen ausführt, prüft Funnelforms, ob das Formular auf Funnelforms 5 läuft. Wenn ja, zeigt Funnelforms 5 das Formular. Wenn nein, zeigt Funnelforms Pro es wie in Funnelforms 3. Nur die Vorschau im Editor von Funnelforms 3 (Attribut preview) nutzt weiter Funnelforms 3.

Was zeigt ein Shortcode in Funnelforms Free?

Funnelforms Free enthält keinen Code von Funnelforms 3 mehr. Läuft ein Formular noch nicht auf Funnelforms 5, sehen Besucher an dieser Stelle nichts. Wer Formulare bearbeiten darf, sieht stattdessen einen Hinweis:

  • während der Umzug läuft: „Funnelforms bringt dieses Formular gerade auf Version 5. Es erscheint hier, sobald das fertig ist. Nur Personen, die Formulare bearbeiten, sehen diesen Hinweis.“
  • danach: „Dieses Funnelforms-Formular wird nicht angezeigt: Es ist auf Version 5 noch nicht veröffentlicht. Öffne Funnelforms im Admin-Bereich, um den Grund zu sehen. Nur Personen, die Formulare bearbeiten, sehen diesen Hinweis.“

Den Grund findest du unter Funnelforms → Umzug → Formulare.

Welche ID gilt für ein übernommenes Formular?

Die ID aus Funnelforms 3 bleibt im Shortcode gültig. Auf der Umzugsseite steht sie als „Nr. … in Funnelforms 3“. Auch [funnelforms_entries id="…"] (veröffentlichte Einträge auf der Website, nur Pro) erwartet bei übernommenen Formularen diese ID.

Wie binde ich ein Formular ein, das ich in Funnelforms 5 neu gebaut habe?

Solche Formulare haben keine ID aus Funnelforms 3. Du bindest sie mit [funnelforms uid="…"] ein. Die Formularliste zeigt den passenden Shortcode. Ist das Formular nicht veröffentlicht, stimmt die uid nicht oder nutzt das Formular eine Funktion, die deine Ausgabe nicht hat, sehen Besucher an dieser Stelle nichts. Wer Formulare bearbeiten darf, sieht den Hinweis „Dieses Funnelforms-Formular wird hier nicht angezeigt. Öffne es in Funnelforms, um zu sehen, warum. Nur wer Formulare bearbeitet, sieht diesen Hinweis.“ Das gilt in Funnelforms Free und Pro.

Was passiert mit Popups? (nur Pro)

Die Attribute aus Funnelforms 3 gelten weiter: popup_by_delay mit popup_delay (in Millisekunden) und popup_by_click mit popup_click_class. Funnelforms 5 kennt zusätzlich popup="delay|click|scroll|exit" und widget="bottom-right" (ein Knopf in einer Ecke). Scrollen, Verlassen der Seite und der Knopf in der Ecke brauchen Funnelforms 5. Läuft das Formular noch auf Funnelforms 3, steht es direkt auf der Seite.

In Funnelforms Free gibt es keine Popups und keinen Knopf in der Ecke. Ein Formular mit Popup-Attributen steht dort direkt auf der Seite.

Was ist mit dem Block und dem Elementor-Widget?

Der Block „Funnelforms“ zeigt ein Formular wie der Shortcode. Im Editor erscheinen Formulare auf Funnelforms 5 als Vorschau, Formulare auf Funnelforms 3 als Platzhalter. Auf der Seite selbst laufen beide.

Was passiert mit Einbettungen auf anderen Websites? (nur Pro)

Der bisherige Einbettungscode funktioniert weiter, ohne dass du ihn auf der anderen Website ändern musst. Das gilt auch, wenn Funnelforms den Code von Funnelforms 3 nicht mehr lädt: Dann beantwortet Funnelforms 5 die Anfragen des Einbettungscodes selbst. Unter Einstellungen → Schnittstellen listest du im Bereich Formulare auf anderen Websites die Websites auf, die ihn nutzen dürfen. Bleibt das Feld leer, darf jede Website Formulare einbetten, wie in Funnelforms 3.

Formulare aus Funnelforms 3 behalten ihre Links unter /funnelforms/…. Lädt Funnelforms Pro den Code von Funnelforms 3, beantwortet dieser den alten Link. Ist der Code nicht geladen, und in Funnelforms Free ist er das nie, zeigt der alte Link das übernommene Formular, sobald es auf Funnelforms 5 veröffentlicht ist. Das gilt, solange du für das Formular unter Eigene Seite keine andere Adresse gespeichert hast. Für Formulare aus Funnelforms 5 vergibst du den Link in den Formular-Einstellungen unter Eigene Seite. Ein Link wird nie doppelt vergeben.

Was passiert mit Webhooks, Zapier, Make und der App? (nur Pro)

  • Der Inhalt der Webhooks bleibt wie in Funnelforms 3; bestehende Empfänger laufen weiter.
  • Formulare auf Funnelforms 5 signieren jeden Webhook zusätzlich (Kopfzeilen X-Funnelforms-Timestamp, X-Funnelforms-Signature und X-Funnelforms-Delivery). Nur Empfänger, die die Signatur prüfen, brauchen das Geheimnis.
  • Zapier, Make und die alte App lesen Leads aus Funnelforms 3. Deshalb speichert Funnelforms jeden Eintrag eines übernommenen Formulars auf Funnelforms 5 zusätzlich als Lead von Funnelforms 3. Bestehende Zaps und Szenarien laufen weiter.
  • Die Schnittstellen von Funnelforms 3 für Zapier, Make und die App antworten nur, wenn die Anfrage genau die hinterlegten Zugangsdaten mitbringt: bei Zapier und Make den Lizenzschlüssel und das Passwort aus Funnelforms 3, bei der App ihren Code. Fehlt ein Wert oder weicht er ab, lehnt Funnelforms die Anfrage ab. Ohne gesetztes Passwort funktioniert die Verbindung nicht.

Wann lädt Funnelforms Pro den Code von Funnelforms 3?

Nur wenn deine Website ihn braucht: wenn du zu Funnelforms 3 zurückgegangen bist, wenn ein Formular noch auf Funnelforms 3 läuft, wenn es Formulare des alten KI-Generators gibt oder wenn die App, Zapier oder Make verbunden sind. Sonst bleibt der Code von Funnelforms 3 aus. Deine Shortcodes und der bisherige Einbettungscode auf anderen Websites funktionieren trotzdem, weil Funnelforms 5 sie beantwortet.

Ob der Code geladen ist und warum, steht unter Werkzeuge → Website-Zustand → Bericht im Abschnitt Funnelforms bei „Code von Funnelforms 3 geladen“: „Nein“, „Ja, die Website ist zu Funnelforms 3 zurückgekehrt“, „Ja, eine Verbindung von Funnelforms 3 (App, Zapier oder Make) ist eingerichtet“ oder „Ja, Formulare laufen noch auf Funnelforms 3“. Formulare des alten KI-Generators zählen dabei als Formulare auf Funnelforms 3.

Was passiert mit eigenen Hooks und Skripten?

Für Formulare auf Funnelforms 3 ändert sich nichts. Bei Formularen auf Funnelforms 5 ist ein Unterschied belegt: Der JavaScript-Hook af2_doOwnExternalRedirectFunction aus Funnelforms 3 wird nicht mehr aufgerufen. Tracking-Code und Skripte in Inhalten führt Funnelforms 5 nur aus, wenn ein Administrator das unter Einstellungen → Allgemein im Bereich Tracking-Code erlaubt; bis dahin bleiben solche Formulare auf Funnelforms 3. Eine vollständige Liste, wie sich eigene Anpassungen verhalten: Diese Funktion ist derzeit in Arbeit.

Best Practices

  • Lass vorhandene Shortcodes unverändert. Es gibt keinen Grund, sie nach dem Umzug auszutauschen.
  • Prüfe nach dem Umzug Seiten mit Popups, Formularen auf anderen Websites und eigenem JavaScript besonders.
  • Hinterlege bei Webhook-Empfängern, die die Signatur prüfen, das Geheimnis, bevor Formulare umziehen.

Troubleshooting

ProblemUrsacheLösung
Besucher sehen das Formular nicht, Redakteure sehen „Dieses Funnelforms-Formular wird nicht angezeigt …“Funnelforms Free: Das Formular läuft noch nicht auf Funnelforms 5Öffne Funnelforms → Umzug → Formulare und behebe den Grund.
Ein Shortcode mit uid zeigt Besuchern nichts, Redakteure sehen „Dieses Funnelforms-Formular wird hier nicht angezeigt. …“Das Formular ist nicht veröffentlicht, oder die uid stimmt nichtKopiere den Shortcode aus der Formularliste und veröffentliche das Formular.
Ein alter Direktlink aus Funnelforms 3 zeigt kein FormularDas Formular ist noch nicht auf Funnelforms 5 veröffentlicht, oder unter Eigene Seite ist eine andere Adresse gespeichertBehebe den Grund unter Funnelforms → Umzug → Formulare oder nutze die Adresse unter Eigene Seite.
Ein Popup öffnet sich nicht, das Formular steht direkt auf der SeiteIn Funnelforms Free gibt es keine Popups; in Pro brauchen Scrollen, Verlassen und der Knopf in der Ecke Funnelforms 5In Pro lass das Formular zu Funnelforms 5 umziehen oder nutze Popup nach Zeit oder Klick.
Auf einer anderen Website erscheint das Formular nichtDie Website steht nicht in der Liste Formulare auf anderen WebsitesTrage sie unter Einstellungen → Schnittstellen ein oder lass die Liste leer.
Ein Webhook-Empfänger lehnt Aufrufe abEr prüft die Signatur, kennt das Geheimnis aber nichtHinterlege das Geheimnis aus Einstellungen → Schnittstellen.
Zapier oder Make meldet einen ZugriffsfehlerLizenzschlüssel oder Passwort fehlen oder stimmen nicht genauPrüfe Lizenzschlüssel und Passwort in Zapier oder Make.
Eine eigene Weiterleitung per af2_doOwnExternalRedirectFunction greift nicht mehrFunnelforms 5 ruft diesen Hook nicht aufNutze die Weiterleitung des Formulars oder lass das Formular in Pro auf Funnelforms 3.

Tipps

  • Der Shortcode eines Formulars ändert sich nicht, wenn es zwischen Funnelforms 3 und Funnelforms 5 wechselt.
  • Der Shortcode [funnelforms_entries] zeigt veröffentlichte Einträge eines Formulars; Formulare ohne diese Einstellung zeigen nichts (nur Pro).

FAQ

Muss ich meine Seiten nach dem Umzug anpassen? Nein. Die Shortcodes und IDs bleiben gültig.

Ändert sich die Formular-ID? Im Shortcode gilt weiter die ID aus Funnelforms 3. Neu gebaute Formulare nutzen uid.

Laufen meine Zaps und Make-Szenarien weiter? In Funnelforms Pro ja, solange Lizenzschlüssel und Passwort stimmen. Funnelforms speichert Einträge von Formularen auf Funnelforms 5 zusätzlich als Leads von Funnelforms 3.

Funktionieren meine eigenen Hooks weiter? Bei Formularen auf Funnelforms 3 ja. Bei Formularen auf Funnelforms 5 ist nur der oben genannte JavaScript-Hook als nicht mehr aufgerufen belegt.

Weiterführende Artikel

Verwandte Artikel

Support

Noch Fragen?

Unser Support hilft dir gern weiter, auf Deutsch und Englisch.

  • Im Plugin

    In Funnelforms Pro im WordPress-Menü unter Funnelforms → Support ein Ticket schicken. Die nötigen Systemdaten gehen gleich mit.

  • Per E-Mail

    Schreib uns, am besten mit der Adresse deiner Website.

    support@funnelforms.io