Tag Archives: country

Country, IP, & ISP Blocking and How to Set the Countries Your Site Serves

Q) How Do I Set the Countries My GPT Site Serves?

A) Here’s the Procedure:

To set what countries your GPT site blocks then first go here ‘Admin Panel > Main (Right Side Menu Top) > Configure > IP List’ and take a look at the ‘Block Coutries List:’ (should say Countries – missing an ‘n’ yes)  Click on [edit] and then add the countries you want blocked to the bottom portion of that feature and then go all the way down to the bottom of the page and click the ‘Update’ button to save it.

Correctly identified GPT site visitors that are blocked (by country, by IP address, or by ISP on this page) will see a blank plain white page instead of your site when they go to your site’s URL.

It’s a matter of subjective opinion and/or a matter of data depending upon how you approach the issue but if you Google search ‘countries that the most online fraud originates from’ then you’ll see a number of sites with lists.

The Countries I Routinely Block Are: Afghanistan, Anonymous Proxy, Egypt, Holy See (Vatican City State), Iran, Islamic Republic of, Iraq, Korea, Democratic People’s Republic of, Nigeria, Palestinian Territory, Russian Federation, Syrian Arab Republic, Turkey, Vietnam, and Yemen.

Now to explain a few of my choices further:

  • Holy See (Vatican City State) – For the record I have nothing whatsoever against the Pope – only I highly doubt anyone in the Vatican would seriously legitimately seek to log in to my GPT site and do offers for money, and;
  • Korea, Democratic People’s Republic of – The names of South Korea (the democracy friendly to the USA) and North Korea (ruled by a communist dictator, etc.) are pretty counterintuitive – ‘Korea, Democratic People’s Republic of’ is actually North Korea, and;
  • I block all countries from which I hear there is a large amount of political instability & chaos, has no legitimate government, I’ve had a large amount of fraud coming from in the past, is a common suspected or actual source of terrorism, and/or is known to be belligerent to the United States of America (USA) [personal subjective choice], and;
  • One oddity that you may notice on the countries list to choose from is ‘anonymous proxy’ – no, it’s not actually a country (I suspect most people would figure that out)  It means that the site visitor has been flagged as having a high risk of having connected through a proxy server.  Proxy servers are connections that people can make online to obscure their true location. Yes, you would want to add ‘anonymous proxy’ to the ‘Blocked Countries List’.


Setting the countries your GPT site serves and in what languages is handled by going to ‘Admin Panel > Products (Left Side Menu Middle) > Membership > Configure > Security’ and take a look at the ‘Register’ (lower) section.  Here is where you set what countries you are allowing to register on your site and which languages you’ll serve.

It’s really not as complicated as you may think it is (having to select all the countries that are not on your blocked country list)  You could actually leave the ‘Allowed Countries’ setting at ‘All’ (all countries added to the bottom section) because your country blocking will make sure that anyone reporting to be from any blocked countries theoretically will not even be able to get to your site’s new member registration form page (if you remember – blocking will render a blank plain white page to blocked countries – even the registration page would be blank white)

I, however, would like to be as precise as I can in governing my GPT site so I’m more inclined to go to the trouble of removing my blocked countries from my ‘Allowed Countries’ list (therefore, if they ever are allowed to see the registration page for some reason then they still will not be allowed to register)

To have only your non-blocked countries on your ‘Allowed Countries List’ is as simple as removing them from the bottom box and Updating (saving) the page.
So, these are the countries that my GPT site will serve (my ‘Allowed Countries List’):

