Track Geolocation Of Users Using Contact Form 7

Plugin Banner

Track Geolocation Of Users Using Contact Form 7

by ZealousWeb

Download
Description

Track Geolocation Of Users Using Contact Form 7 allows you to get geolocation information with their form submission. This will help you know better from where the visitor has submitted the form.

Features of Track Geolocation Of Users Using Contact Form 7

  • Advanced Filtering & Search – Quickly locate form submissions with filters for Country, City, and Submission Date.
  • Custom Webhook Integrations – Automate workflows by sending geolocation data to external platforms.
  • Multi-Language Compatibility – The plugin automatically translates data.
  • Get Geolocation details including city,state,country,zipcode,latitude/longitude.
  • Send all this information including a static google map image in the mail with a simple shortcode.
  • Form Specific Visual chart to get to know from where the Visitors become more.
  • We have used 2 Types of API here one is with access token key named ipstack and another is without access token which is free named ipapi & KeyCDN. So if you do not enter access token key in plugin setting then it will fetch data with the help of free API keys.
  • To add latitude/longitude, country, state, city in mail – [geolocation]
  • To add latitude/longitude, country, state, city & Google map static image in the mail – [geolocation lat-long country state city gmap]
  • To add only latitude/longitude in mail – [geolocation lat-long]
  • To add only the country in the mail- [geolocation country]
  • To add only the state in the mail – [geolocation state]
  • To add only the city in the mail – [geolocation city]
  • To add only Google map static image in the mail- [geolocation gmap]

Demo for Track Geolocation Of Users Using Contact Form 7

Note: To add Google map static image in the mail you have to enable this 2 option
1. You have to enable Use HTML content-type in the Mail setting of Contact form 7.
2. You have to enable Maps Static API in Google Map API.

OUR OTHER PLUGINS

Installing the plugin is easy. Just follow these steps:

  1. From the dashboard of your site, navigate to Plugins –> Add New.
  2. Select the Upload option and hit “Choose File.”
  3. When the popup appears select the track-geolocation-of-users-using-contact-form-7.zip file from your desktop.
  4. Follow the on-screen instructions and wait till the upload completes.
  5. When it’s finished, activate the plugin via the prompt. A message will display confirming activation was successful.
  1. shows the Geolocation Details page with filters for search, form, country, city, and date range, along with the export CSV option.

    shows the Geolocation Details page with filters for search, form, country, city, and date range, along with the export CSV option.

  2. shows the submitted geolocation details list, including country, state, city, latitude/longitude, API source, and submitted date.

    shows the submitted geolocation details list, including country, state, city, latitude/longitude, API source, and submitted date.

  3. shows the Geolocation Settings page with options for debug mode, graph color, Google Map API key, and IPStack access token.

    shows the Geolocation Settings page with options for debug mode, graph color, Google Map API key, and IPStack access token.

  4. shows the Submission Graph tab, where form submission locations are displayed on a world map.

    shows the Submission Graph tab, where form submission locations are displayed on a world map.

  5. shows the Webhook API settings, where users can enable webhook API, add webhook URLs, and set a webhook secret key.

    shows the Webhook API settings, where users can enable webhook API, add webhook URLs, and set a webhook secret key.

  6. shows the Webhook API Configuration page with webhook usage details, test webhook option, and webhook logs.

    shows the Webhook API Configuration page with webhook usage details, test webhook option, and webhook logs.

  7. shows the Shortcode Info tab with available geolocation shortcodes for email output.

    shows the Shortcode Info tab with available geolocation shortcodes for email output.

  8. shows additional shortcode options for country, state, city, and Google map static image.

    shows additional shortcode options for country, state, city, and Google map static image.

Great Enhancement of CF7

By PCS Web Hosting LLC (wetapplemedia) on May 23, 2025

Nice plugin! Annoying title for OCD people though! 🙂

Good plugin!

By olhal on August 16, 2024

Good plugin!

Perfect For CF7

By ebuege on August 18, 2022

this plugin works great with Contact Form 7. And it was resolve the CT7 e-mail address collect 🙂 you can export the collected mail data as CSV. this feature is perfect and hope will be free forever as is it now 🙂 This plugin work over internet providers location.. sometimes it detect wrong country/city.. Not working like this tutorial: w3schools.com/html/html5_geolocation.asp

It works good, but make conflict with other plugins

By diegodg78 on January 8, 2021

I tried to use this plugin, but I have the "Lead info with country for Contact Form 7" installed and if I added [geolocation] before or after [traking-info], the tracking info would stop working

3.0.2

  • Added a new “Open Support Ticket” button to provide quick and direct access to support.

3.0.1

  • Tested with the latest version of WordPress (6.9).
  • Tested with the latest version of Contact Form 7 (6.1.4).

3.0.0

  • Advanced Filtering & Search – Quickly locate form submissions with filters for Country, City, and Submission Date.
  • Custom Webhook Integrations – Automate workflows by sending geolocation data to external platforms.
  • Multi-Language Compatibility – The plugin automatically translates data.

2.8

  • Minor changes – Doc update.

2.7

  • Minor changes – Doc update.

2.6

  • Fixed PHP warnings.

2.5

  • Remove label in mail tags.
  • Fixed PHP warnings.

2.4

  • Two Mail issues fixed.

2.3

  • Mail issue fixed.
  • Document link added.

2.2

  • Backend issue resolved.

2.1

  • escaping added

2.0

  • The issues on both the frontend and backend have been resolved.

1.4

  • Fix Export CSV bug issue solved.

1.3

  • Compatibility with new cf7 version

1.2

  • WordPress 5.6 compatibility

1.1

  • Fix – Document Link

1.0

Initial Release

Back to top