Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
WPB Cup
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Wie man eine Google-Karte in Kontaktformulare einbettet (mit Kartenpin)

Stellen Sie sich vor, ein Besucher landet auf Ihrer Kontaktseite und findet seine Adresse bereits ausgefüllt im Formular vor, komplett mit einer Stecknadel, die seine Position auf einer Karte markiert. Das ist eine hervorragende Benutzererfahrung.

Wenn Sie Ihrem WordPress-Kontaktformular eine Google Map mit einer Position hinzufügen, wird das Ausfüllen einfacher, was die Ausfüllrate erhöht und Ihre Besucher dazu ermutigt, sich zu melden.

Dieser Artikel führt Sie Schritt für Schritt durch die Einbettung einer Google-Karte mit einer Positionsnadel direkt in Ihre Kontaktformulare, ohne dass eine Programmierung erforderlich ist.

How to Embed a Google Map in Contact Forms (With Map Pin)

Warum eine Google-Karte in Ihr Kontaktformular einbetten?

Als Sie Ihre WordPress-Website erstellt haben, haben Sie wahrscheinlich ein Kontaktformular eingefügt, damit die Besucher leicht mit Ihnen über Ihre Produkte und Dienstleistungen in Kontakt treten können.

Und wenn Ihr Unternehmen einen physischen Standort hat, dann haben Sie wahrscheinlich auch eine Google Map Ihres eigenen Standorts hinzugefügt, um die Leute zu ermutigen, Ihr Geschäft zu besuchen.

Was viele Unternehmer nicht wissen, ist, dass Sie die Geolokalisierung nutzen können, um das Adressfeld in Ihrem Kontaktformular automatisch auszufüllen und den Standort des Benutzers auf einer Karte anzuzeigen. Dies verbessert die allgemeine Nutzererfahrung und trägt dazu bei, dass weniger Formulare abgebrochen werden.

Wenn Sie die Standorte Ihrer Nutzer kennen, können Sie mit Geolocation Targeting personalisierte Inhalte anzeigen und die Konversionsraten steigern.

Sehen wir uns also an, wie man eine Google-Karte in Kontaktformulare einbindet.

Video-Anleitung

Subscribe to WPBeginner

Wenn Sie eine schriftliche Anleitung bevorzugen, dann lesen Sie einfach weiter.

Einbetten einer Google-Karte in ein Kontakt-Formular

Für dieses Tutorial werden wir WPForms verwenden, das beste Kontaktformular-Plugin für WordPress. Damit können Sie jede Art von Formular mit einem einfachen Drag-and-Drop-Formular-Builder erstellen.

Es gibt eine kostenlose Version von WPForms mit allen Funktionen, die Sie benötigen, um ein einfaches Kontaktformular zu erstellen. Für dieses Tutorial werden wir jedoch WPForms Pro verwenden, da es das Google Map Addon enthält.

Als Erstes müssen Sie das WPForms-Plugin installieren und aktivieren. Weitere Einzelheiten finden Sie in unserer Schritt-für-Schritt-Anleitung für die Installation eines WordPress-Plugins.

Nach der Aktivierung müssen Sie die Seite WPForms “ Einstellungen besuchen, um Ihren Lizenzschlüssel einzugeben. Sie können diese Informationen in Ihrem WPForms-Konto-Bereich finden. Stellen Sie sicher, dass Sie auf die Schaltfläche „Verify Key“ klicken, um Ihre Lizenz zu aktivieren.

Visit the WPForms » Settings Page to Enter Your License Key

Als nächstes müssen Sie zu WPForms “ Addons navigieren und das Geolocation Addon finden. Sie können die Suchoption am oberen Rand des Bildschirms verwenden oder einfach durch die verfügbaren Addons blättern.

Sobald Sie es gefunden haben, sollten Sie das Add-on installieren, indem Sie auf die Schaltfläche „Add-on installieren“ klicken.

Navigate to WPForms » Addons and Install the Geolocation Addon

