The Address Verification team at Lob helps simplify the process it takes to verify and validate addresses. Despite the growing digital presence in our everyday lives, the value of accurate physical addresses continues to increase. Especially in the e-commerce sphere, it’s expensive and time consuming to have incorrect addresses and failed shipments. That’s why we developed an API that's able to correct and identify over 156 million domestic addresses and determine whether or not they are deliverable.This article will increase your understanding of how Lob's Address Verification API works to help your direct mail get delivered to the right address every time.
Lob’s Address Verification does much more than spit out a yes or no to whether an address is deliverable or not. We designed an address verification assembly line that will:
The first step in our pipeline is to parse and identify what a consumer inputs. We’ve spent a considerable amount of time and effort, and will continue doing so to improve our parsing process. Increasing our ability to parse and decipher user submitted addresses allows us to more accurately create a complete USPS standardized address. This is important as a USPS complete address ensures that deliveries will successfully reach the intended address.
After parsing and standardizing an address, we supplement our data with a Delivery Point Validation analysis that provides extra insights into why an address might be deliverable or not deliverable. Every unique deliverable address served by USPS has a 12-digit identifier, which includes a 2-digit delivery point and check digit assigned to it by the USPS. These digits help ensure the accuracy and deliverability of a particular address (particularly instances when checking for a valid apartment number on a standardized address).
After we parse, standardize, and analyze the deliverability of an address we return a standard JSON response that’s broken up into individual components. One of the most important components is our deliverability analysis. Our deliverability analysis returns one of four possible outcomes, and each outcome lets you know what is likely to happen when you attempt to deliver to an address.
As a developer, I often notice in Stack Overflow and Medium posts that people use Google Places API or Mapbox when working with addresses. However, those services are made for geocoding and mapping purposes and not verifying addresses. They will attempt to find the closest points to a location that may or may not even exist. You might have experienced this if you’ve ever used Uber or Google Maps and you get dropped off several blocks away from your desired destination. At Lob, we focus on providing real existing addresses but also focus on providing analysis into what makes an address real and deliverable.
One of the main benefits of using Lob to handle all your address verification needs are the potential savings. Even if only two percent of all users inputted addresses have some sort of deficiency, that still ends up costing over $200 for every 1000 shipments in redelivery and operation costs. And for larger enterprise customers, that cost can skyrocket into the thousands. We offer various pricing options depending on usage, and each price point is designed to help for different use cases. For smaller businesses and startups we have no upfront costs and only 5 cents per verification after a certain amount of free usage. For enterprise customers, we have solutions that offer over 10,000 address verification requests for only $55 a month and each additional request costs fractions of a cent at $.006 per request.
Lob has been building APIs for nearly a decade, and we’ve cultivated over 10 years of customer feedback into our API design. Even our output is designed to make it as easy as possible for developers to work on.
Our address verification service is one of the few that are able to receive a CASS USPS certification that helps us make decisions in correspondence with official USPS address records.
While our API is impressive, we also offer additional tools so anyone can use our service without worrying about additional implementation steps.
The list includes:
Our access to Lob's direct mail APIs means we have mailing and address data for 1 out every 2 households in the US. We use all that data to help our internal accuracy measurements, as well as supplement the data we get from the USPS to get more accurate results. We call this our Lob Confidence Score and it can be seen in our response body.
Another tool that helps us grow is the machine learning models we deploy to help parse addresses. We use a number of active learning pipelines to train in house deep learning models to help improve our ability to parse addresses.
We hope this article helped increase your understanding of how our Address Verification API works. Addresses are complicated as there are many technical details used to parse them, to determine if they’re real, and why they’re real. The Lob Address Verification team handles it for you and helps reduce costs of returned shipments and redelivery fees. Our domain knowledge is in how addresses work and we offer an API so that you can focus your time and energy elsewhere.