Address validation at checkout: what to set up before Black Friday

Almost half of online stores don't check the shipping address before the order goes through. Here's what a checkout check should catch, how to show a correction without losing the sale, and what to switch on before Black Friday.

Rafael Herrera, Director of Alliance Sales, North America, DQE

6 min read

Shopper smiling at her phone with her card in hand as she pays
On this page
  1. Why check the address at checkout instead of after the order?
  2. What should an address check at checkout catch?
  3. Address autocomplete vs. address validation: what's the difference?
  4. How do you show a correction without losing the sale?
  5. Does Shopify validate addresses at checkout?
  6. What about orders that skip your checkout?
  7. A five-step checklist before Black Friday
  8. Where DQVerify fits
  9. Sources

Black Friday is November 27, and a lot of your customers will check out on a phone. Adobe expects $275.1 billion in US online holiday spending this year, with 57.4% of it on smartphones. Typing a shipping address on a phone keyboard, with one thumb, in a hurry, is an easy way to get it wrong.

Baymard Institute, which tests checkout usability for a living, found that 47% of online stores don't have an address validator at all. In one of its tests, 9% of more than 150 orders had a typo in the address.

Here's what a checkout address check should catch, how to show it without costing you the sale, and what to switch on before the holiday rush.

Why check the address at checkout instead of after the order?

Because the customer is still there to fix it. At checkout, a missing apartment number takes one tap to add. After the order ships, it costs you: FedEx charges $25.50 and UPS $25.25 to correct an address, and a parcel USPS marks "Insufficient Address" goes back to you, and you pay postage again to reship it. Here's the full cost breakdown.

Peak season adds to the bill. UPS and FedEx residential surcharges reach $0.75 and $0.80 per package from November 22 and 23, so a parcel that comes back in December pays more on the way out again. Our holiday shipping guide has the dates.

What should an address check at checkout catch?

A good check looks at the address as a whole, against USPS data, before the order is placed. It should catch:

  • Typos in the street name or city, with a suggested correction.
  • A ZIP Code that doesn't match the street, and the missing ZIP+4.
  • A missing apartment or suite number in a building that has units. USPS requires the unit number on the mailpiece wherever the address has one.
  • An address that isn't in the USPS delivery file at all. That's what USPS Delivery Point Validation (DPV) confirms: whether USPS actually delivers to that exact address.

What a check at checkout catches

Five shipping addresses as shoppers typed them, what the check found, and what the shopper sees before paying.

  • 45 elm stret, austin txStreet corrected, ZIP+4 addedSuggestion: 45 Elm St, Austin, TX 78704-XXXXOne click
  • 1200 Ocean Dr, Miami FL 33139Building has units, none givenAsked for the apartment numberAsk
  • 890 Pine Ave, Denver CO 80220ZIP doesn’t match the streetSuggestion with the right ZIPOne click
  • 9917 Harbor Rd, Portland OR 97210Not a deliverable address (USPS DPV)Asked to check the addressAsk
  • 312 Maple St, Columbus OH 43215DeliverableNothing: checkout continuesShips
Illustrative addresses. Wording varies by tool. The shopper can always keep the address they typed.

Most of these errors look fine to the customer. An address can point to a real building and still be missing the apartment number that gets the parcel to the right door.

Address autocomplete vs. address validation: what's the difference?

Autocomplete suggests addresses as the customer types. It's quicker and cuts down on typos, and Shopify turns it on by default. But the customer can ignore the suggestion, type something else, or let the browser autofill an old address.

Validation checks the final address before the order is placed, whatever way it got there. You want both: autocomplete to make typing easier, validation to make sure what was submitted can be delivered.

How do you show a correction without losing the sale?

Carefully, because checkout is fragile. Baymard puts the average documented cart abandonment rate at 70.22%, and 17% of the shoppers it surveyed named a checkout that was too long or complicated as a reason they abandoned an order. An address check that nags, blocks or confuses people will cost you orders.

