Frequently asked questions (FAQ)

Frequently asked questions (FAQ) or Questions and Answers (Q&A), are listed questions and answers realated to our CF Geo Plugin. If you can’t find anything you need or you have some unknown issue, feel free to contact us.

Which cache plugin is compatible with CF Geo Plugin?

WP Fastest Cache is the most compatible cache plugin.

Other cache plugins are also compatible but it is very important that the “server cache” is off.


Back to Index

Is there some GPS functionality?

GPS is the most complicated functionality inside web development. Because security reasons, many browsers forbid GPS. We have one solution called GPS for CF Geo Plugin

This addon only works with valid CF Geo Plugin license key and valid Google Map API key. Plugin use Google Maps to get proper geo information in combinations with CF Geo Plugin functionality. When you setup all properly, you get new functionality and new shortcodes inside CF Geo Plugin.

Back to Index

Is CF Geo Plugin GDPR safe?

According to the General Data Protection Regulation (GDPR) companies must obtain user consent to collect location information. We recommend consulting with a GDPR specialist or lawyer to be sure your website is in full compliance.

Do not forget that CF Geo Plugin uses very sensitive information and you must indicate it in your privacy policy because of European GDPR law, but in fact,  CF Geo Plugin is fully valid for use and does not violate any legal acts by itself.

If some website violates the GDPR law, CF Geo Plugin has no responsibility for it. CF Geo Plugin is just a marketing tool, but it can also be misused.

If our team detects abuse, we immediately block access to API and all plugin functionality remotely.

Please read our Terms and Conditions and Privacy Policy for the more info.

Back to Index

Do I need to renew my license?

Your license key is valid for one year (Personal | Freelancer | Business) or 1 month ( Basic ) from the purchase date. An active license key is needed for continued access unlimited lookup, and may be used for the automatic updates, security patches, bug fixes, new features and support.

If you forget to renew the plugin it will continue to work, however you will be limited in the 300 lookup per day and missing out any new features. You will also loose access for any support should you run into any issue.

Back to Index

How do site license work?

When you purchase a product it comes with one license key that can be activated on 3/15/unlimited  WordPress websites at a time, depending on the product (Basic 1/12 | Personal 1 | Freelancer 5 | Business unlimited).

Example 1:
If you bought the Basic product with 1 license then you can use the plugin on 1 WordPress websites at a time for 1 month.

Example 2:
If you bought the Freelancer product with 5 licenses then you can use the plugin on 5 WordPress websites at a time for the 1 year.

In the event you purge a site or uninstall the plugin you can login to the account (you receive credentials on purchase) and deactivate the license and use it on the another place.

Back to Index

Do you have a refund policy for CF Geo Plugin?

Yes. We firmly believe in and stand behind our product 100%, but we understand that it cannot work perfectly for everyone all of the time. If you are unhappy with your purchase, or you have an issue that we are unable to resolve that makes the system unusable, we are more than happy to provide a complete refund within 30 days of your original purchase.

What is the quickest way to get refund?
The quickest way to get a refund is to contact us directly. We can issue the refund directly through the merchant services gateway and provide your refund much faster if you contact directly vs trying to contact the merchant provider.

A few conditions:

  • If you run into technical issues please allow us to adequately try and assist you. If we are unable to resolve the issue, we will promptly provide a refund. Contact us before requesting a refund for a technical issue.
  • Refunds may only be issued within 30 days of the purchase date. After 30 days refunds cannot easily be processed. Please be sure to test and use the plugin upon purchase.

Back to Index

Do I get updates for CF Geo Plugin?

Yes! Automatic updates are available free of charge to all users with a valid license key.

Back to Index

How to use CF Geo Plugin inside JavaScript?

JavaScript is enabled from version 5.2.0. In JavaScript you have 2 ways to get geo data from our plugin, using `cf.geoplugin` or `window.cfgeo` objects. This 2 objects contain all geo informations from our plugin and is available inside public and admin area.

// Look in your console for all available objects

// you can use this everywhere you want
var city =,
    state = window.cfgeo.state,
    country =,
    ip = window.cfgeo.ip;

Back to Index

Is CF Geo Plugin addon “CF Geo Defender” safe?

With CF Geo Defender you can block the access to your content and template from the specific ip, country, region and city to your site.

Please, don’t use this like antispam or antivirus, this option is only to prevent access to website from specific locations. This option will remove all your content, template, design and display custom message to your visitors.

