How To Set Woocommerce Product To Selected Country

WooCommerce is a popular e-commerce platform that allows businesses to sell their products online. One of the key features of WooCommerce is the ability to set product availability based on country or region. In this article, we will explain how to set up your WooCommerce store to only display certain products to customers in a selected country.

Step 1: Install and Activate the WooCommerce Country-Based Pricing Plugin

The first step is to install and activate the WooCommerce Country-Based Pricing plugin. This plugin allows you to set different prices for products based on the customer’s country or region. To install the plugin, go to your WordPress dashboard, click on Plugins, and then Add New. Search for “WooCommerce Country-Based Pricing” and install it. Once installed, activate the plugin.

Step 2: Set Up Your Products

The next step is to set up your products in WooCommerce. Go to your WordPress dashboard, click on Products, and then Add New. Create a new product or edit an existing one. In the “General” tab, you will see a section called “Country-Based Pricing.” Click on this section to expand it.

Step 3: Set Up Country-Based Pricing

In the “Country-Based Pricing” section, you can set different prices for your product based on the customer’s country or region. To do this, click on the “Add New” button and select the country or region you want to target. Then, enter the price you want to charge customers in that country or region. You can also set a default price for all other countries or regions.

Step 4: Save Your Changes

Once you have set up your product’s pricing, make sure to save your changes. Click on the “Publish” button in the top right corner of the screen to save your product. Your product will now be available only to customers in the selected country or region at the specified price.


Setting up WooCommerce products to display only to customers in a selected country is a great way to target specific markets and increase sales. By following these simple steps, you can easily set up your store to display different prices based on the customer’s country or region.