Skip to content
Tek Labs

Offers by country and language

Offers by country and language

Limit an offer to shoppers from selected countries or provinces, or, for milestone reward bars, to selected store languages.

  • Storefront
  • Cart
Free Gifts BOGO & Upsell gift picker popup on the demo store
Free Gifts BOGO & Upsell · demo store

What it is

Offers by country and language, explained

Country targeting lets you include or exclude countries for a Free gift offer or a milestone reward bar. You can go down to provinces. The app reads the visitor's location from their IP address and passes it to the discount function.

Locale targeting is available on the milestone reward bar and lets you include or exclude specific store languages. Use these when shipping, stock, or promotions differ by region or market.

For the shopper

How it works on your store

Scroll through the steps. The phone shows what the shopper sees at each one; products and prices are an example.

  1. Step 01 / 04

    Shopper visits the store

    The storefront detects the visitor's country and region.

  2. Step 02 / 04

    The rule is checked

    The offer compares the location against your include or exclude list.

  3. Step 03 / 04

    Matching shoppers see the offer

    Everyone else does not see the widget.

  4. Step 04 / 04

    Checkout applies the same rule

    The discount function uses the stored location so the discount matches what the shopper saw.

For you

Set it up in Free Gifts BOGO & Upsell

Options you control

  • Specific countries: include or exclude (based on IP)
  • Provinces: offer shown only to selected provinces, or not shown to selected provinces
  • Specific locales: include or exclude (milestone reward bars)
  • Shipping discount milestones: select applied locations and include or exclude provinces
  • Shipping discount milestones: restrict to specific shipping methods
  1. 01. Open the offer

    Go to Offers and open a Free gift offer or a Milestone reward.

    Tek Labs Gifts and Upsell Offers list on the Free gift tab with the Popup Gift offer name highlighted, ready to open
    App admin · App Store listing
  2. 02. Open Advanced conditions

    On the Condition step expand Advanced conditions.

    Free Gift offer editor Condition step with the Advanced conditions card (optional conditions) highlighted
    App admin · App Store listing
  3. 03. Add country targeting

    Under Country targeting choose Specific countries, pick Include or Exclude, and select the countries or provinces.

    Add advanced condition dialog with the Country targeting option Specific countries highlighted
    App admin · App Store listing
  4. 04. Add locale targeting

    For a milestone reward, under Locale targeting choose Specific locales and select the languages.

Use cases

Where it pays off

Regional gift

Offer a gift only in countries where you have stock.

Excluded regions

Exclude countries where the offer cannot ship.

Market language

Show a milestone bar only to shoppers browsing in one language.

FAQ

Frequently asked questions

How is the country detected?

The widget code requests visitor location from an IP lookup service and stores the country and region.

Does locale targeting work for free gifts?

In the code, locale targeting is part of the milestone reward bar advanced conditions. The free gift advanced conditions list country, customer, order history, and compatibility.

Can I limit a free shipping reward to some countries?

Yes. A shipping discount milestone has Select applied locations, Include or Exclude Provinces, and a shipping method restriction.

Start gifting in a few minutes.

Free gifts, BOGO, bundles and progress bars. Every offer type, on a free plan to start.