Title: Location Module (Lite) for Contact Form 7
Author: nicola.bavaro
Published: <strong>🌸4️⃣ 1, 2016</strong>
Last modified: 🍂 🔟 20, 2017

---

Search plugins

![](https://ps.w.org/location-module-for-contact-form-7/assets/banner-772x250.jpg?
rev=1384254)

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://ps.w.org/location-module-for-contact-form-7/assets/icon-256x256.jpg?
rev=1384254)

# Location Module (Lite) for Contact Form 7

 By [nicola.bavaro](https://profiles.wordpress.org/nicolabavaro/)

[Download](https://downloads.wordpress.org/plugin/location-module-for-contact-form-7.1.1.0.zip)

 * [Details](https://emoji.wordpress.org/plugins/location-module-for-contact-form-7/#description)
 * [Reviews](https://emoji.wordpress.org/plugins/location-module-for-contact-form-7/#reviews)
 *  [Installation](https://emoji.wordpress.org/plugins/location-module-for-contact-form-7/#installation)
 * [Development](https://emoji.wordpress.org/plugins/location-module-for-contact-form-7/#developers)

 [Support](https://wordpress.org/support/plugin/location-module-for-contact-form-7/)

## Description

Location Module for Contact Form 7 is an “Contact Form 7” extension to let users
search their location, adjust and send it. It displays an address form and a map(
using Google Maps). The user can set their address and locate it on the Map by pressing“
Set” button. Is possible to drag and drop the marker to adjust the location. Using:
cf7-location-lng’,’cf7-location-lat’ and ‘cf7-location-url’ tags is possible to 
send in the email the coordinates and the location link set by the user.

#### Required Plugins

The following plugins are required for Location Module (lite) for Contact Form 7
users:

 * [Contact Form 7](https://wordpress.org/plugins/contact-form-7/) by Takayuki Miyoshi–
   Contact Form 7 can manage multiple contact forms, plus you can customize the 
   form and the mail contents flexibly with simple markup.

#### This Plugin Needs Your Support

It is hard to continue development and support for this free plugin without contributions
from users like you. If you enjoy using Contact Form 7 Location Module and find 
it useful, please consider [**making a donation**](http://www.nicolabavaro.it/donate/).
Your donation will help encourage and support the plugin’s continued development.

### Credits

Thanks to GMaps.js v0.4.25 https://github.com/hpneo/gmaps

## Installation

 1. Upload the entire `location-module-for-contact-form-7` folder to the `/wp-content/
    plugins/` directory.
 2. Ensure that Contact Form 7 is activated.
 3. Activate the plugin through the ‘Plugins’ menu in WordPress.
 4. Go to Plugin Settings and fill API KEY field with a valid Google API key
 5. Location Module is now available on the form edit page of Contact Form 7

## FAQ

  Installation Instructions

 1. Upload the entire `location-module-for-contact-form-7` folder to the `/wp-content/
    plugins/` directory.
 2. Ensure that Contact Form 7 is activated.
 3. Activate the plugin through the ‘Plugins’ menu in WordPress.
 4. Go to Plugin Settings and fill API KEY field with a valid Google API key
 5. Location Module is now available on the form edit page of Contact Form 7

## Reviews

![](https://secure.gravatar.com/avatar/0395e1fa042ac7fb76607432a2d81c00a697e9e019c64caf2ccc330d8523c4a7?
s=60&d=retro&r=g)

### 󠀁[Great!](https://wordpress.org/support/topic/great-9672/)󠁿

 [benpix](https://profiles.wordpress.org/benpix/) 🌸5️⃣ 6, 2019

Woks perfectly! I tried tons of plugins to get this functionality, but finally, 
it's the only one doing the job. And it's very simple to configure and to use. The
error message is due to an empty field on a computer. The field needs an adress 
before clicking the icon. But on a mobile, with location activated, it works, no
need to enter an adress.

![](https://secure.gravatar.com/avatar/04c7c52fdb3bba5c388a6ed6d202d78e556a05db86122563fcdc752d51b66885?
s=60&d=retro&r=g)

### 󠀁[No Longer Working/Supported?](https://wordpress.org/support/topic/no-longer-working-supported/)󠁿

 [Mystech](https://profiles.wordpress.org/mystech/) 🗓️🗓️7️⃣ 13, 2018

Set up the plugin with a valid Google Maps API and Contact Form 7 (both using the
most current versions). No other plugins activated, using a stock WordPress theme.
A maps is displayed on the contact page, but the only thing that happens is the 
error message "Error while geocoding your address. Please retry."

![](https://secure.gravatar.com/avatar/9d2dd9e1a33465a0f892c84c89ad1b1db4f46f618848e7cb6244e02a081d7bcf?
s=60&d=retro&r=g)

### 󠀁[awesome!](https://wordpress.org/support/topic/awesome-4782/)󠁿

 [cloudduster](https://profiles.wordpress.org/cloudduster/) 🗓️🗓️7️⃣ 7, 2017 2 replies

i've been looking for this functionality in ages!! thank you so much!

![](https://secure.gravatar.com/avatar/7c0b753e4751d2dd03efed5f0afb1e24869767ed7d18b6e7fe5d5a584e02c229?
s=60&d=retro&r=g)

### 󠀁[Great plugin – maybe some new options](https://wordpress.org/support/topic/great-plugin-maybe-some-new-options/)󠁿

 [Jarri_81](https://profiles.wordpress.org/jarri_81/) 🌸4️⃣ 3, 2017 1 reply

Hi, First of all, this is a great plugin! It really covers almost anything I needed.
Just a few questions: 1. Now when I enter a business address the map flies to the
right location even if there are (small) mistakes in the input (as it would happen
on googlemaps), however, if you type the wrong business/store name, googlemaps would
propose similar ones. That would be a great feature in the plugin. I need this since
I am mapping the fields from CF7 into my database and I would need all the user 
who want to mention a place, to mention that exact place. 2. Would it be posible
to include a reser button for the address field just in case a user enter a wrng
address and wants to change it? Thank you VERY MUCH. Javier

![](https://secure.gravatar.com/avatar/777753be2b2330d2cafca21a8e1bb37f4b184306fae606c6e11c4a3ff077c46e?
s=60&d=retro&r=g)

### 󠀁[Excellent plugin](https://wordpress.org/support/topic/it-seems-what-i-need-but-is-not-working/)󠁿

 [Manuel](https://profiles.wordpress.org/manuelnucci/) 🍂 🔟 12, 2016 1 reply

Perfect integration with Contact Form 7. The plugin works smoothly. The developer
replied kindly and quickly to my request. Now it allows using Google Maps' API.

 [ Read all 5 reviews ](https://wordpress.org/support/plugin/location-module-for-contact-form-7/reviews/)

## Contributors & Developers

“Location Module (Lite) for Contact Form 7” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ nicola.bavaro ](https://profiles.wordpress.org/nicolabavaro/)

[Translate “Location Module (Lite) for Contact Form 7” into your language.](https://translate.wordpress.org/projects/wp-plugins/location-module-for-contact-form-7)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/location-module-for-contact-form-7/),
check out the [SVN repository](https://plugins.svn.wordpress.org/location-module-for-contact-form-7/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/location-module-for-contact-form-7/)
by [RSS](https://plugins.trac.wordpress.org/log/location-module-for-contact-form-7/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.1.0

 * New Feature: acquire GPS location
 * Plugin rewritten in OOP
 * Wrapped JS to avoid conflicts

#### 1.0.12

 * Security improvements
 * Fixed Localization bug
 * Added Custom Text on SET button
 * Enable / Disable start location marker
 * Added Italian Language

#### 1.0.11

 * Security improvements
 * Localization support with https://translate.wordpress.org/projects/wp-plugins/
   location-module-for-contact-form-7
 * If no Google Maps API KEY is set a dismissible warning appear on admin area.

#### 1.0.10

 * Added Reset Button and created an option to enable/disable it
 * Bug Fix: When the location field isn’t required and error that the field is required
   appear on form submit.
 * Bug Fix: Default Zoom not working

#### 1.0.9

 * Added Reverse Geocoding function when user move the marker
 * Added Map Type Option

#### 1.0.8

 * Fixed URL Update on map marker update
 * Removed deprecated functions

#### 1.0.7

 * Fixed SET Button float problem
 * Fixed JS Error on resize
 * Switched to minified css

#### 1.0.6

 * Fixed Validation Deadlock

#### 1.0.5

 * Fixed JS BUG

#### 1.0.4

 * Fixed JS BUG

#### 1.0.3

 * Added Google Maps API Key option

#### 1.0.2

 * Added default values on plugin options
 * Code improvements (Stability & Security)

#### 1.0.1

 * CSS Minor Fixes

#### 1.0

 * First Version

## Meta

 *  Version **1.1.0**
 *  Last updated **9 years ago**
 *  Active installations **100+**
 *  WordPress version ** 4.3 or higher **
 *  Tested up to **4.8.33**
 *  Language
 * [English (US)](https://wordpress.org/plugins/location-module-for-contact-form-7/)
 * Tags
 * [contact](https://emoji.wordpress.org/plugins/tags/contact/)[contact form](https://emoji.wordpress.org/plugins/tags/contact-form/)
   [form](https://emoji.wordpress.org/plugins/tags/form/)[location](https://emoji.wordpress.org/plugins/tags/location/)
   [module](https://emoji.wordpress.org/plugins/tags/module/)
 *  [Advanced View](https://emoji.wordpress.org/plugins/location-module-for-contact-form-7/advanced/)

## Ratings

 4.2 out of 5 stars.

 *  [  4 5-star reviews     ](https://wordpress.org/support/plugin/location-module-for-contact-form-7/reviews/?filter=5)
 *  [  0 4-star reviews     ](https://wordpress.org/support/plugin/location-module-for-contact-form-7/reviews/?filter=4)
 *  [  0 3-star reviews     ](https://wordpress.org/support/plugin/location-module-for-contact-form-7/reviews/?filter=3)
 *  [  0 2-star reviews     ](https://wordpress.org/support/plugin/location-module-for-contact-form-7/reviews/?filter=2)
 *  [  1 1-star review     ](https://wordpress.org/support/plugin/location-module-for-contact-form-7/reviews/?filter=1)

[Your review](https://wordpress.org/support/plugin/location-module-for-contact-form-7/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/location-module-for-contact-form-7/reviews/)

## Contributors

 *   [ nicola.bavaro ](https://profiles.wordpress.org/nicolabavaro/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/location-module-for-contact-form-7/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](http://www.nicolabavaro.it/donate/)