exovia GDPR Google Maps


You would like to integrate Google Maps on your website and are looking for a data protection compliant solution? You would like to show your website visitors where to find you, but at the same time you want to respect their privacy?

This is exactly where trusted plugin supports you and ensures that you can integrate Google Maps on your website free of charge and in compliance with data protection regulations.

Instead of a map, we load a colored placeholder of your choice in the first step. Supplemented by a few words of your own, it becomes an attractive interaction surface for your visitors.

No data will be transferred to Google until your visitors click on the consent button. Only then will the correct map be loaded and your selected address displayed in Google Maps.

Both your placeholder and your Google Maps are mobile optimized and automatically adjust to the display size. You can also give both of them a maximum width to achieve the best optical result.

In this way you can protect the privacy of your visitors in accordance with DSGVO and at the same time give them the desired orientation to find you.

Here you can find a live demo of a GDPR map created with the plugin.


  1. Install and activate the plugin “exovia GDPR Google Maps”.
  2. Go to maps.google.com, enter your address in the search box and click Share
  3. Embed the copied HTML code into the iframe field in your plugin settings
  4. Adjust the colors and sizes of “exovia GDPR Google Maps” to your color scheme, web design and website conditions. Simply from your WP backend.
  5. Use the shortcode: [exactly-gdpr-map] wherever you want your map to appear – e.g. on your contact or office pages – or even in the footer.


  • Until the user’s consent has been explicitly given, it prevents the connection to Google’s servers (GDPR) and thus protects the privacy of your visitors.
  • Thanks to an adjustable level, it reserves space for the card until it is loaded, thus stabilizing the design and impact of your website.
  • Based on your color and size wishes, it ensures that your placeholder automatically adapts to your layout.
  • Whether Classic Editor or Block Editor (e.g. Gutenberg Shortcode Block): the plugin is compatible with both and makes sure that your settings are accepted and realized.
  • You have a multilingual site? The plugin works in all languages and can be designed and re-written for specific pages. DE and EN are already translated as languages.
  • It provides a required link to the Google terms of use and
  • offers a simple short code that allows you to use the secured map anywhere.


  • Maps generated with Google Maps Platform
  • Handling of different maps (Sorry. But feel free to let us know if there is interest. If enough people get together we will adapt or write a new plugin).
  • Saving users content settings in web databases. Last but not least, this is why the plugin is simple and secure.

Your feedback is important to us. If you find mistakes, have wishes, ideas or suggestions, please send us an e-mail to kontakt@exovia.de.

This plugin was developed with love by our Hamburg-based web design agency exovia.

Legal notice (German): www.exovia.de/impressum/

You are free to use it on any website across countries to protect the privacy of your users.

Note: Of course, activating this plugin cannot guarantee that your website is completely compliant with the GDPR. When using Google Analytics or Facebook pixels, for example, other or additional measures must be taken.

Imagens de tela

  • embed the copied HTML code into the iframe field in the plugin settings and adjust the colors and sizes of eXactly GDPR Google Maps to your color scheme and website conditions
  • insert the shortcode [exactly-gdpr-map] in the text field – without block editor
  • insert the shortcode [exactly-gdpr-map] in the text field – with block editor
  • insert the shortcode [exactly-gdpr-map] in the shortcode widget, wrapped or normal
  • your placeholder could look like this before your visitors agree. There is no connection to the Google server yet.
  • this is what your placeholder could look like in wrapped and normal state.
  • view your map – now after approval of the user and connection to Google.
  • google maps iFrame code as basis for the integration into your plugin
  • this is how your placeholder might look on small displays
  • mobile view of your map – now after user approval and connection to Google.


This section describes how to install and run the plugin.

  1. login to /wp-admin
  2. go to Plugin -> Add new plugin
  3. Search for “exovia GDPR Google Maps”
  4. Install and activate the plugin directly from your WordPress backend
  5. Configure the “exovia GDPR Google Maps”, via the plugin settings
  6. Visit Google Maps to get your iframe code. For more information visit Google Support Forum
  7. Paste your code into the iframe input field of the plugin
  8. Use the shortcode: [exactly-gdpr-map] anywhere on your website.
  9. Wrapp your map as you wish by giving it a max-width
  10. Look at your new Google Maps

Alternatively, the plugin can be installed by uploading it to your plugin files directory ‘wp-content/plugins/plugin-name’. The activation as well as all further steps are then carried out as usual from the WP-Admin area.


