Korant

A marketing channel nobody has ever touched

What the numbers say

  1. 01

    Postcode appears in 0 of Shopify's prebuilt regional sales reports; the native Total Sales by Billing Location report groups by billing country and region instead.

    Shopify Help Center, sales reports

  2. 02

    Every Shopify order with a shipping address carries a postcode, which makes pincode-level order data 100% available to D2C brands and never a data acquisition problem.

    Shopify order shipping address fields.

  3. 03

    In a modelled 320-pincode order map, 41% of a 900-order month lands in just the top 20 pincodes.

    Modelled on a Zipf distribution, exponent 0.8, across 320 pincodes and 900 monthly orders.

  4. 04

    An Indian PIN code's first 3 digits identify the sorting district, which gives a usable aggregation level when one pincode is too thin to test on.

    India Post PIN code structure.

What is delivery serviceability data?

Somewhere in a courier dashboard your brand pays for, there is a CSV listing every pincode that courier will deliver to. Somebody downloaded it once during onboarding to check that Guwahati was covered. Nobody has opened it since.

Delivery serviceability data is that list, joined to the postcode recorded on every order you have ever shipped. The first half tells you where you can sell. The second half tells you where you already do.

That is the entire channel. There is nothing to buy and nothing to integrate.

Two facts make it unusual. Acquisition cost is zero, because Shopify writes a postcode into every order with a shipping address, so coverage is total by construction. And the data is genuinely proprietary, because your competitor’s order map is not available to you and yours is not available to them.

Most channels are one or the other. Search data is cheap and public. First-party purchase data is proprietary and expensive to build.

Delivery serviceability is both cheap and proprietary. That combination should not survive long in a competitive market, and somehow it has.

Why has nobody marketed on delivery data?

Three reasons, and none of them is that the idea does not work.

The data lives in three systems that do not join. Courier serviceability sits in a courier dashboard, shipping zones sit in Shopify settings, and order postcodes sit in the order export.

Nobody owns all three, so nobody looks at all three.

Reporting hides it. Shopify’s prebuilt regional report is Total Sales by Billing Location, and it groups by billing country and region rather than by postcode. Postcode exists as a dimension, but you have to add it as a column or build the exploration yourself, and saving that view permanently needs a higher plan tier.

A metric that requires a deliberate act to see is a metric nobody sees.

The third reason is structural. No ad platform sells geo-serviceability inventory, so no rep pitches it, no agency builds a deck around it, and no case study circulates. Channels get adopted when somebody has an incentive to teach them, and here nobody does.

That is also the opportunity. A targeting surface that no vendor profits from teaching stays unclaimed for years.

What delivery data tells you that an ad platform cannot

An ad platform knows where a user is. Your delivery data knows something more specific and more commercial.

Whether you can actually serve them. Spend on a pincode your courier does not cover is spend on a checkout abandonment. Ad platforms have no idea which postcodes your courier reaches.

How dense your existing demand is. Order concentration by postcode is a Pareto shape in almost every brand we have looked at. In a modelled 320-pincode order map at 900 orders a month, 41% of orders land in the top 20 pincodes, which is 6% of the list. The specific split is different for your store, and the concentration of your best customers across a handful of postcodes is worth measuring rather than assuming.

How reliable delivery is per zone. Return-to-origin rates, delivery times and failed attempts vary sharply by pincode. A zone with a 22% RTO rate does not deserve the same offer as one at 4%, and no ad platform can tell you which is which.

Where growth is physically possible. Serviceability expansion and marketing expansion are the same map. Brands routinely run campaigns into regions their own courier reaches unreliably, and then blame the creative.

The last one is where treating delivery zones as a growth channel stops being a metaphor.

How do you turn a serviceable pincode into an offer?

Knowing a pincode is dense is not a campaign. The offer has to actually change for people in that pincode, and it has to change at checkout, where the money is.

That is a harder engineering problem than it sounds, because the shopper controls most of the fields you might gate on. Anything written into a cart attribute can be edited.

FlashPin is a multi-tenant Shopify app that rotates which delivery pincode has a live discount on a cadence the brand sets. Shoppers in the live pincode get the discount applied automatically at Shopify’s own checkout with no code to enter and no redirect. Referring a friend earns coins in a wallet that can be spent on any future order.

The gating detail matters more than the rotation. A Shopify Discount Function reads the live offer from a shop metafield and gates on cart.deliveryGroups[0].deliveryAddress.zip, which is Shopify’s own delivery address data rather than a shopper-writable cart attribute. A shopper cannot type their way into the discount.

The rotation is what makes it a campaign rather than a permanent regional price. A discount that moves on a cadence the brand sets creates a reason to check today, and it stops the offer becoming a standing expectation in your densest zones.

Which pincode goes live, and in what order, is a decision your order map already answers. The mechanics of choosing are covered in pincode marketing as a geo lever, and the campaign shape it enables is a hyperlocal flash sale without a physical store.