Nachdem das Geolocation-Addon aktiviert ist, müssen Sie seine Einstellungen konfigurieren. Navigieren Sie dazu zu WPForms “ Einstellungen und klicken Sie auf die Registerkarte „Geolocation“.

Auf dieser Seite müssen Sie einen Geolocation-Anbieter auswählen. Für diesen Artikel werden wir die Google Places API wählen.

Select a Geolocation Provider

Sie sollten auch das Kontrollkästchen „Aktueller Standort“ anklicken. Dadurch wird die Adresse beim Ausfüllen des Kontaktformulars erkannt und automatisch vervollständigt, was Zeit spart und die Genauigkeit verbessert.

Als Nächstes müssen Sie nach unten zu den Google Places API-Einstellungen scrollen. Sie werden aufgefordert, Ihren Google-API-Schlüssel einzugeben. Sie können Ihren Schlüssel von Google abrufen und ihn dann in das Eingabefeld einfügen. Wie Sie das machen, zeigen wir Ihnen im nächsten Abschnitt.

Scroll Down to the Google Places API Settings

Erzeugen eines Google Places API-Schlüssels

Sie können einen API-Schlüssel für Google Places erhalten, indem Sie die Google Cloud Console-Website besuchen.

Sie werden aufgefordert, Ihr Land aus einem Dropdown-Menü auszuwählen und den Nutzungsbedingungen zuzustimmen. In einigen Ländern kann Ihnen auch angeboten werden, sich in eine Mailingliste einzutragen.

Obtain an API Key for Google Places From the Google Cloud Console Website

Wenn Sie bereit sind, mit dem nächsten Schritt fortzufahren, klicken Sie auf „Zustimmen und weiter“.

Als nächstes müssen Sie ein Projekt für den API-Schlüssel auswählen. Klicken Sie einfach auf „Projekt auswählen“ und wählen Sie das gewünschte Projekt aus der Liste aus.

Select a Project or Create a New One

Wenn Sie noch kein Projekt erstellt haben oder es sich um eine neue Website handelt, die Sie noch nicht zu Google hinzugefügt haben, sollten Sie auf „Neues Projekt“ klicken, um ein Projekt einzurichten.

Hinweis: Google verlangt von Ihnen, dass Sie die Abrechnung für dieses Projekt aktivieren, um die Google Places-API nutzen zu können. Die ersten 300 $ sind kostenlos, was für eine einfache Karteneinbettung, wie wir sie in diesem Tutorial erstellen, ausreicht. Websites mit geringerem Datenverkehr müssen nichts bezahlen und Google wird Sie um Erlaubnis für ein Upgrade bitten, bevor es Gebühren erhebt.

Sie sollten sich nun auf der Seite „APIs & Services“ befinden, wo Sie die APIs aktivieren können, die für die Anzeige von Google Maps auf Ihrer WordPress-Website erforderlich sind.

Sie müssen oben auf der Seite auf die Schaltfläche „+ APIs und Dienste aktivieren“ klicken.

Click the 'Enable APIs and Services' Button

Dies führt Sie zur API-Bibliothek von Google, wo Sie drei verschiedene Mapping-APIs aktivieren müssen.

Sie finden sie über die Suchfunktion oben auf der Seite oder indem Sie auf den Link ‚Alle anzeigen‘ neben dem Abschnitt Karten klicken.

You Need to Enable Three Mapping APIs

Zunächst müssen Sie die Places-API finden und aktivieren. Sobald Sie sie gefunden haben, müssen Sie sie anklicken. Auf der nächsten Seite sollten Sie auf die Schaltfläche „Aktivieren“ klicken.

Danach sollten Sie dasselbe für die Maps JavaScript API und die Geocoding API tun.

Enable the Places API

Nachdem Sie nun die drei APIs aktiviert haben, können Sie einen API-Schlüssel erstellen.

Im Menü auf der linken Seite müssen Sie zu APIs & Services “ Credentials navigieren.

