Next DB 6.1: Auto-Updating Tables, Printing, Phone Layout and SEO Next Task 6.0.0: a task manager for Joomla Next Inventory 6.1.1: smoother Check Out, no more list limits, and much faster PHP2Shell: Is Your Joomla Site Safe? What to Do Today Introducing Next Boards: Kanban project and task boards for Joomla Building the Future of Joomla Extensions
NextSoftware

Why Choose It

Smart Local Google Maps suits Joomla sites that show Google Maps and want them to load only after a visitor consents, with consent handled on their own server.

It is likely a good fit if

  • You run Joomla 4.4 or later, 5.x or 6.x on PHP 8.1 or higher
  • Your pages show Google Maps from the editor, a page builder or another extension
  • You want to add maps by address without pasting embed code
  • You want to control the consent box's look, position and text

It may not be the right fit yet if

  • You need a built-in way for visitors to revoke consent. There is no revoke button. Visitors clear their cookies or wait for the cookie to expire. See How Consent Works.
  • You need location detection based on IP address. Geo-detection uses browser language, which is an approximation and not the visitor's physical location.
  • Your maps are built entirely by JavaScript after the page loads. Detection works on the HTML the server sends. A map that a script creates later needs a custom pattern for that script, or a {smartmap} shortcode instead. See Map Detection.
  • You need consent for several services in one dialog. This plugin handles Google Maps only.
  • Your page caching cannot be adjusted. A cached page can be served to a visitor in the wrong consent state. See the FAQ.

Try before you commit

Read the full feature list and the Quick Start. If you are unsure about your setup, email [email protected].

Who builds it

Consent handling is worth getting from an identifiable team. Smart Local Google Maps is built and maintained by AppWise, a real, experienced team of real developers based in Morocco. Read more about us.

All Extensions