Lokally is launching on the Shopify App Store soon.

Regional Pricing

Shopify Markets vs Regional Pricing Apps: What Indian Brands Actually Need

Shopify Markets is built for international selling. Indian D2C brands with domestic regional pricing needs require a different solution. Here's the honest comparison.

By the Lokally team3 min read
  • shopify markets
  • regional pricing
  • india
  • comparison

Shopify Markets vs Regional Pricing Apps: What Indian Brands Actually Need

Shopify Markets is a powerful feature. It genuinely solves the problem it was designed for: selling internationally with local currencies, duties, and language. But for Indian brands trying to set different prices in Maharashtra versus Karnataka, Shopify Markets creates more problems than it solves.

This post explains why - and what Indian brands actually need for domestic regional pricing.

What Shopify Markets Was Built For

Shopify Markets was designed to help brands sell in multiple countries. Its core features:

  • Currency conversion: Show prices in USD for US customers, EUR for European customers
  • International domains or subdomains: india.mybrand.com vs us.mybrand.com
  • Duties and tax handling: Collect import duties at checkout for applicable countries
  • Language localisation: Different language per market

These are genuinely useful for international expansion. An Indian brand selling to the US, UK, and Germany would benefit from all of them.

Why Shopify Markets Doesn't Solve India's Regional Pricing Problem

India is one country, one currency, one language family (mostly). The domestic regional pricing problem is different:

  • Different price sensitivity by tier (metro vs Tier 2 vs Tier 3)
  • Distributor territory pricing (different state-level pricing per distributor agreement)
  • Festival campaigns by state (Navratri for Gujarat, Onam for Kerala)
  • COD restriction by pincode (no COD for high-RTO pincodes)
  • Content localisation by region (different banners for different states)

None of these map to Shopify Markets' international selling model. Markets works by geography at the country level, not the pincode or state level.

Markets are defined by country, so India is one market: you can't split it by state or pincode with Markets, and Markets doesn't control which payment methods show by pincode.

What Lokally Adds

Lokally sits alongside Shopify (it doesn't replace anything) and adds the India-specific layer:

CapabilityShopify MarketsLokally
Different price per country✓-
Different price per Indian stateNo✓ (lower prices only)
Different price per pincodeNo✓ (lower prices only)
Hide COD by pincodeNo✓
Location-specific bannersNo✓
Regional prices with start and end datesNo✓
Works with one Shopify storeYesYes
Designed for India domesticNoYes

Lokally uses Shopify Functions - the same infrastructure Shopify uses for checkout customisation - to apply pricing and payment rules at checkout, based on the delivery pincode. Regional prices are applied as real discounts at checkout, not just changed on the storefront display.

The Honest Answer for Indian Brands

If you're selling internationally: use Shopify Markets. It's purpose-built for that.

If you need domestic India regional pricing, COD management, or state-specific campaigns: Shopify Markets won't help. Lokally is designed specifically for these use cases.

Most Indian brands that grow to pan-India scale will eventually need both: Shopify Markets for international expansion, Lokally for domestic regional complexity.

Summary

Shopify Markets and Lokally solve different problems. Markets handles international selling across countries. Lokally handles domestic regional complexity within India - pincode pricing, state campaigns, COD restriction, and location content. They are complementary, not competitive.

Ready to try Lokally?

7-day free trial at launch. Billed through Shopify, cancel anytime.