Von hier aus können Sie oben auf dem Bildschirm auf die Schaltfläche „+ Anmeldeinformationen erstellen“ klicken und dann die Option „API-Schlüssel“ auswählen.

Click the ‘+ Create Credentials’ Button

Ihr API-Schlüssel wird erstellt und in einem Popup-Fenster angezeigt.

Später in diesem Tutorial werden Sie diesen Schlüssel in die Einstellungen von WPForm kopieren müssen. Schauen wir uns jetzt an, wie man die Verwendung des API-Schlüssels einschränken kann.

Your API Key Will Be Created and Displayed on a Popup Window

Einschränken des Google Places API-Schlüssels

Eine übermäßige Nutzung des API-Schlüssels kann dazu führen, dass Sie aus dem kostenlosen Plan herausfallen und mehr kosten, als Sie erwarten. Wir empfehlen Ihnen, den Schlüssel einzuschränken, um eine unbefugte oder unerwartete Nutzung zu verhindern.

Klicken Sie dazu auf den Link „Schlüssel einschränken“ am unteren Rand des Popup-Fensters „API-Schlüssel erstellt“ im obigen Screenshot.

Auf der nächsten Seite können Sie eine Reihe verschiedener Einschränkungen einrichten. Die erste davon ist „Anwendungsbeschränkungen“.

In diesem Abschnitt sollten Sie auf die Option „HTTP-Referrer (Websites)“ klicken. Dann wird der Schlüssel nur für Websites verwendet.

Restrict to HTTP Referrers (Web Sites)

Als nächstes sollten Sie sicherstellen, dass es nur auf Ihrer eigenen Website verwendet wird. Blättern Sie dazu zum Abschnitt „Website-Einschränkungen“ und klicken Sie dann auf die Schaltfläche „Element hinzufügen“.

