Not sure which product you need? Let the wizard guide you

Jeffrey Duncan
Senior Technical Analyst
One of our proudest services that we provide at Smarty is our Customer Support. Jeffrey's leadership has helped us create a support team that focuses deeply on our customers and is dedicated to helping them find the right solution for whatever issue they are facing. Even before coming to Smarty, customer service was a professional focus of Jeffrey's. He's worked for several companies in roles where he managed online sales, created websites, led on complicated projects and more, all with a focus on what would best help the customer. Jeffrey now utilizes his dedication to customer service and applies it to technical product management.
All posts by Jeffrey Duncan - Senior Technical Analyst
Ambiguous address matches: What they are and why compliance teams should care
By Jeffrey Duncan on February 3, 2026
If you’ve ever run into an address that seems to exist in more than one place, congratulations—you’ve discovered the world of ambiguous address matches. They’re the Schrödinger’s cat of location data: valid, yet potentially two distinct locations. This blog will focus on a few key things: What are ambiguous address matches?Why ambiguous address matches matter for compliance and customer serviceHow to handle matches with address ambiguityWhy you should inform your customers of ambiguous address matchesOur final thoughts on ambiguous address matchesWhat are ambiguous address matches?An ambiguous address match occurs when an entered address resolves to two or more valid locations with slight but meaningful differences.
Understanding the Google Autocomplete API
By Jeffrey Duncan on December 18, 2025
How does Google's address autocomplete work? Where does it fall short? Why is Smarty a better fit? Let's dive in.
Why you want "no-matches" in your address verification API results
By Jeffrey Duncan on May 28, 2025
When it comes to address verification, getting a match every time might seem like the goal. After all, a system that always returns a validated address must be working perfectly, right?Wrong. If your address verification API always forces a match, no matter what, it’s not being helpful. It’s actually introducing risk. In fact, getting a “no match” result can frequently be the smarter, safer outcome. Let’s talk about why. What is a "no match" telling you?A “no match” means the input address doesn’t align with any known, valid address in the reference database.
You always need Smarty, unless...
By Jeffrey Duncan on April 16, 2025
We’ll be honest: there are some rare, creative, and oddly inspiring scenarios in which traditional address validation tools—like Smarty—might not be top of mind. Take Gary, for instance. He runs a mail-order sourdough bakery and believes address typos give his shipping process a “personal touch. ” His customers now expect their loaves to go on postal pilgrimages, complete with handwritten notes and breadcrumb trails. Literally. Or Eleanor, who’s lived in the same town for 62 years, ships packages with descriptions like “the blue house with the tire swing near the old Peterson farm.
The GPS adventures of a distracted developer
By Jeffrey Duncan on March 11, 2025
My name is Jeffrey Duncan, and at the pestering of Smarty’s editor, I’m writing a blog about the many adventures I’ve had in life and how address data has played a big part in them. I met my wife about eight years ago on a dating website. At the time, I lived in Provo, Utah, while she lived in Palmwoods, Australia, on the east coast of Queensland. On this dating app, I entered the area where I was interested in finding someone, about a 25-mile radius of Provo, Utah. I had no intention of leaving the valley, definitely not the state, and certainly not the country.
Standardizing country information: Easier said than done
By Jeffrey Duncan on October 10, 2024
At first glance, standardizing country information seems like a straightforward task. After all, how complicated can it be to manage country codes and names? However, once you start diving into the complexities—multiple users, various languages, diacritics, and more—it becomes clear that this process is far from simple. What if Germany has a different name for France than France does because of language barriers between German and French? (They do. The name “France” in German is “Frankreich,” but “France” in French is “France.
How eLOT (enhanced line of travel) from USPS saves money
By Jeffrey Duncan on October 25, 2023
Discover how Enhanced Line of Travel (eLOT) makes mail delivery and bulk mailing simple. See how our address tools make eLOT lookups effortless now!
USPS CASS Cycle O: A comprehensive guide
By Jeffrey Duncan on September 20, 2023
Introducing USPS CASS Cycle O, enhancing address validation with precision and efficiency. Find all you need to know about Cycle O now.
Mastering address exception handling in your validation process
By Jeffrey Duncan on August 21, 2023
Uncover the benefits of smooth customer service through Address Exception Handling and Smarty APIs, ensuring precise validation. Dive into our potent developer solutions today.
How many false positives is your address tool spitting out?
By Jeffrey Duncan on March 9, 2023
Address false positives are dangerous for businesses because it can lead to lost revenue, increased liability, and upset customers Smarty has the solutions!
What is transliteration & how it's used in address validation
By Jeffrey Duncan on February 15, 2023
Transliteration is converting characters in one alphabet to characters in another while preserving the word's phonetic representation. Read about it here!
Data consolidation & merging datasets using addresses
By Jeffrey Duncan on January 4, 2023
Consolidating your organization’s data requires taking data from source files, removing errors, and storing it in a single integrated location. Read now!
How to write a mailing address - Format + examples
By Jeffrey Duncan on November 8, 2022
Wondering how to write a mailing address? Smarty has you covered with our comprehensive guide including formats and examples. Read more now!
Address lookup | Free tools, types, uses, and resources
By Jeffrey Duncan on September 7, 2022
Access free verification address lookup tools now. Learn the differences between reverse address lookups, parcel address lookups, and people search lookups.
USPS CASS certification vs NCOA certification
By Jeffrey Duncan on September 17, 2021
CASS (Coding Accuracy Support System) and NCOA (National Change of Address) are two methods of address data verification. Learn the pros and cons of each.
Mailing address vs physical address: What’s the difference
By Jeffrey Duncan on August 11, 2021
The difference between a physical address and a mailing address is that a physical address is where you are geographically located and a mailing address is where you get your mail. Often a physical address and a mailing address are the same—but not always! Whether you're trying to mail important account paperwork to thousands of customers or a single high-dollar customer appreciation gift to a key account, having the right address is important. Before you send off that precious cargo, ask yourself if you're sending it to a physical address or a mailing address.
What are postal codes?
By Jeffrey Duncan on September 20, 2020
Address verification topics: 'What are postal codes?' - In this article, we explore various formats around the world and how to find your own postal code.
What is an inactive or no-stat address?
By Jeffrey Duncan on September 2, 2020
Inactive and No-stat Addresses - What they are, reasons that they occur and how to update them.
Address autocomplete | What it is & how to use it
By Jeffrey Duncan on May 7, 2020
Address Autocomplete is a form feature that predicts and suggests addresses. Address Autocomplete APIs reduce keystrokes & typos. Learn More.
Address standardization and validation
By Jeffrey Duncan on October 5, 2019
Address standardization and address validation are two services we provide. But what's the difference between them?
What is Deutsche Post?
By Jeffrey Duncan on March 4, 2017
Deutsche Post is Germany’s postal service (part of Deutsche Post DHL). Learn to format German addresses, understand postal codes (PLZ), and avoid issues.
What is CASS processing?
By Jeffrey Duncan on May 17, 2016
CASS processing | What it is and how to do it.
Free knowledge
By Jeffrey Duncan on May 16, 2016
Knowledge is important, and here at Smarty, we want to share knowledge where we can. Find out for yourself all Smarty has to offer now!