Building & Shipping PM

Metro-first is a legitimate strategy for density-dependent products and a cover story for everything else.

Building & Shipping Building & ShippingBeginner

Geo-Distribution Analysis, Why Your Product Works in Mumbai and Fails in Mysore

A practical guide to reading geographic adoption data and deciding whether skewed distribution is a localization problem, a pricing problem, an infrastructure problem, or a product-market fit problem in that specific market. Your product's metro success is not proof of national readiness.

Your product works in Bangalore because your team is in Bangalore

You shipped nationally. The numbers came back, and the top five cities look like a list of places where your engineering team's friends live. You call it early traction. You start planning metro expansion. You are looking at sample bias and calling it product-market fit.

Geographic adoption data is one of the most misread signals in a product review. A skewed distribution does not tell you where your product works. It tells you where your product was built, and who it was built for, implicitly, by the assumptions embedded in every infrastructure, pricing, and experience decision your team made without naming them.

This article is about reading that data correctly, diagnosing which failure mode is actually driving the gap, and deciding what to do before you commit to a national rollout strategy you will have to unwind later.


The four geo-distribution failure modes

Not every geographic gap has the same cause. Before you fix anything, you need to name the right problem. There are four distinct failure modes, and they require four entirely different responses.

Pricing mismatch

Your ₹999 per month plan feels like a fair starting price in a city where the median household earns ₹80,000 per month. In a Tier-2 city where that number is ₹32,000, it is a luxury purchase, not a utility. The product itself is not the problem. The pricing architecture was calibrated to metro purchasing power and never re-examined.

The signal for this failure mode is high intent with low conversion. Users in non-metro markets find the product, explore it, and leave at the paywall. Activation rates are comparable. Revenue conversion is not.

Infrastructure gap

This is the failure mode most teams misdiagnose as user behavior. Slow load times, failed payment flows, and timeout errors are not user errors, they are infrastructure decisions that assumed a 4G connection and a device purchased in the last three years.

The signal here is disproportionate drop-off at specific steps, steps that involve network calls, media loading, or payment processing. Non-metro users are not confused. They are waiting. And then they are gone.

Language or localization miss

A product built in English, with copy written for users who think natively in English, will underperform in markets where English is a second or third language even when users are literate in it. This is not about translation. It is about the cognitive load imposed by every interface decision, error messages, empty states, onboarding prompts, written for a different user's mental model.

The signal is high drop-off at comprehension-dependent steps: onboarding, feature discovery, and support interactions.

Genuine product-market fit absence

This is the uncomfortable possibility most teams skip past. The problem in some markets is not pricing, infrastructure, or language. The problem is that no one in that market has the job-to-be-done your product solves. The behavior you are enabling is metro-native. The pain you are alleviating does not exist in the same form outside of that context.

The signal is low intent alongside low conversion. Users do not arrive from non-metro markets with meaningful frequency. When they do, they explore briefly and leave, not at a specific friction point, but diffusely, because the product does not connect to anything they need to do.


The IRCTC case: infrastructure was the diagnosis, not the interface

Indian Railway Catering and Tourism Corporation rolled out unified payments interface as a payment option across its booking platform. Adoption in Tier-1 cities was strong. In Tier-2 and Tier-3 cities, the unified payments interface flow had a meaningfully higher failure and abandonment rate.

The instinctive diagnosis from a metro-based team would have been interface complexity. The unified payments interface flow had steps. Users in smaller cities might be less familiar with it. Localize, simplify, add a tutorial.

That diagnosis was wrong. The actual failure mode was infrastructure. The unified payments interface flow required a sequence of network calls during the payment window. On slower connections and older Android devices, both disproportionately common in non-metro markets, those calls timed out. The session expired. The booking failed. The user did not understand why, because the error state was generic.

The fix was caching and connection-tolerant session handling, not a redesigned interface. When the infrastructure assumption was corrected, adoption in non-metro markets moved without any UI change. The product had not failed those users. The team had built the product for an assumed infrastructure environment that did not exist for a large portion of the actual user base.

This is the most common version of the infrastructure gap failure mode. The product team never made a deliberate decision to exclude non-metro users. They made a dozen small decisions, session timeout length, number of network round-trips, minimum supported Android version, each of which was invisible as a standalone choice and collectively constituted a significant barrier.


Metro-first versus geo-segmented rollout: when each is correct

Dimension Metro-first rollout Geo-segmented rollout
When to use Product relies on density (two-sided marketplace, hyperlocal features) Product solves a universal job-to-be-done independent of city density
Prerequisite Clear density threshold defined before launch, not after Infrastructure and pricing validated across connectivity and device tiers
Risk Metro success masks structural gaps in product assumptions Slower initial traction; harder to build momentum data
Correct signal that metro-first is right Network effects require critical mass in a bounded geography N/A
Signal that metro-first is masking a structural gap Non-metro users drop off at the same step metro users completed easily, the friction point reveals an assumption, not a market maturity difference N/A

