Verifying an address matches its stated postal code before checkout
A mismatched postal code and city on an order form looks like a small typo until it turns into a delivery sent to the wrong part of the country entirely.
"Is service available at my address" is the first question anyone visiting an internet provider's website actually wants answered, and a regional provider's old coverage checker made that question harder to answer than it needed to be, requiring a full street address, city, and state before showing anything, a form long enough that a fair number of visitors abandoned it before finding out whether the provider even served their area.
The provider rebuilt the checker around a postal code as the first and often only input needed. A visitor typed their postal code, and the site sent it to /v1/postcode, which resolves what area that code corresponds to. The provider matched the resolved area against its own coverage database, built from its network buildout records, to give an immediate answer: served, not yet served, or served with a note about which service tier was available in that area, since coverage quality can vary within a single postal code area depending on how far a property sits from existing network infrastructure.
For postal code areas where coverage was mixed, the checker asked for a street address as a second step only when necessary, rather than requiring it up front for every visitor. Someone in a fully served area got their answer immediately from the postal code alone. Someone in a postal code area with partial coverage got a quick follow-up question, still far shorter than the original form, since only the smaller number of ambiguous cases needed the extra detail at all.
This staged approach cut the average number of fields a visitor filled in before getting an answer by a significant margin, since most postal code areas in the provider's territory were either fully served or fully unserved, with only a minority genuinely needing the more detailed check. The visitors most likely to convert into a signup, the ones with clear, available service, got the fastest possible path to that answer, while the smaller group needing more detail got exactly the extra step required and no more.
The provider also used the same postal code data for its sales team's territory planning, cross-referencing postal code areas against buildout plans to see where marketing spend aimed at driving coverage checker traffic would land in areas that could actually convert into signups, rather than driving traffic toward postal codes that were not yet served.
Coverage checker traffic scaled with marketing activity, spiking noticeably during ad campaigns aimed at driving signups in newly served areas. During ordinary periods this sat inside the free daily allowance, and during a campaign push it moved into prepaid credit at €0.0001 a request, a cost easily justified against the value of a completed signup for an internet service subscription.
Reducing a form from several required fields to often just one, with a fast and confident answer at the end of it, is a small change that shows up directly in how many visitors actually complete the check rather than leaving partway through. Documentation for the endpoint is at /docs/postal-code-lookup/.