Hi, I’m trying to add a discount code to a specific country, for a shop which added a new market. how can i do that in shopify or is there any app to help with it?
Would this still work if the discount was ideally to be for 3-5 specific countries?
yes, definitely it will work if you set to show the announcement bar for the 3-5 countries.
oh great, this was an awesome find! Thankyou!!
Ive set it up but i cannot see or test it, do u have a site where i can check if its actually showing it in other countries, like france, or germany?
Nope, I don’t have currently site. But you can check their demo site if you want.
Here is the link shared: https://the-shop-boost.myshopify.com/
Hi @aczeko
At the moment, Shopify doesn’t support limiting a discount code to a specific country inside the Discounts section — so there’s no native way to make a code work only for one market.
If your goal is to personalize discounts by country or market, I suggest these solutions using BOGOS: Free Gift Bundle Upsell app, which will give you much more control than discount codes:
Custom discount values (Amount off or Fixed price) for each market.
Just like in the screenshot:
-
SGD 20 off for shoppers in Singapore
-
A$ 100 off for shoppers in Australia
-
€ 50 off for shoppers in Europe
Limit/exclude a gift, BOGO,… offer to shoppers in specific countries or markets.
It also allows:
-
Set custom fixed prices for your discount, bundle,… based on each market currency.
-
Set different spending thresholds based on markets for gift offers.
Custom discount amounts are applied to all BOGOS features:
-
Discount: Volume discount, discount on cheapest / moxt expensive items
-
Bunde: Classic bundle, Mix & Match bundles, Bundle Builder page
-
Upsell: frequently bought together, checkout upsell, thank you page upsell
-
Gift: gift offer, BOGO, BXGY, spend more get more,…
If you have any questions, I’m happy to help.
Ellie
Hi, at Discount Guardian we have solved this, you can select one or more countries that a discount code can or can’t be used with (and many more options) this is done on the shipping address so a customer doesn’t have to be logged in or geolocated. You can also set a custom message so the customer knows why they can’t use the discount potentially saving a sale and it works on all Shopify plans.