Geben Sie nun den Domänennamen Ihrer Website in das Feld „Neuer Eintrag“ ein und verwenden Sie dabei das Muster *example.com/*.

Type Your Website Domain Into the ‘New Item’ Field Using the Pattern *example.com/*

Wenn Sie Google Maps auf mehr als einer Website verwenden möchten, können Sie auf die Schaltfläche „Element hinzufügen“ klicken und so viele Domains wie nötig hinzufügen.

Nachdem Sie den API-Schlüssel nun auf Ihre eigenen Websites beschränkt haben, können Sie ihn auch so einschränken, dass er nur mit den oben hinzugefügten Google-APIs funktioniert.

Scrollen Sie zum Abschnitt „API-Einschränkungen“ auf der Seite und wählen Sie die Option „Schlüssel einschränken“. Daraufhin wird eine Dropdown-Liste angezeigt, in der Sie die Kästchen „Geocaching API“, „Maps JavaScript API“ und „Places API“ markieren müssen.

Restrict the API Key to Specific APIs

Danach sollten Sie auf den Link „OK“ klicken, um Ihre Einstellungen zu speichern.

Klicken Sie abschließend auf die Schaltfläche „Speichern“ unten auf der Seite, um alle von Ihnen gewählten Einschränkungen zu aktivieren.

Click the ‘Save’ Button to Activate the Restrictions You Have Chosen

Beachten Sie, dass es bis zu 5 Minuten dauern kann, bis die Einstellungen wirksam werden.

Hinzufügen des Google API-Schlüssels zu den WPForms-Einstellungen

Der API-Schlüssel wird nun zusammen mit allen anderen verfügbaren Schlüsseln angezeigt. Sie sollten auf das Symbol Kopieren klicken, damit Sie den Schlüssel zur WPForms Geolocation-Einstellungsseite hinzufügen können.

Click the Copy Icon and Add the Key to WPForms

Wenn Sie die Einstellungen oder Einschränkungen der API ändern möchten, können Sie auf das Symbol „Bearbeiten“ auf der rechten Seite klicken.

Nun müssen Sie zu Ihrer Website zurückkehren, die sich immer noch auf der Seite WPForms “ Einstellungen “ Geolocation befinden sollte.

Dort fügen Sie den Schlüssel in das Feld Google Places API in den WPForms-Einstellungen ein. Klicken Sie anschließend auf die Schaltfläche „Einstellungen speichern“.

Scroll Down to the Google Places API Settings

Hinweis: Für Google Places benötigen Sie ein SSL-Zertifikat für Ihre Website. Wie Sie ein solches Zertifikat erhalten, erfahren Sie in unserem Leitfaden für Einsteiger, wie Sie ein kostenloses SSL-Zertifikat erhalten.

Erstellen eines Kontaktformulars mit eingebetteter Google-Karte in WordPress

Nachdem Sie nun WPForms und Google Places konfiguriert haben, können Sie ein Kontaktformular in WordPress erstellen. Sie können damit beginnen, indem Sie unserer Anleitung zum Erstellen eines Kontaktformulars in WordPress folgen.

Sobald Sie ein Grundformular erstellt haben, müssen Sie ein Adressfeld hinzufügen. Sie können entweder einen Adressblock oder ein einzeiliges Textfeld verwenden. In diesem Lernprogramm werden wir ein einzeiliges Textfeld verwenden.

Ziehen Sie einfach den Block Einzeiliger Text auf das Formular.

Drag the Single Line Text Block Onto the Form

Als nächstes werden wir die Einstellungen des Feldes anpassen. Dazu müssen Sie auf das Feld klicken, um die Einstellungen für einzeiligen Text anzuzeigen.

Zunächst sollten Sie die Bezeichnung des Feldes in „Adresse“ ändern. Damit wird für die Benutzer klar, was sie in das Feld eingeben sollen.

Rename the Field's Label to 'Address'

Danach müssen Sie die Einstellungen des Feldes so ändern, dass es im WordPress-Formular eine Karte anzeigt. Dazu müssen Sie auf die Registerkarte „Erweitert“ klicken.

Dort sollten Sie nach der Option „Automatische Adressvervollständigung aktivieren“ am unteren Ende der Einstellungen suchen und sie auf „Ein“ stellen. Sie sehen dann eine weitere Option, „Karte anzeigen“, die Sie ebenfalls aktivieren sollten. Sie können wählen, ob die Karte über oder unter dem Feld angezeigt werden soll.

Toggle the ‘Enable Address Autocomplete’ Option On

Hinzufügen des Kontaktformulars zu Ihrer Website

Am einfachsten fügen Sie das Kontaktformular auf Ihrer Website ein, indem Sie auf die Schaltfläche „Einbetten“ klicken. Sie befindet sich neben der Schaltfläche „Speichern“ am oberen Rand des Formular-Editors.

Sie werden gefragt, ob Sie das Formular zu einem bestehenden Formular hinzufügen oder eine neue Seite erstellen möchten.

Click the 'Create New Page' Button

In diesem Lernprogramm klicken wir auf die Schaltfläche „Neue Seite erstellen“.

Als nächstes sollten Sie der Seite einen Namen geben und dann auf die Schaltfläche „Los geht’s!“ klicken.

Give the Page a Name and Click the ‘Let’s Go!’ Button

Es wird eine neue Seite mit diesem Namen erstellt, und Ihr Kontaktformular wird automatisch hinzugefügt.

Sie brauchen nur noch auf die Schaltfläche „Veröffentlichen“ zu klicken, um das Formular in Betrieb zu nehmen.

Click the 'Publish' Button to Push the Page Live

Anzeigen der Google-Karte im Kontaktformular

Wenn ein Nutzer Ihr Kontaktformular aufruft, wird er gefragt, ob er Ihrer Website den Zugriff auf seinen Standort gestatten möchte.

The User Will Need to Give Permission for Your Website to Access Their Location

Wenn sie auf die Schaltfläche „Zulassen“ klicken, wird ihr aktueller Standort in das Adressfeld eingegeben, und eine Stecknadel dieses Standorts wird der Karte hinzugefügt.

Mit dieser Funktion zur automatischen Vervollständigung sparen Ihre Besucher Zeit, da sie ihre Adressen schneller und einfacher eingeben können.

Autocomplete Makes Typing an Address Faster and More Accurate

Wenn sie die Adresse ändern müssen, können sie einfach eine neue Adresse eingeben oder die Stecknadel an einen anderen Ort auf der Karte ziehen.

Anzeigen von Benutzerstandortdaten in einem Formular

Sobald Sie die Geolokalisierung aktivieren, zeichnet WPForms auch den Standort jedes Benutzers auf, wenn dieser Ihr Formular ausfüllt. Die Kenntnis des Standorts Ihrer Nutzer kann Ihnen helfen, bessere Leads zu finden.

Sie müssen zu WPForms “ Einträge navigieren und dann auf Ihr Kontaktformular klicken.

Navigate to WPForms » Entries Then Click the Contact Form

Sie sehen nun eine Liste der Einträge, die von Ihren Benutzern für dieses Formular ausgefüllt wurden.

Um ein bestimmtes Formular anzuzeigen, klicken Sie einfach auf den Link „Anzeigen“ auf der rechten Seite.

Click the ‘View’ Link to View an Entry

Sie sehen nun die vom Benutzer ausgefüllten Formulardaten, wie z. B. seinen Namen, seine geschäftliche E-Mail-Adresse und seine geschäftliche Telefonnummer, sowie einige Standortdaten.

Dazu gehören eine Stecknadel auf Google Maps, der Standort des Nutzers, die Postleitzahl und das Land sowie der ungefähre Breiten- und Längengrad.

You Will See a Pin on Google Maps With Their Location

Wenn der Benutzer dem Formular keine Erlaubnis erteilt hat, seinen Standort zu kennen, werden natürlich keine Standortdaten angezeigt.

Das war’s schon. Sie haben erfolgreich eine Google-Karte zu Ihrem Kontaktformular hinzugefügt. Sie können WPForms auch verwenden, um Umfragen in WordPress zu erstellen, ein Zahlungsformular zu erstellen, um Online-Zahlungen zu akzeptieren, und mehr.

Unsere besten Anleitungen zur Verwendung von Karten in WordPress

Wir hoffen, dass diese Anleitung Ihnen geholfen hat zu lernen, wie man eine Google-Karte in Kontaktformulare einbindet. Vielleicht interessieren Sie sich auch für einige unserer anderen Anleitungen zur Verwendung von Karten auf Ihrer Website:

Wenn Ihnen dieser Artikel gefallen hat, dann abonnieren Sie bitte unseren YouTube-Kanal für WordPress-Videotutorials. Sie können uns auch auf Twitter und Facebook finden.

Offenlegung: Unsere Inhalte werden von unseren Lesern unterstützt. Das bedeutet, dass wir möglicherweise eine Provision verdienen, wenn Sie auf einige unserer Links klicken. Mehr dazu erfahren Sie unter Wie WPBeginner finanziert wird , warum das wichtig ist und wie Sie uns unterstützen können. Hier finden Sie unseren redaktionellen Prozess .

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

Das ultimative WordPress Toolkit

Erhalte KOSTENLOSEN Zugang zu unserem Toolkit - eine Sammlung von WordPress-bezogenen Produkten und Ressourcen, die jeder Profi haben sollte!

Reader Interactions

2 KommentareEine Antwort hinterlassen

  1. Jiří Vaněk

    I use WP Forms and I’m considering integrating maps into the contact form to make the location visible at first glance. I must admit that before seeing this article, I didn’t even know that WP Forms could do this.

    • WPBeginner Support

      Glad we could share the functionality :)

      Admin

Eine Antwort hinterlassen

Danke, dass du einen Kommentar hinterlassen möchtest. Bitte beachte, dass alle Kommentare nach unseren kommentarpolitik moderiert werden und deine E-Mail-Adresse NICHT veröffentlicht wird. Bitte verwende KEINE Schlüsselwörter im Namensfeld. Lass uns ein persönliches und sinnvolles Gespräch führen.