Articles on: Regios Discounts

Applying Discounts Based on Customer Location

Regios Automatic Discounts lets you create discounts that only apply to customers in specific countries. This can be useful for international stores.

This requires Shopify's Geolocation app, or a 3rd-party geolocation app (such as Orbe). Location detection is based on the customer's geolocation, OR the shipping address location (whichever is available).

Option 1 - Use a Template



Click "Create product discount" (or your desired discount type).

Give your discount a title.

Click "Edit logic."

In the "Get started with our logic builder" modal, click the "Select a template" button.

Select a template

Click "Next."

In the "Get started with a template" modal, click "Specific countries". You can also search for "Specific countries" in the search bar and then click it.

Specific countries

Click the "Choose Template" button. Now you have a basic country-specific discount set up.

Click "Edit Criteria" to edit the discount to your desired criteria. When this option is active, you'll be shown a search field, where you can type in the names of countries you want to apply the discount to. You can select multiple countries.

Screenshot of the customer search field

Each selected country will appear as a tag. You can click the "x" button on any of these tags to remove a country from your list.

Screenshot of multiple countries being selected in a discount

Option 2 - Add criteria to an existing discount logic flow


Navigate to the "Edit product/order/shipping discount" page for your discount.
Find a "Check if" step in your logic. This is where we will add a new condition. Where you put this condition matters and has a major impact on how your logic will work. Make sure to put it in a place that makes sense for what you want to achieve. For example, if you have simple logic with just 1 branch, such as "If product is in collection xyz, discount by 20%," then you can just add the condition to the first "Check if." If you have multiple logic branches, you might want to insert a new "Check if" between the "Discount type" step and your first logic branch. This way, all the subsequent branches would become country-specific.
Click "Edit criteria."
Click "Add criteria."
Select "Include/exclude customers," then click "Add criteria."
Change the customer eligibility type from "All customers" to "Specific countries."
You'll be shown a search field, where you can type in the names of countries you want to apply the discount to. You can select multiple countries.
Each selected country will appear as a tag. You can click the "x" button on any of these tags to remove a country from your list.

Country-specific discount FAQ


How is the customer's location detected?


In the cart and checkout, the customer's country is detected from Shopify's localization object: https://shopify.dev/docs/api/functions/reference/product-discounts/graphql/common-objects/localization

This typically requires at least one of:
Shopify's Geolocation app
A 3rd-party geolocation app, such as Orbe

If you have none of these, then it might not work until the customer enters a shipping address country at checkout.

Is the location based on shipping address country, or geolocation?


Location detection is based on the customer's geolocation, OR the shipping address location (whichever is available).

Can I create a discount based on the customer's state/province code/city/suburb?


No, you cannot currently create a discount based on the customer's state/province code/city/suburb.

Unfortunately, we do not have a way to do that in our app.

This is an existing feature request thread in our public feedback board: Create shipping discounts based on shipping address state/province.

This feature request has been closed. To find out why, please read the thread.

Among other factors, we generally prioritize which features to implement based on the number of upvotes. If this is something you want, please upvote and comment there.

Have any feedback for us?


We want to hear about your experience with our app! Leave a review on the Shopify App Store.

Updated on: 06/02/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!