Aland Islands, Albania, Algeria, American Samoa, Andorra, Angola, Anguilla, Antarctica, Antigua and Barbuda, Argentina, Armenia, Aruba, Asia/Pacific Region, Australia, Austria, Azerbaijan, Bahamas, Bahrain, Bangladesh, Barbados, Belarus, Belgium, Belize, Benin, Bermuda, Bhutan, Bolivia, Bosnia and Herzegovina, Botswana, Bouvet Island, Brazil, British Indian Ocean Territory, Brunei Darussalam, Bulgaria, Burkina Faso, Burundi, Cambodia, Cameroon, Canada, Cape Verde, Cayman Islands, Central African Republic, Chad, Chile, China, Christmas Island, Cocos (Keeling) Islands, Colombia, Comoros, Congo, Congo, The Democratic Republic of the, Cook Islands, Costa Rica, Cote D’Ivoire, Croatia, Cuba, Cyprus, Czech Republic, Denmark, Djibouti, Dominica, Dominican Republic, Ecuador, El Salvador, Equatorial Guinea, Eritrea, Estonia, Ethiopia, Europe, Falkland Islands (Malvinas), Faroe Islands, Fiji, Finland, France, France, Metropolitan, French Guiana, French Polynesia, French Southern Territories, Gabon, Gambia, Georgia, Germany, Ghana, Gibraltar, Greece, Greenland, Grenada, Guadeloupe, Guam, Guatemala, Guernsey, Guinea, Guinea-Bissau, Guyana, Haiti, Heard Island and McDonald Islands, Honduras, Hong Kong, Hungary, Iceland, India, Indonesia, Iraq, Ireland, Isle of Man, Israel, Italy, Jamaica, Japan, Jersey, Jordan, Kazakhstan, Kenya, Kiribati, Korea, Republic of, Kuwait, Kyrgyzstan, Lao People’s Democratic Republic, Latvia, Lebanon, Lesotho, Liberia, Libyan Arab Jamahiriya, Liechtenstein, Lithuania, Luxembourg, Macau, Macedonia, Madagascar, Malawi, Malaysia, Maldives, Mali, Malta, Marshall Islands, Martinique, Mauritania, Mauritius, Mayotte, Mexico, Micronesia, Federated States of, Moldova, Republic of, Monaco, Mongolia, Montenegro, Montserrat, Morocco, Mozambique, Myanmar, Namibia, Nauru, Nepal, Netherlands, Netherlands Antilles, New Caledonia, New Zealand, Nicaragua, Niger, Niue, Norfolk Island, Northern Mariana Islands, Norway, Oman, Other, Pakistan, Palau, Panama, Papua New Guinea, Paraguay, Peru, Philippines, Pitcairn Islands, Poland, Portugal, Puerto Rico, Qatar, Reunion, Romania, Rwanda, Saint Barthelemy, Saint Helena, Saint Kitts and Nevis, Saint Lucia, Saint Martin, Saint Pierre and Miquelon, Saint Vincent and the Grenadines, Samoa, San Marino, Sao Tome and Principe, Satellite Provider, Saudi Arabia, Senegal, Serbia, Seychelles, Sierra Leone, Singapore, Slovakia, Slovenia, Solomon Islands, Somalia, South Africa, South Georgia and the South Sandwich Islands, Spain, Sri Lanka, Sudan, Suriname, Svalbard and Jan Mayen, Swaziland, Sweden, Switzerland, Taiwan, Tajikistan, Tanzania, United Republic of, Thailand, Timor-Leste, Togo, Tokelau, Tonga, Trinidad and Tobago, Tunisia, Turkmenistan, Turks and Caicos Islands, Tuvalu, Uganda, Ukraine, United Arab Emirates, United Kingdom, United States, United States Minor Outlying Islands, Uruguay, Uzbekistan, Vanuatu, Venezuela, Virgin Islands, British, Virgin Islands, U.S., Wallis and Futuna, Western Sahara, Zambia, Zimbabwe

The ‘Allowed Languages’ list is pretty easy as well.  I know this goes (allows) by the site visitor’s browser language set.  Though I actually only want English speakers I choose to add all the languages listed because I know that though someone may know English then their browser language may be set to their normally preferred language (and I don’t want to disallow them because of that)  Now if you want to specify languages then that is your own preference (my own ‘take’ on how this section operates may indeed be wrong though I doubt it)

I would suggest that you check all of the three boxes below the Allowed Languages section and Update the page.

Since we have most of this configuration page finished then let’s jump up to the top section of the page and set those pretty important ‘Login’ settings.  I suggest you set them up as follows (shown in the image):

Login Settings Page

Planning – Important Considerations Before You Start Building

Yes, you are extremely exciting to begin your new business venture but as is with any potentially successful business startup (online or off) proper planning before you start or build is key:

  • What countries will your site serve?  Will your site be totally international or will it serve just North America?  Will it serve Just the USA or Canada?  Yes, the geographical region your site serves can essentially be changed any time in the future but it’s best to decide before you start building.

    Be aware that there are a few countries that are anecdotally known in the industry to produce higher amounts of fraudulent activity than the others (in other words, serving those countries could potentially result in eventual unnecessary offer crediting reversals from your source affiliate networks – many of which may happen well after you have paid the site member)  For advice on which countries may be best to steer clear of we suggest this you consult your affiliate manager (AM) at your chosen affiliate networks.

  • Know that there is a catch-22 situation some times with regard applying as a publisher to some affiliate networks and brand new or unfinished web sites.  Logic may tell you that you should apply for a bunch of affiliate networks (where you get your offers from) while or even before you even start building your web site.  Be aware that many affiliate networks have a policy of denying web sites that are not hosted (showing an error), under construction, too new (not enough traffic, not popular enough, too few site members, or not enough traffic (yet))  We suggest that you plan the timing of your initial publisher applications to affiliate networks deliberately after your site shows as a finished site open to new member registrations.  Also, you may want to explain your situation a bit if the publisher application provides a field for such information.

    If you insist on applying to affiliate networks while building your GPT site then initially go with affiliate networks that are the most GPT site friendly.  Performa (ShiftCode) based affiliate networks tend to be more familiar with and welcoming to ShiftCode GPT sites.  They also have the added benefit of being integrated tightly into the ShiftCode system.  News and special promotions from these Performa networks is also delivered straight to the top center home page of your admin panel as is seen below.
    Considering whether my second point (above) is valid or necessary to explain here (note to self)