Back to E-commerce Tips

How to Offer Country-Specific Free Gifts in Shopify (Multi-Market Promotions)

E-commerce Tips
How to Offer Country-Specific Free Gifts in Shopify (Multi-Market Promotions)

Running country-specific free gifts in Shopify sounds optional until you try the alternative. A single global gift promotion looks simple on paper, and then runs straight into reality. Shipping a full-size bottle from your US warehouse to a German customer is unprofitable. The "travel candle" you picked as a gift for Europe can't clear customs in Australia. And your highest-value freebie — the one that drives real incremental revenue in the UK — isn't available in the warehouse that serves North America. One promotion, three broken experiences.

Running different gift-with-purchase offers by country fixes this. Shopify Markets detects where a customer is shopping from, and your cart rewards can respond with a gift that makes sense for that region. Here's how to set it up.

Why One Global Gift Promotion Falls Short

Cross-border shoppers convert better when offers feel built for their market, not translated at it. A one-size-fits-all gift promotion typically breaks down in four ways:

  • Shipping economics. A gift that's profitable at home can erase your margin once you factor in international shipping, duties, and fulfillment transfers.
  • Regional relevance. Fragrance preferences, product sizing, and even color palettes vary by market. A gift that resonates in Tokyo may feel off-brand in Berlin.
  • Inventory and compliance. Some products can't legally ship to certain countries — skincare with specific actives, alcohol-adjacent items, or anything under strict customs rules.
  • Perceived value. A $25 gift feels premium to a US shopper but modest to a UK shopper spending £200. Matching gift value to each market's AOV is what motivates real behavior.

Running the same gift everywhere, you're probably overpaying in some markets and underperforming in others.

What Shopify Markets Gives You (and Doesn't)

Shopify Markets lets you group countries into markets, assign each its own currency and pricing, and control what's visible to whom. Shopify detects a shopper's location and serves the right market context automatically.

What Markets handles natively:

  • Currency conversion and presentment
  • Localized pricing, language, and domain routing
  • Market-specific product availability and shipping zones
  • Country-level tax and duty calculation

What it doesn't handle natively: country-specific free gift promotions. Shopify's built-in discount rules apply store-wide — there's no toggle for "only run this gift promotion for customers in the UK." That's the gap your cart rewards app needs to fill.

Setting Up Country-Specific Gifts with EliteCart

Illustrated world map highlighting different regional gift boxes for a multi-market free gift with purchase campaign

EliteCart's flexible rewards system is built for this. You create one reward per market — each with its own gift product, threshold, and targeting — and only the matching reward appears to each customer.

1. Plan your market segments

Start by listing the regions where you want a distinct gift. Common splits:

  • North America (US + Canada)
  • European Union (eurozone countries)
  • United Kingdom
  • Oceania (Australia + New Zealand)
  • Rest of World (everyone else, with a fallback gift or none at all)

For each segment, pick a gift that fits the region's shipping economics. The warehouse serving each market should physically stock it — otherwise you trigger the cross-border fulfillment you're trying to avoid.

2. Create one reward per market

In Shopify Admin, open your EliteCart cart and go to Cart Designer → Rewards. Click Add reward and choose Single gift (one auto-added product) or Multi gift (customer picks from a curated set).

Repeat for each market. Give each reward a clear internal name — "US travel kit," "EU premium candle," "UK full-size bottle" — so the list is easy to audit later.

If you need a dedicated gift product, use the Create gift product button — it duplicates an existing product, zeroes the price, adds a compare-at price, and marks it so it can't be added manually.

For more on product selection, see our guide to adding a free gift with purchase.

3. Target each reward to its market

This is the step that makes the whole system work. Select a reward, then open the Shopify Markets expandable card (look for the globe icon).

  1. Set visibility to Show for selected markets
  2. Use the country picker to select where this reward should appear
  3. For common groups, click template presets to quickly select EU Countries, EEA, North America, DACH, Nordic, UK & Ireland, or Oceania
  4. Save

Repeat for each reward, pointing each at its own non-overlapping set of countries. A customer in France sees the EU reward; a customer in Toronto sees the North America reward. Neither sees the other.

EliteCart flexible rewards list showing multiple country-specific free gift promotions with market-targeting indicators

4. Set thresholds in the right currency

Along with market visibility, each reward carries a market-specific threshold. Set round numbers in each market's local currency so customers see a clean, motivating goal:

  • US — $75 for the North America gift
  • EU — €80 for the premium candle
  • UK — £70 for the full-size bottle

Round numbers beat exact conversion — £70 is more motivating than £67.43. Our guide to free shipping thresholds by country covers the reasoning.

Conditions and per-reward market targeting are available on the Professional plan.

5. Handle the "rest of world" fallback

Decide what happens to customers in countries you haven't targeted. Two reasonable options:

  • No gift at all — leave Rest of World uncovered. These shoppers still see free shipping and any other rewards.
  • A conservative fallback gift — add one more reward using the Hide for selected markets visibility option to exclude your targeted countries. Use a lightweight, globally shippable item to avoid unpredictable fulfillment costs.

When in doubt, start conservative and expand once you see the data.

Example Setups That Work

Assortment of region-specific free gift products including travel beauty serums, scented candle, tote bag, wool beanie, and reusable tumbler styled for international Shopify promotions

Beauty and skincare brand

MarketGiftThreshold
USTravel-size serum trio$80
EUFull-size cleanser (100ml)€90
UKPremium hand cream set£75
Rest of WorldNone

The EU gift is the highest-value item because Euro AOV runs higher and the EU warehouse stocks it. The US kit keeps shipping cheap; the UK gift matches a separate warehouse.

Apparel brand

MarketGiftThreshold
North AmericaBranded tote bag$100
OceaniaSummer capA$150
EU + UKWool beanie€100 / £85

Seasonal relevance drives the split — a wool beanie works for Northern Hemisphere winter but flops in Australia, where December is summer. Country-specific gifts let a single campaign match each customer's climate.

Food and beverage brand

MarketGiftThreshold
USSample pack (3 flavors)$60
EUReusable tumbler€70
OtherNone

Some products — especially anything edible — can't clear customs everywhere. Targeting the tumbler to EU-only sidesteps compliance while keeping a simpler sample pack flowing domestically.

Tips for Running Multi-Market Gift Promotions

Match gifts to fulfillment centers, not marketing wishes. The best gift is a disaster if it has to ship cross-border. Start from what each warehouse already stocks cheaply and work backwards.

Translate the progress text for each market. If a UK customer sees "Add €12 more for a free gift," the promotion loses credibility. EliteCart's reward text fields support per-language translations, so you can localize the progress bar for every market. See our guide on multi-language carts for more.

Review performance per market separately. A gift that crushes it in the EU may flop in the US. Segment AOV and qualification-rate data by market so you can tune each promotion independently.

Don't forget launch timing. Regional holidays and sales events don't line up across countries. A Lunar New Year gift for East Asia, a Boxing Day gift for the UK, a back-to-school gift for the US — Shopify Markets targeting lets you run all three at once without stepping on each other.

Audit for coverage gaps. Run a mental test — what does a customer in Spain see? In Brazil? In Singapore? Every shopper should either match a gift reward or be intentionally excluded.


Run promotions that fit each market, not a compromise that fits none. Configure one reward per region in Cart Designer → Rewards, target each via the Shopify Markets card, and set thresholds in local currency. You'll protect margins where shipping is expensive, push harder where shoppers can absorb a premium gift, and give every customer an offer built for them. For the full walkthrough, see our help articles on setting up flexible rewards and shipping thresholds for multiple markets.

E-commerceFree GiftsShopifyInternationalShopify Markets