Skip to main content

Country-specific campaign

Geo-targeted campaigns are useful for localized seasonal promos, country-specific compliance gifts (e.g. EU-only product samples), or testing market expansion.

How it works

  • Trigger: Customer is in country: Germany AND Cart subtotal at or above €50. The country picker uses Shopify's standard two-letter country codes and supports multiple selections. If you'd rather scope by Shopify market (handy when your markets are organized by region rather than country), switch to the Customer is in a specific market condition instead.
  • Reward: Localized gift product.
  • Threshold: If you sell in multiple currencies, set a per-currency threshold so €50 in Germany is consistent with $55 in the US - see Per-currency thresholds and multi-currency math for the per-currency primary path and the per-market advanced overrides.
Plan-tier requirement

Country and market conditions both require the Pro plan or above. The cart-subtotal half of the trigger works on every plan.

How country detection works

The customer's country is determined by their active Shopify market, which Shopify itself decides based on the customer's IP and any market-selector your theme exposes. Valotrix Cart Rewards doesn't do its own geo-IP lookup - it trusts Shopify's signal. This means:

  • A customer who manually selects a different market (e.g. a German tourist viewing the US site) is treated as the market they selected, not the country their IP points to.
  • For VPN'd customers, the IP-derived country can be misleading. This is consistent with how Shopify Markets itself behaves.

Next: Holiday campaign with start/end dates →