Sie müssen sich nicht den gesamten Text durchlesen. Mittlerweile ist ein Plugin mit der Bezeichnung „Contact Form 7 Redirection“ verfügbar, mit dem Sie das Problem kinderleicht beheben können.

Ich verwende gerne das WordPress Plugin Contact Form 7 für Webseiten, die ich für andere erstelle. Es ist extrem einfach zu bedienen, aber sehr leistungsfähig und verfügt über eine vernünftige Dokumentation. Ein großes Plus besteht darin, dass es ein sehr beliebtes Plugin in der WordPress-Community ist und so Antworten und Lösungen für fast alle Probleme auf Webseiten wie Stack Overflow und WordPress-Support gefunden werden können.

Als Online-Marketing-Experte helfe ich anderen, den Traffic auf ihren Seiten durch SEO und Google Ads sowie die anderen Suchmaschinenmarketing-Aktivitäten wie Bing Ads zu steigern. Eine der wichtigsten Kennzahlen für mich ist die Konvertierung dieser Besucher auf die Seiten unserer Kunden. Eine Conversion ist immer dann gegeben, wenn jemand ein Kontaktformular ausfüllt, ein PDF oder Informationsblatt herunterlädt oder den Kunden anruft.

Für die meisten meiner Kontakt- und Downloadformulare verwende ich Contact Form 7. Sobald das Formular ausgefüllt und der Submit/Download-Button angeklickt wurde, möchte ich den Besucher auf eine Seite weiterleiten, auf der ich diese Conversion in Google Analytics protokolliere und an die entsprechende Google-Ads-Kampagne weiterleiten kann.

Im Folgenden werde ich ihnen die Weiterleitung der Kunden, nach Absenden des Formulars, zur Danke-Seite mit Contact Form 7 ein wenig näher beschreiben.

Gehen Sie zum Menüpunkt „Formulare“ in ihrer WordPress Backend-Seitenleiste, klicken Sie auf das Formular, das Sie umleiten möchten, und klicken Sie anschließend auf die Registerkarte „Zusätzliche Einstellungen“.

Fügen Sie diesen Code in das dafür vorgesehene Feld ein:

Copy to Clipboard

Sie müssen http://www.beispiel.de/danke durch die URL ihrer Dankeseite ersetzen.

Diese Methode wurde von Contact Form 7 geschrieben und funktioniert seit Ende 2017 leider nicht mehr.

Wenn Sie nicht mit der Programmierung vertraut sind, können Sie ein Plugin mit der Bezeichnung Contact Form 7 – Success Page Redirects verwenden.

Dieses Plugin verwendet den Action Hook „wpcf7_mail_sent“, um auf die Dankeseite umzuleiten, diese Vorgehensweise sollte aber mit Vorsicht behandelt werden. Dieses Plugin wurde jedoch nur auf WordPress Version 4.2.16 getestet, was mehr als 2 Jahre her ist. Es erfordert auch die Contact Form 7 Version 3.9 oder höher.

Ich empfehle ihnen, dieses Plugin zuerst auszuprobieren und wenn es nicht funktionieren sollte, testen Sie anschließend die zweite Option.

Verwenden Sie etwas php in ihrer Datei child-themes functions.php.

Die nun in der Dokumentation zu Contact Form 7 empfohlene Methode ist die Verwendung von JavaScript, um eine Umleitung durchzuführen, wenn das Ereignis wpcf7mailsent eintritt. Der zu verwendende Code ist:

Copy to Clipboard

Wenn Sie nur eine Kontaktseite verwenden oder nur die Dankeseite, dann müssen Sie nur den untenstehenden Code kopieren und in die function.php-Datei ihres Child-Themes einfügen.

Copy to Clipboard

Vergessen Sie nicht, die http://example.com/thank-you durch ihre Dankeseite zu ersetzen. Allerdings verwende ich oft mehrere Contact Form 7 Formulare auf einer Website mit mehreren Danke-Seiten. Denn ich will genau wissen, welche Seiten, Formulare und Aufrufe zu Aktionen meiner Website-Besucher in Leads verwandeln, so dass ich mehr Traffic dorthin schicken und meinen Conversion-Trichter optimieren kann.

Um verschiedene Kontaktformulare von Contact Form 7 auf verschiedene Danke-Seiten umzuleiten, müssen Sie den untenstehenden Code verwenden:

Copy to Clipboard

Hier ist ein Beispiel für den Code für zwei verschiedene Seiten.

Copy to Clipboard

Wir hoffen, dass dies hilft. Es ist wichtig zu beachten, dass dieser Code alle Kontaktformulare auf einer Seite auf die gleiche Danke-Seite umleitet.

Vielen Dank für ihren Besuch.