Note: This option of blocking access to the entire WordPress blog works together with wp-admin access. If you enter your ip, country, region or city you will be unable to access your own website.

Back to Index

Why sometime on mobile device I get inaccurate results?

For some desktop visitors and mobile users this data can be inaccurate if they or internet providers use proxy. Mobile users can be also connected to distance transmitter from another country, state or city what can made problem with accuracy.

If you facing this problem, try to use GPS for CF Geo Plugin

Back to Index

Why some informations sometimes missing?

Some countries do not provide all information via IP which can made this records inaccurate or some information can missing time to time. We work to bypass that but on this moment CF Geo Plugin has arround 95-98% of accuracy in all countries. America, Canada, United Kingdom, Australia, Germany and other bigger countries have arround 97-100% of accuracy.

Back to Index

Can I add some custom HTML inside Google Map?

YES! Google map also allow you to use HTML inside map and display info bar:

&lbrack;cf_geo_map address="No Name Street 35, New York, USA" title="My Company Name"&rbrack;
<h3>My Company Name<h3>
<p>No Name Street 35, New York, USA</p>
<p>We have what you need</p>

Back to Index

Why can’t see Google Map?

There is serval reasons:

  • Your address field have bad informations
  • Longitude and Latitude have a bad value
  • In your country you need to use Google Map JavaScript API Key
  • Map width or height have bad or average values
  • Some plugin or your JavaScripts block or overwrite Google Map scripts
  • Your browser not support JavaScripts or use some 3rd party software for blocking

Back to Index

CF Geo Plugin don’t display information

  • It might be an error with the API  and CF Geo Plugin can’t display information by own.
  • Look inside CF Geo Plugin for all available shortcodes and settings,
  • Look inside CF Geo Plugin->Debug Mode where is error and also you can test with some other IP address to see if problem is inside plugin, API or server.
  • Look inside CF Geo Plugin->Settings and enable/disable and check all options (SSL, proxy, etc),
  • Some people use a special software to hide IP address via proxy and geoplugin can’t look deeper to get accurate location,
  • Look into error.log file to see if a problem is in CF Geo Plugin
  • Some servers not allow access to API and maby you need to use proxy setings inside plugin to enable tracking
  • You reach some API limitations

Back to Index

Are there any limitations on the number of lookup?

If you want to use the plugin for free, you will also have some restrictions. One of the restrictions is the number of IP lookup per site limited to 300 lookups (300 visitors) per day. After you reach limits, our API will stop provide geo informatios for that day and next day you will have again 300 lookups available. This is good for all small websites who are at the beginning of their careers or in development. But as you grow, you need to be unlimited.

That’s why we decided to offer you 4 packages created so that they are accessible to every pocket at the prices of one coffee or some lunch in the restaurant. Of course, there are more expensive packages, but they are created for business users.

All available unlimited licenses you can see here.

Back to Index

How to use CF Geo Plugin inside ContactForm7?

Here is one example how you can easy insert CF Geo Plugin inside ContactForm 7. You must include javascript support to can work properly.

[text* city placeholder "* City Name"]
[text* country placeholder "* Country Name"]

    // Insert city name
    // Insert Country name

Back to Index

How to include CF GeopPlugin in PHP?

In PHP you can use WordPress function do_shortcode()


<?php echo do_shortcode('&lsqb;cf_geo return="city"&rsqb;'); ?>

or directly using PHP class:

    // include plugin class
     $cf_geo = new CF_Geoplugin;
     // get data
     $geo = $cf_geo->get();
     // print data
     echo $geo->city;

You are free to decide what method is best for you to use.

Later you can use data like:

$country = strtoupper($geo->country_code);
if(in_array($country, ['US','UK']) !== false)
    echo 'Hello World';
else if(in_array($country, ['DE','GB']) !== false)
    echo 'Hallo Wereld';
    echo 'Hakuna Matata';


Back to Index

Can I set the different value if shortcode shows no results?

YES, just add the attribute default in shortcode and corresponding text.


&lbrack;cfgeo return="city" default="Your Default Text"&rbrack;

Back to Index

Can CF Geo Plugin slow down my site?

NO, CF Geo Plugin uses the asynchronous data reading from API services. After loading, all data is stored in a session. That session is stored until IP is changed. When user’s IP changes, the plugin reads new data and stores in the new session.

Back to Index

Can I use CF Geo Plugin inside custom template?

