Address standardization before the file goes to a mail house
Address standardization means writing every address the same way, so that systems downstream can match and validate them. Most of the damage is in three fields: the state written four ways, the ZIP code missing its leading zero, and the country as a code in some rows and a name in others.
Load a messy sample and watch it work
The same engine described below, running on your own machine. Nothing is uploaded and nothing is applied until you approve it.
1. Load a file
Your file is read on your own machine. Nothing is uploaded, so nothing can leak.
Or start from a messy sample
Status
Loading the sample file.
File: CRM contact export
Rows
--
Columns
--
Changes
--
Duplicate rows
--
Date formats
--
Blank or invalid emails
--
Load a file to see the diff
Drop a CSV or pick one of the messy samples. Every proposed change appears here as a line you approve or reject.
2. Review every change
Nothing approved yet.
Nothing is applied to your file until you approve it, and your original file is never modified.
Proposed changes
Original Proposed
Duplicate clusters
Merge or keep both
Want this on every file, and on bigger ones?
The free try is one file of your own. The Analyst plan cleans as many files as you need, up to 25MB and about 100,000 rows each, for $59 a month or $348 a year.
3. Take the result
The cleaned CSV contains only the changes you approved. The log lists every change, approved or not.
The three fields that break batches
State
California, Calif., CA and california are one state. DataUntangler proposes the two letter USPS code for every variant it recognizes.
Postcode
A five digit ZIP that arrives as four digits lost its leading zero in a spreadsheet. The column width tells you how many are missing.
Country
US, USA, U.S.A., America and United States of America become one value. When most of the column is already two letter codes, the file keeps codes and USA becomes US instead.
What this does and does not do
This standardizes the form of an address. It makes the values consistent, restores what a spreadsheet dropped, and removes the variants that break exact matching.
It does not verify that an address exists or is deliverable. That is a different job, done against a postal authority database, and no tool that runs entirely in your browser can honestly claim to do it. Standardizing first makes that verification step cheaper and more accurate, because fewer records fail on formatting alone.
Do it before you pay per record
Address validation services and mail houses charge per record, and a record that fails on a missing zero costs the same as one that succeeds. Cleaning the obvious problems first reduces the failures you pay twice for. Address form is one column of a wider data hygiene routine, the file around it usually needs Excel data cleaning as well, and the data cleaning tool proposes both sets of changes together.
What a run on a US mailing list returns
We ran the engine on a nine row customer mailing list exported from a CRM, the kind that goes to a print vendor or a validation service. It proposed twenty changes: six state values to USPS codes, five ZIP codes with the leading zero restored, seven country values to one name, plus a trimmed street and a cleaned email. The table below is a sample of them, exactly as returned.
Two results are worth reading before you buy anything. The state written as conn was left alone, because it is not an abbreviation the engine recognizes, so it stays visible for you to fix rather than guessed. And the same customer appeared twice, once at 12 Elm St and once at 12 Elm Street. The engine proposed that pair as one cluster on the shared email and marked it for review because the addresses differ. The grouping step is the same one described on data deduplication tools.
When it will not pad a ZIP code
A four digit postcode is not always a broken ZIP code. Sydney is 2000 and Vienna is 1010. With a country column, a zero is added only on rows whose country is the United States or Germany, so in our test 2108 in a US row became 02108 while 2000 in an Australian row and 1010 in an Austrian row were left as they were.
Without a country column, a row whose state is a US state is treated as a US row and padded with high confidence. A four digit value on a row with no state is proposed as likely and flagged for review, so Approve all skips it. If the State column also holds Australian states such as NSW, the engine stops assuming the US at all and pads nothing.
Address standardization software compared by category
Buyers often shop for standardization and verification as one product. They are separate jobs with separate prices, and most mailing projects need both in that order. Standardize the form of every field first, then pay a certified service to confirm the cleaned addresses exist.
| Spreadsheet find and replace | CASS certified verification | Geocoding or parsing API | DataUntangler | |
|---|---|---|---|---|
| Standardizes state, ZIP and country form | One pattern at a time | Yes, as part of verification | Partly, per address | Yes, whole file at once |
| Confirms the address is deliverable | No | Yes | Some do | No |
| Shows each change before it applies | No | Usually returns a corrected file | No | Yes, cell by cell |
| Also finds duplicate customers | No | Some vendors | No | Yes |
| Pricing model | Included with the spreadsheet | Per record or per batch | Per request | Flat monthly plan |
| Best for | A handful of rows | Bulk mail and postage discounts | Apps that geocode addresses | Cleaning the file before you pay per record |
Category level comparison. No vendor prices are quoted because they change and vary by volume.
Who pays for address standardization
The buyer is usually somebody about to send a file to a vendor that charges per record: a marketing ops manager sending a direct mail list to a print house, an operations lead loading customer addresses into a shipping platform, or a finance team moving billing addresses into a new ERP. Every malformed row costs them a failed record and a second pass.
The Analyst plan cleans unlimited files of up to 25MB each, and Enterprise puts several people on one invoice. See pricing, or run the demo above on your own list first. The demo runs in your browser and nothing is uploaded.
Address changes from a real engine run on a US mailing list
| Field | Original | Proposed | Rule | Confidence |
|---|---|---|---|---|
| State | Massachusetts | MA | State standard | High |
| State | N.J. | NJ | State standard | High |
| State | Calif. | CA | State standard | High |
| State | tex | TX | State standard | High |
| Zip Code | 6103 | 06103 | Leading zero | High |
| Zip Code | 2903 | 02903 | Leading zero | High |
| Country | U.S.A. | United States | Country standard | High |
| Country | America | United States | Country standard | High |
| Street | (space)88 Main St(space) | 88 Main St | Whitespace | High |
| State | conn | Not changed | Not a recognized abbreviation | None |
Sample of the twenty changes proposed on a nine row list. Street suffixes such as St and Street are not rewritten, which is why the duplicate customer at two spellings of one street was flagged for review rather than merged silently.
Three things a shipping file is rejected for
Validation and mailing are priced per record, so a file that is not standardized first is paid for twice.
Data hygieneThe variants count as different addresses
Calif., CA and California are three values to anything downstream, so one household is handled as three records and mailed three times.
The ZIP code lost a digit on the way
A spreadsheet read 02134 as a number and stored 2134. The validator rejects it as malformed, and the row comes back undeliverable.
Country is spelled four ways in one column
USA, U.S.A., United States and US split a single market into four, and the carrier rules that apply to it stop matching.
What standardizing first changes
One spelling per state, leading zeros restored, one country name, and a file that arrives at the paid service already in the shape it expects.
Questions about address standardization
Does it handle addresses outside the United States?
Will it change a ZIP code that is genuinely four digits?
Is DataUntangler CASS certified?
Does it expand street abbreviations like St and Ave?
What happens to a state value it does not recognize?
Plans for when the file is bigger than the demo
Yearly billing saves 50 percent. There is no free plan, and no card is needed to use the browser demo above.
Yearly billing saves 50 percent, half the monthly price.
Switch to yearly and save 50 percent.
Analyst
Self-serveOne person with files to clean, as many as they like.
$29$59/mo
Billed $348 a year Billed monthly
- Unlimited files
- Files up to 25MB, about 100,000 rows
- Exact and fuzzy duplicate detection
- Dates, numbers, currencies, encoding and casing fixed
- Every change reviewable before you download
- Cleaned CSV and a change log, both downloadable
- Runs in your browser: files never leave your machine
- Email support
Enterprise
Several people on one invoice, a DPA on request, priced per seat.
$49$98/seat/mo
Billed $588 a seat a year, from 2 seats ($1,176) Billed monthly per seat, from 2 seats ($196)
- Everything in Analyst
- Several people on one invoice
- DPA on request
- Invoicing and purchase orders
- A named contact for support
Payment is by card through our payment provider, monthly or yearly, and you can cancel from your account at any time. The free try is one file of your own, up to 5MB, in the browser demo. Already paid? Sign in.
Related pages
- Data Hygiene for Contact Lists and CRM Records
- Excel Data Cleaning Tool Without Formulas
- Data Cleaning Software for CSV and Excel Files
- Data Deduplication Tools for CSV and Excel
- Fuzzy Matching Tool for Names and Companies
- Data Quality Tools and Software Compared
- Entity Resolution Software for Customer Records
- Data Cleaning Services vs Doing It In House
- CRM Data Cleansing Before Import or Migration
- Salesforce Deduplication and Data Cleaning Tool
- HubSpot Deduplication to Merge Duplicate Contacts
- Zoho CRM Deduplication to Merge Duplicate Contacts
- Pipedrive Duplicate Contacts Deduplication Tool
- NetSuite CSV Import With Clean and Deduped Files
- Data Scrubbing Software and Tools for CSV Files
- Mailchimp Duplicate Contacts Across Audiences
- Constant Contact Duplicate Contacts and Emails
- Klaviyo Duplicate Profiles and Merge Profiles
- ActiveCampaign Duplicate Contacts and Merge Contacts
- QuickBooks Online Merge Vendors and Customers From One List
- Merge Customers in QuickBooks Desktop and Merge Vendors
- Salesforce Merge Accounts in Bulk from One Reviewed List
- Salesforce Merge Contacts and Merge Leads From One Reviewed List
- HubSpot Merge Contacts and Companies From a Reviewed List
Clean the file, and be able to show what you changed
Try the demo on your own CSV first. It runs in your browser, it costs nothing, and no card is required.
No card required. Your file never leaves your computer.