Spotless: clean other contact fields, not just email
13 min
spotless clean every contact field, not just email spotless finds and fixes messy contact data in your email service provider — names typed in all caps or all lowercase, phone numbers in inconsistent formats, and junk entries like "asdf asdf" mailfloss already removes bad email addresses spotless cleans what's left spotless is in beta and off by default you turn it on per connection how it works scan when mailfloss imports or verifies your contacts, spotless reads each contact's profile fields and builds a report nothing is changed review you see the proposed changes and approve the ones you want apply mailfloss writes the approved changes back to your esp, then reads each contact back to confirm the change landed nothing is ever written without your approval, and nothing is written automatically as contacts arrive you choose when to apply turning spotless on go to integrations , select your connection, and find the spotless section the header shows how many issues spotless found click the arrow to expand it enable spotless turns scanning on to build your report, spotless stores a copy of your contacts' profile details — names, phone numbers, addresses — on mailfloss servers, encrypted turning this off stops new contact data from being stored you need this on before anything else works run a scan and floss to build your first report; contacts are scanned during import fix what we can allows spotless to correct values it title cases names ( jane doe → jane doe ) and standardizes phone numbers into international format when you click apply fixes now this toggle alone does not write anything it marks the connection as willing to receive fixes clear out junk blanks names that are clearly not names — asdf asdf , test test — and phone numbers confirmed invalid this is irreversible once a junk value is cleared, mailfloss cannot restore it the toggle is off by default and labelled accordingly some esps ignore requests to blank a field on those connections this toggle is hidden and the panel says so, because turning it on would do nothing review each change first recommended, and on by default on — every proposed change waits in a queue for you to approve or reject, one at a time or all at once off — clicking apply fixes now writes every change that clears the confidence bar, with no itemised confirmation review also widens what spotless will offer some phone numbers can only be standardized by assuming the country from the contact's address mailfloss will not make that assumption on its own, so those numbers appear only in the review queue approving one tells mailfloss the country is right reading the report click view report to see the breakdown names — fixable — casing or spacing spotless can correct names — junk — entries that look like filler rather than a real name phone numbers — fixable — numbers that can be standardized with confidence phone numbers — need country info — valid numbers with no country code, where the country cannot be confirmed these are not invalid mailfloss will not guess a country code postal codes — invalid — postal codes that do not match the contact's country reported only; spotless does not correct addresses other issues — problems your esp will not let mailfloss change nothing to approve; edit them in your esp if you want them fixed the footer tells you how many contacts were scanned approving and applying click review n changes each row shows the current value, the proposed value, and why spotless flagged it plausible name means the value looks like a real name that needs tidying, not junk approve — queue this change to be written leave it — reject it spotless will not offer that change again approve all — queue every change in the list approving does not write anything yet when you're done, click apply n approved changes after the write, mailfloss reads each contact back from your esp and checks the new value actually landed if a write does not verify, mailfloss stops applying to that connection and flags it rather than retrying supported esps spotless scans and reports on 28 esps spotless writes changes back to the 16 below every one has been tested against a live account to confirm that writing one field leaves every other field untouched esp fixes names fixes phone numbers clears junk hubspot yes yes yes mailchimp yes yes yes klaviyo yes yes yes mailerlite yes yes yes brevo yes yes yes campaign monitor yes yes yes intercom yes yes yes customer io yes yes yes clickfunnels yes yes yes drip yes yes no mautic yes yes no gist yes yes no braze yes yes no iterable yes yes no keap yes no yes kit first name only no yes why some cells say no clears junk — no these esps ignore requests to blank a field mailfloss cannot clear a value there, so the toggle is hidden keap — phone keap replaces a contact's entire phone list on every update, so writing one number would delete the others mailfloss does not write phone numbers to keap rather than risk that kit — first name only kit's contact record has a first name field and no last name field on the other 12 scanned esps, spotless builds the report but cannot write changes back you'll see the report with no fix toggles common questions does spotless change anything on its own? no every change needs you to click apply, whether or not the review queue is on can i undo a fix? name and phone corrections can be changed back manually in your esp cleared junk values cannot be recovered, which is why that toggle is off by default and marked irreversible does spotless send email or change subscription status? no it only edits profile fields subscription status, tags, and consent are left alone, and mailfloss verifies that after every write what happens to my contact data? profile details are stored encrypted, only for connections where you've enabled spotless turning off enable spotless stops new data being stored data is deleted when you disconnect the integration or close your account why does my report show issues that aren't in the review queue? those are issues your esp won't accept changes for they're counted separately in the report and marked as nothing to approve