How do I get my iframe code

  • Open Google Maps.
  • Search for your desired address to customize the map to your liking.
  • Open the menu in the upper left.
  • Select split map or embed map.
  • Click on embed Map.
  • Copy the code and paste it into the iframe input field of the plugin

What is GDPR?

The General Data Protection Basic Regulation (DSGVO) is a legal framework regulating the collection and processing of personal data of persons living in the European Union (EU).

For whom is the DSGVO relevant?

The Regulation applies regardless of where websites are located.
It must be complied with by all websites that attract European visitors. Even if goods and services are offered that are not specifically aimed at EU citizens.

What are shortcodes?

Shortcodes are short code characters that allow you to add dynamic elements, such as Google Maps, within your WordPress content area in compliance with your privacy policy.
The shortcut for the plugin is [exactly-gdpr-map].

How can I use shortcodes in widgets?

The shortcode can be added either via normal text widgets or, best of all, via the shortcode widget [/], which is specially designed for short codes.
HTML widgets are not suitable for this.

How can I use shortcodes in Gutenberg Block Editor?

Just use the extra for shortcodes provided Gutenberg block, which is included by default in WordPress.


7 dezembro, 2023
Wirklich ein super Plugin und das sogar kostenfrei. Danke dafür und die tolle Arbeit, die hier reingesteckt wurde. Was ich vermisse ist (ja, ich hab’s gelesen) dass ich einen abweichende/n Standort/e als Karten platzieren könnte. Stichwort Filiale z.B. Da würde ich schon mal Interesse aufzeigen. Liebe Grüße
15 junho, 2023 1 resposta
It just works and is unintrusive and simple.
9 maio, 2023 1 resposta
Ich würde alle Sterne vergeben, egal wieviele es gibt. Das Tool ist einfach, funktioniert und ist dazu noch kostenfrei. Das nehme ich dafür auch gerne in meine Datenschutzerklärung auf. Klar, es gibt immer Ideen, die ein Tool noch besser machen, aber das ist ja jedem offen. Also bleibt mir nichts weiter als “Danke” zu sagen. Grüße
23 fevereiro, 2023 1 resposta
Crashes my page after short code inserted. Had to deactivate plugin to edit page again
25 novembro, 2022 1 resposta
Ich bin begeistert, dass dieses hilfreiche Plugin kostenlos zur Verfügung gestellt wird. Es hat uns sehr weiter geholfen! Die Installation und Konfiguration ist sehr einfach. Mit ein paar Klicks funktioniert alles. Super finde ich, dass Farben und Texte des Platzhalters an die eigene Homepage angepasst werden können. Für diesen gut durchdachten kleinen Helfer gerne 5 Sterne! :o)
Leia todas as 11 avaliações

Colaboradores e desenvolvedores

“exovia GDPR Google Maps” é um software com código aberto. As seguintes pessoas contribuíram para este plugin.


“exovia GDPR Google Maps” foi traduzido para 1 localização. Agradecemos aos tradutores por suas contribuições.

Traduzir “exovia GDPR Google Maps” para o seu idioma.

Interessado no desenvolvimento?

Navegue pelo código, dê uma olhada no repositório SVN ou assine o registro de desenvolvimento via RSS.

Registro de alterações


  • php 8.0 compatibility, Tests with WP 6.5.5


  • php 8.2 compatibility, Tests with WP 6.5.5


  • Better Gutenberg docs


  • Multilingual HTML templates on the Settings page
  • Bugfixes JQuery Handler on Settings Page
  • Reordered Change log
  • Better Docs, Tests with WP 6.2.2


  • More robust error handling for xml errors for maps iframe
  • tests with WordPress Version 6.2


  • Update for current WP Version
  • Implementing css aspect ratio instead of padding-hack
  • Correct styling for gutenberg without wrapper divs
  • adding possibility for editing anchor text
  • new Gutenberg Screenshot
  • Adding “What the plugin is not for…” in docs


  • Tests for current WP Version


  • Update change Plugin Author to exovia
  • Minor Changes in Docs (readme.txt)
  • Update of Screenshots


  • Update for current WP Version
  • Bugfix with initial Plugin Loading through WP Plugin Repo


  • Update for current WP Version


  • Update for current WP Version


  • Update for current WP Version


  • Addition of the initial version of the exovia GDPR Google Maps plugin