Country Catalogs for WooCommerce

Create country catalogs and show different products based on the country of the customer. Show different prices, images, titles, descriptions, and more

country catalogs for woocommerce
4.9 out of 5 stars
Last update: 58 days ago. Compatible with: WordPress +5.5 and WooCommerce +4.0.0

Helpful for all WooCommerce stores

Physical products

Digital products

Coupons per country

Advanced Country Detection


We can detect the country of the customer automatically by IP. They can't switch from one country catalog to another.

Country selector

We can show a flag selector and the user can select the country in the list. They can switch from one country catalog to another.

Shipping or billing country

We can use the shipping or billing country. We notify the customers in the checkout page when they are buying a disallowed product.

Fallback detection

You can select 2 geolocation methods for more accurate country detection. For example: Use IP detection first, and show country selector if the IP detection fails.

Advanced Catalog Logic

One catalog

You can have one master catalog for all countries and show all products. Just show different product information when they open a product

Catalogs per Country

We can automatically show the products for the country of the user. i.e. People from Canada see only products for Canada in the shop page.

Product protection

What happens when you visit the product URL directly? We can hide the product page from disallowed countries or show it to all countries and disable the add to cart and prices

Checkout protection

The users can't buy disallowed products. We have multiple layers of protection: a) they can't be added to the cart b) we remove the product during checkout and notify the customer that it's not allowed

Full Compatibility

Product types supported

We support all product types: Simple, External, Variable, Variations, Subscriptions, Memberships, and more.

CSV import supported

You can manage the country restrictions and catalogs in Excel and import the country selections using the built-in WooCommerce importer

Category pages support

Select countries for categories and the category link will appear in the menu only for allowed countries. It applies to the category page and all the products inside the category at once

Variations support

You can restrict individual variations per country.

You can select countries for individual variations or global attributes.

Easy to Setup

  1. Select the geolocation method (country detection)
  2. Select the country for individual products or entire categories or entire attributes or entire store
  3. Done
The plugin has great default settings so you don’t have to change every option.

Download the WordPress plugin


49.99 $ 29 / year
  • Get support
  • Get updates
  • All features included


70.99 $ 39 / year
  • Get support
  • Get updates
  • All features included

one site

$ 69.99 / one time
  • Get support forever
  • Get updates forever
  • All features included
  • Pay once and use it forever


$ 99.99 / one time
  • Get support forever
  • Get updates forever
  • All features included
  • Pay once and use it forever


Does it work with Cache Systems?

Yes. It works with all the cache systems, including cloudflare, WPEngine, Pantheon, Siteground, WPRocket, WP Super Cache, W3 Total Cache, etc.

Compatibility with other plugins?

We’ve tried the plugin with the most popular WooCommerce extensions and it works very well.

Will it work with my theme?

Yes, our plugin will work with any well-coded WooCommerce theme.

Will this work with future WooCommerce updates?

Yes. We release updates constantly and we make sure it works perfectly with the latest WooCommerce.

Do you offer refunds?

We provide refunds if the plugin doesn’t work and we’re unable to fix the issue.

If you don’t know if the plugin will work for you, you can start a 7-days free trial.

Do I have to renew every year?

Yes, if you buy a yearly license.

We also have lifetime licenses, so you can use the plugin forever and receive updates forever for a one-time payment.

Does it work with WPML?

Yes, it supports WPML automatically. You define the country restrictions in the main product and it automatically applies to all the translated products.

Can I show a country selector in the header?

Yes. You can show a dropdown selector in the header with flags, so the user can switch from one country catalog to another.

Can I restrict coupons by country?

Yes. We add the option to the coupon editor to restrict for specific countries or continents.

Can I restrict entire product categories per country?

Yes. We add the option to the category editor to restrict for specific countries or continents. It automatically removes the category link from the menu when it’s restricted.


Diego Portillo
In this post, we’ll learn how to restrict products by shipping or billing country. Imagine your client asks you to …
Diego Portillo
Instead of hiding your products in a specific country from your WooCommerce store (which most people do), you may want …
Diego Portillo
In this tutorial, we want to show you how to create different store menu for different countries. We’ll do this …
Diego Portillo
If for any reason you want to hide all product prices for specific countries like the United States, it’s likely …
Diego Portillo
If one day your client asks you to create two different product catalogs for two different countries, you can get …
Diego Portillo
We want to share with you a great way to show different WooCommerce product descriptions in different countries. For example, …
Close Menu