Yes! You can! You just need to follow instructions from your admin panel and use the Settings->CF Geo Plugin to see all available shortcodes and settings.

Back to Index

What exactly is CF Geo Plugin?

The CF Geo Plugin allows you to attach content, geographic information and Google maps to posts, pages, widgets and custom templates by using simple Shortcodes, PHP code or JavaScript by user IP address. It also lets you to specify a default geographic location for your entire WordPress blog. This plugin is also great for SEO and increasing conversions on your blog or landing pages.

CF Geo Plugin is the mostly conversion tool. With CF Geo Plugin, you create a tactic to convert visitors to quality lids using their geo information in the right way. With proper use of words and geo information in a sentence you can get the attention of your visitor and convert it to a customer or a quality lead.

CF Geo Plugin also allows you to display or hide content according to the location of a geo-location using geo-information. This is extremely useful if you want that each (for example) city has its own unique content. You can display or hide content such as text, images, video, audio, documents, and anything you imagine. This trick is often used by large marketing agencies to attract, redirect and filter their clients from various regions.

If it is necessary to do a geo-location redirection and to be SEO compatible, CF Geo Plugin has this option. CF Geo Plugin gives the “SEO Redirection” ability to redirect pages to other web pages using geo information. This option is very useful if you have a page that you want to show to specific visitors from some country. This option can be tracked by the appropriate SEO HTTP codes that tell Google that the page for specific users from certain locations has moved to another site. Google recognizes and adapts its search to the needs of users and reward you with a better ranking.

More informations you can find on this article: “Benefits of using CF Geo Plugin

Back to Index

Is server/host compatible with the CF Geo Plugin?

CF Geo Plugin works on 99% of all servers, however if your host does not support the plugin for one reason or another we will issue you a prompt refund or technical support. All we ask is that you provide the name of the hosting provider that does not support the plugin.

Back to Index

How does CF Geo Plugin works?

CF Geo Plugin search IP address of any visitor on your website and using advanced A.I. (artificial intelligence) algorithm return geo informations for that IP address.  CF Geo Plugin give you informations like:

  • IP
  • IP Version
  • DNS
  • DNS Host
  • DNS Provider
  • City
  • Region/State
  • Country
  • Country code
  • Continent
  • Continent code
  • Address
  • Latitude & Longitude
  • Timezone
  • Locale
  • Currency
  • Currency Symbol
  • Currency Converter
  • Base currency
  • Base currency symbol
  • Is VAT
  • Standard VAT Rate
  • Is EU
  • Current date and time
  • Host name
  • Host IP
  • Country Flag

…and this informations you can always use anywhere you need.

All CF Geo Plugin features are:

  • Geo Plugin – Allows you to attach geographical information inside your content via Shortcodes, PHP and JavaScript objects
  • Geo Banner – Allows you to place dynamic content, images, videos and pages using shortcodes for specfic audience target by geo location
  • Google Map – Allows you to attach Google Map inside content
  • Get Tag – Allows you to generate precise Geo Tags for your pages and custom posts
  • Anti Spam Protection – Allows you to block acces on blog from spam IP addresses and specific geo locations
  • Cloudflare Geolocation Support – Cloudflare support for visitor geolocation
  • DNS Lookup – Allows you to attach visitor DNS informations
  • SSL Support – Keep you safe
  • Cache Support – Allow other cache plugins to be integrated and supported
  • PROXY Settings – Allows you to use PROXY for the lookup
  • SEO Redirection – Allows you to redirect any page, post or article
  • Country Flag Support – Allows you to attach visitor or custom country flags inside content
  • Include Content by Geolocation – Allows you to include content by geolocation
  • Exclude Content by Geolocation – Allows you to exclude content by geolocation
  • Plugin Autoupdate – Allows you to keep your plugin up to date automaticaly
  • REST API – Allows you to become geo information provider

Google Maps

You are able to insert Google Maps anywhere on your site with simple shortcodes. Google Maps by default working automatically based on user location but you can easy customize Google Maps and use where you want.


CF Geo Plugin allow you WooCommerce integrations where you are able to bring content, products, prices and payment methods closer to your customers.

Back to Index

Does CF Geo Plugin works with PHP7?

Yes! CF Geo Plugin is made to support all PHP versions from PHP5.4 to latest PHP versions and PHP 7.

Back to Index


Lost your password? Register


Your personal data will be used to support your experience throughout this website, to manage access to your account, and for other purposes described in our privacy policy.

Lost your password? Login