What works, based on Baymard's research and how Shopify built its own checker:

  1. Show the customer's own entry next to the suggestion, and let them pick. Baymard found an overlay with the original entry and the suggested correction side by side helped people confirm the right address.
  2. Never block the order. Baymard says customers should be able to override the validator, and Shopify's checker only shows suggestions; checkout continues either way.
  3. Be specific. "Did you mean 45 Elm St?" or "This building has apartments. Which one is yours?" beats "Invalid address". Baymard found 86% of sites use generic validation error messages.
  4. Ask for the unit only when the building has units, instead of making everyone fill in a second address line.
  5. On phones, fill in city and state from the ZIP Code. Baymard found 28% of mobile sites don't.

Does Shopify validate addresses at checkout?

Yes, if you turn it on. Shopify has a free checkout setting called "Validate shipping address", under Settings > Checkout > Advanced preferences > Address collection. It's off unless you select it, it covers 20 countries including the US and Canada, and it shows customers issues and suggestions without stopping the checkout.

If you're on Shopify and haven't switched it on, do that before Black Friday. Shopify recommends using either its own setting or a third-party app, not both.

Shopify's admin can also flag address problems on orders after they're placed, on any plan. Neither checks the email or phone number on the order, and orders that live outside Shopify, like a B2B portal or a CSV import into your warehouse system, need a check of their own.

What about orders that skip your checkout?

They need the same check, at the point they enter your system. Phone orders keyed in by your team, marketplace orders, B2B portal orders and CSV imports never see a checkout form, so nobody suggests a correction. Run the check when the order lands in your order system or CRM, and route anything that fails to a person before the label prints.

Returning customers are worth a look too. 11.8% of Americans moved in 2024, so an address that was right at their first order may not be right now. Here's every state's mover rate.

A five-step checklist before Black Friday

  1. Switch on address checks at checkout by November 21, before the top-tier carrier surcharges start.
  2. Test them with 20 real addresses that caused trouble last season, including at least one with a missing unit.
  3. Make sure customers can always find the apartment and suite field, on mobile too.
  4. Batch-check the saved addresses of returning customers before your first holiday email.
  5. Watch the address correction lines on your FedEx and UPS invoices every week through December, so you can see the check working.

Where DQVerify fits

DQVerify checks the address at checkout through the API, from any storefront. US addresses are processed with USPS CASS Certified software supplied by a USPS licensee: the check corrects and returns the ZIP+4 and confirms deliverability with USPS DPV. The same API key checks the email and phone on the order, and you can upload a CSV to check orders and customer lists that never went through checkout. DQVerify is listed on the Shopify App Store, and native Shopify and Salesforce connectors come with Enterprise plans. See how it works for retail and e-commerce.

In the 20,000-credit pack, a US address check costs $0.035 (pricing), so one avoided $25.50 correction pays for more than 700 checks. You can start with 100 free credits (1,000 if you sign up by November 30, 2026) for 14 days, no credit card, and run last season's problem addresses through it.

How many address corrections were on your carrier invoices last December?

Sources

  1. Baymard Institute, Address validator research, November 28, 2023, and address validator benchmark.
  2. Baymard Institute, Cart abandonment rate statistics, updated September 22, 2025.
  3. Baymard Institute, ZIP code auto-detection, April 11, 2023.
  4. Shopify Help Center, Address collection preferences, accessed November 2, 2026.
  5. Adobe, US holiday shopping season forecast, September 28, 2026.
  6. USPS, Publication 28, section 213: secondary address unit designators, and Domestic Mail Manual 602, accessed November 2, 2026.
  7. USPS, Where is my package? (tracking status definitions), accessed November 2, 2026.
  8. FedEx, 2026 surcharge and fee changes; UPS, Accessorial rate changes, effective December 22, 2025.
  9. UPS, Demand surcharges; FedEx, Demand surcharges, 2026.
  10. US Census Bureau, American Community Survey 1-year migration data, 2024.

Know someone who ships, mails or emails at volume? Pass this on.

FAQ

Questions people ask

More answers in the full FAQ.

See what bad data
has been costing you.

Drop in your data, get results in minutes. No sales call, no contract, no setup headaches.

Book a demo

1,000 free credits · 14 days · no card required Offer ends Nov 30.

240+ country address coverage
USPS CASS Certified software · Salesforce ISV Partner (DQE, our parent company) · G2