What the importer fixes for you

Every data problem the importer corrects for you, what it does in each case, and when to intervene.

Before this you need

Rather than making you resolve every problem before importing, EasyDigz fixes what it can and shows you what it did. The review step is a summary, not a task list.

#What gets fixed

ProblemWhat happens
No nameOne is generated from the email address, or a placeholder such as "Contact Row 5". The row is never dropped for this
Malformed emailRepaired automatically where possible, a missing @ becomes a sensible address. If it cannot be safely repaired, it is cleared rather than replaced with a made-up one
No email, but a phoneNothing is invented. The row is imported and flagged No email, this contact cannot be emailed
A phone, but no emailNothing is invented. The row is imported and flagged No phone, this contact cannot be called
No email and no phoneNothing is invented. The row is flagged Cannot be contacted and still imported so the record is not lost
The same email twice in your fileThe first occurrence keeps the real email; every later duplicate has its email cleared, never replaced with a new made-up one
Email already in your databaseNever auto-resolved, you choose Merge (update the existing account) or Skip (leave it untouched) for each match
Badly formatted phoneReformatted where possible. A phone over 20 characters keeps everything up to the limit and only trims the extra digits at the end, it is never fully replaced
Duplicate phone numbersCleared if the row also has an email; if it has neither, a new number is generated so the row still has one way to be reached
Unrecognisable birthdateCleared
Secondary phone problemsSame treatment as the main phone number, trimmed or reformatted where possible, cleared where not
Invalid firm emailSame treatment as the main email, repaired where possible, otherwise cleared
Invalid websiteA bare domain gets https:// added automatically; anything else that still is not a real URL is cleared
Invalid employee countCleaned up to a plain whole number where one can be salvaged, cleared if nothing numeric is there at all
The principle is that no contact is lost, and nothing is invented

A missing email or phone would normally block an import. Here the row still comes in, flagged for you to see, rather than being dropped or filled in with a fake value.

#Rows with no way to reach them

A row with no email and no phone is still imported

Rather than inventing a placeholder address, EasyDigz keeps the row exactly as it was and marks it Cannot be contacted in review, in the import preview, and with a tag next to the name in your Accounts list. Its account page shows a warning banner that disappears as soon as you add a real email or phone and save.

Why nothing is made up

A made-up email bounces the first time you send to it, and enough bounces pause your campaigns and hurt the reputation of your sending domain. A blank is honest, and safe.

#Reviewing before you commit

The review table lists every affected row with a plain description, "Duplicate email, cleared", "Name missing, generated", "Invalid phone, trimmed", "No email, cannot be emailed", "No phone, cannot be called", "No email or phone, cannot be contacted". Rows with no way to be contacted are sorted to the top so you see them first rather than finding them on page nine.

A flagged missing email or phone is a warning, not a blocker. The row imports as it is, and you can click its empty Email or Phone cell to type the real value in before you import.

You can edit any row inline, or remove a row from the import entirely, and undo the removal if you change your mind.

#When to intervene

Leave itFix it
Cleared birthdates you were never going to useA generated name for someone important, set the real one
Cleared duplicate phone numbersA "Cannot be contacted" row for an active client, add their real email or phone by hand
Placeholder names on cold rowsAnything you plan to email this week

#Editing an email by hand

If you edit an email during review, it is validated strictly, remove the @ and you get a clear error and cannot save. Automatic fixes are generous; your own typing is checked.

Last updated 8 October 2026