Address verification and geocoding improve shipping quotes and increase delivery accuracy
At a glance
The client: HighlanderTek
The challenge: Inadequate location data caused a multitude of shipping issues
The solution: Address validation and geocoding improves cost estimation and driver routing
The first thing HighlanderTek does is clean and standardize addresses with Smarty’s US Address Verification.
McLeod had used Smarty address validation at his previous startup company. He appreciated the speed and accuracy of the API, as well as the customer service, so it was an easy decision to implement Smarty address validation at HighlanderTek as well.
"Smarty does a great job of correcting misspelled street names or telling us that a Secondary is required," said McLeod. "The service will also tell you in the response what information was changed or if an address does not exist. Smarty’s address verification does a great job correcting the shippers’ address entries; we can almost always accept the changes and the geocode provided."
"I would love for all our customers to use Smarty’s type ahead address autocomplete," said McLeod."
Until then, HigherlanderTek will continue relying on Smarty to cleanse and verify those addresses.
Next, HighlanderTek uses Smarty’s US Rooftop Geocoding tool to get the latitude and longitude for each address. These coordinates are plotted into HighlanderTek’s geospatial database, where additional information is added.
Previously, HighlanderTek had tried other location data providers like Google and MapQuest. When Smarty released its geocoding tool, HighlanderTek tested it against Google.
"Google will geocode any address, even ones that don’t exist," said McLeod. "That doesn’t work for us. If the address does not exist, we need to tell the customer that the address does not exist."
Smarty identifies bad addresses so HighlanderTek can ask the customer for a correction, and it only geocodes real addresses. In addition to those two advantages, there were also cost savings when switching from Google to an unlimited plan with Smarty.
The results: Fewer unknown addresses and a fast turnaround time lead to happy customers all around
"When we get a bad geocode and don’t know exactly the location of the address, we return ‘Unknown’ to the customers," said McLeod. "Thanks to Smarty’s precise geocodes and standardized address format, we’ve gone from 25 percent unknown to 2 or 3 percent unknown. Smarty even does a great job geocoding Secondary addresses."
"Implementation was very easy, but if we had a question, we were always able to get someone on the phone and get it resolved."
A good example of that is an issue HighlanderTek discovered involving addresses for the 5 boroughs in New York City. The street numbers have dashes in them. Smarty was getting the geocodes wrong if the dash was missing in the API request. "I had a conversation with the product team, and they started correcting these right away," said McLeod.
In addition to reducing unknown addresses, HighlanderTek and their customers benefit from the speed of Smarty’s API. Their customers tend to all hit the API at the same time when doing nightly billing. Speed is everything to their customers, and thanks to Smarty’s cloud-based infrastructure and ability to spin up new servers instantly, HighlanderTek has no issues dealing with this load.
Thanks to Smarty address verification and geocoding, HighlanderTek has accurate addresses to build the foundation of its Location Intelligence Platform for shippers, carriers, and drivers.