Where referral and attribution fit

Geography changes how referral behaves, which is the part brands miss when they treat the two as separate programs.

Referrals are local. The person a customer forwards a WhatsApp message to is disproportionately in the same building, the same office, the same school group. A discount that is live in one pincode this week is a message worth forwarding to exactly the people most likely to be able to use it.

SB&R is a Shopify app for chained referral rewards. Every referral link belongs to someone who has already bought. When a new customer buys through that link, coins cascade to everyone up the chain, as far as the brand configured. Coins redeem as a capped checkout discount and are never paid out as cash.

Run those two together and the geographic concentration compounds. A live window in a dense pincode produces referrals inside that same pincode, which is where your delivery is fastest and your RTO lowest.

Measurement is the part that breaks first. A geo campaign, an influencer post and an affiliate link can all touch the same buyer in the same week, and the default reporting will credit whichever one happened to set the last cookie.

Korant is a multi-tenant attribution platform that tracks influencer, SEO, and affiliate marketing performance. Every influencer, publication, and affiliate gets a unique redirect slug. Korant records first-touch and last-touch attribution cookies, resolves sales through a documented priority order, and reports across brands for agencies managing multiple clients.

Fixing the priority order before the campaign is cheaper than arguing about the numbers afterwards.

What does a first test cost?

The honest version is a fortnight, and the first week of numbers will look wrong.

Week one is data. Export twelve months of orders, pivot by shipping postcode, and rank. Most brands are surprised twice: by how concentrated the top is, and by how many postcodes have two orders and will never be actionable.

Week two is one live window in one pincode, with a holdout. Pick a pincode from the top ten, not the top one, because your densest zone is also the one most likely to buy regardless and it will flatter the result.

Read the result against the same pincode’s previous four weeks, not against the rest of the country. Cross-zone comparisons import every difference between the zones into your read of the campaign.

Expect the first window to underperform. Discovery is the constraint in week one, because nobody in that pincode knows the mechanic exists yet, and the rotation only becomes interesting once people have seen it move.

When delivery data is not a channel

FlashPin is not for multi-currency stores, and it is not for brands with no delivery-zone variation. Both limits come from the same place: if delivery does not differ across your map, the map is not information.

That covers more brands than you would guess. A digital product has no delivery zone at all.

A brand shipping only within one metro has 40 pincodes that all get next-day delivery from the same hub, and no meaningful variation to target. A brand doing 60 orders a month has a distribution that is entirely noise.

There is also a version of this that actively loses money. Gating a permanent discount to your densest pincodes means subsidising the customers who were most likely to buy anyway, at the zones where your delivery economics were already best. That is a worse outcome than a sitewide sale, and it is the most common way this idea gets implemented badly.

The channel is real but it is narrow. It works when delivery varies, when volume is enough to see a distribution, and when the offer moves rather than sits. Take any one of those three away and the CSV in the courier dashboard is just a CSV.

The tool for this · Shopify app FlashPin FlashPin runs this as a product: pick your pincodes, set a cadence, and the live window rotates itself. Also relevant · Shopify app SB&R SB&R handles the chain, the cap, and the append-only ledger underneath it. Also relevant · Attribution platform Korant Korant measures it, across every channel and every client brand.

Questions people actually ask

What is delivery serviceability data?

Delivery serviceability data is the list of postcodes a brand's courier will deliver to, combined with the postcode recorded on every past order. The first tells you where you can sell. The second tells you where you already do. Both sit in systems every Shopify brand already pays for, which is why acquisition cost for this data is zero.

Why is delivery data considered an untapped marketing channel?

Delivery data is untapped because it lives in three places that do not join: courier dashboards, Shopify shipping settings and the order export. No default report merges them, no ad platform sells against them, and no agency pitches on them. The result is a targeting surface that is universally held and almost never used.

Can you target ads by pincode instead?

Ad platforms allow radius and city targeting, and some allow postcode lists, but they price that inventory and they do not know your serviceability or your order history. Targeting the offer itself by delivery postcode happens on your own store at checkout, costs nothing per impression, and cannot be outbid by a competitor.

How much order history do you need before delivery data is useful?

Around 500 orders across at least 200 distinct postcodes gives a distribution stable enough to act on. Below that, the top pincodes shuffle month to month and any offer you gate to them is chasing noise. Brands under that threshold get more from aggregating to the sorting district level than from individual postcodes.

Does this only work in India?

The mechanic works anywhere postcodes are granular enough to separate neighbourhoods, which includes India, the UK and most of Europe. It works poorly where a single postcode covers a very large area, and it works poorly for brands whose courier delivers everywhere at the same speed and cost, because then the postcode carries no information you can act on.

Written by Nayak — Builds checkout, referral and attribution tooling for Shopify D2C brands