The prerequisite column is where most teams fail. A geo-segmented rollout is not just a sequencing decision, it requires that the product has been validated against non-metro infrastructure conditions before launch. If your development environment is a MacBook on a Mumbai fiber connection and your test devices are all flagship handsets, you have not validated anything for the market you claim to be entering.

Metro-first is a legitimate strategy for density-dependent products. It is a cover story for everything else.


The judgment turn: this is a sample bias problem embedded in your roadmap

Most national rollouts are metro-first by default, not because the team analyzed the alternatives and chose metro-first, but because the team is metro-based and the product reflects the problems metro-based people can observe.

The PM on your team lives in an apartment with reliable broadband. Their test phone is an iPhone or a recent flagship Android. Their mental model of what a "normal" user experience looks like is calibrated to a connectivity environment and a device tier that represents a fraction of the national user base.

This is not a values failure. It is a structural one. The roadmap prioritizes what the team can see, and the team can see the problems of users who look like them. Every sprint planning session that does not actively force non-metro user data into the conversation is a sprint that deepens the metro bias.

The uncomfortable consequence: by the time a product team recognizes the geo-distribution gap, they have often made three to five architectural decisions that are expensive to reverse. Session management, caching strategy, minimum device support thresholds, these are not UI decisions. Unwinding them is not a sprint. It is a quarter.


How to design a Tier-2 and Tier-3 research sprint before committing to national rollout

Before you commit to a national rollout strategy, you need to answer one question with evidence: which failure mode is operating in non-metro markets?

Run a focused three-week sprint structured around that diagnostic question, not around building solutions.

Week one, quantitative triage. Pull funnel data segmented by city tier. Find the step where non-metro drop-off exceeds metro drop-off by the largest margin. That step is your diagnostic anchor. It tells you whether you are looking at an infrastructure gap (network-dependent steps), a pricing gap (paywall steps), or a localization gap (comprehension-dependent steps). If drop-off is diffuse with no clear anchor step, you are likely looking at a product-market fit absence and the sprint needs to shift to qualitative research before anything else.

Week two, field research, not surveys. Send one team member, ideally the PM, not a research contractor, to spend five days in two non-metro cities conducting sessions with users on their own devices, on their own connections. The goal is not to validate your hypothesis. The goal is to watch where the product breaks in an environment you did not design for. Bring a device with a mid-range Android handset and a throttled connection. Use it during the sessions to replicate what you are seeing.

Week three, failure mode verdict, not solution design. Come back with a clear diagnosis: pricing, infrastructure, language, or product-market fit. Each of these is a different conversation with a different owner, a different cost, and a different timeline. Do not design solutions in this sprint. Design the verdict. The worst outcome of a research sprint is a team that walks in with a hypothesis and walks out having confirmed it. Structure the week to actively stress-test the most convenient diagnosis.


Key takeaways

  1. A skewed geographic distribution tells you where the product was built, not where it is ready to scale.
  2. There are four distinct failure modes, pricing, infrastructure, localization, and product-market fit absence, and each requires a different response. Treating them as interchangeable wastes the sprint.
  3. The IRCTC unified payments interface case is the clearest illustration of infrastructure misdiagnosis: the fix was caching, not interface redesign.
  4. Metro-first is a legitimate strategy for density-dependent products and a cover story for everything else.
  5. The Tier-2 and Tier-3 research sprint must produce a failure mode verdict, not solution designs. Solution design before diagnosis is how teams ship the wrong fix confidently.

Related articles

  • Feature Flagging and Staged Rollouts, How to Ship Without Betting the Product on Day One
  • Pricing Architecture, Why Your Pricing Page Is a Product Decision, Not a Marketing Decision

The cost of getting this wrong is not a bad quarter in non-metro markets. It is an architecture refactor in month eighteen, when the team finally has enough data to see what they built for, and who they excluded by default.

Related Articles

Warm-up Reps

Did it land?

0 / 1 CORRECT
Three quick checks on the ideas above. Pick an answer and you will see why it is right or wrong. Consider it the warm-up before the real gym.
Q1
A product team notices low adoption in Tier-2 cities and immediately plans a localized language version. What is the first question they should answer before committing to that fix?
Localization fixes a language or cultural mismatch. If the real problem is pricing or infrastructure, shipping a localized version wastes the sprint and delays the correct diagnosis.
AW

Anmoll Wadhwa

Senior PM · writing The PM Code

Field notes on product judgment: essays, teardowns, and reps for PMs who would rather think than template. A sharper take most days on LinkedIn.

More like this. Once a week.

Tactical essays on the calls that actually matter. In your inbox before they are on the feed.

LEARN·BUILD·COLLABORATE