Sift Data cleaning for CRM imports

Salesforce

How to clean a CSV before importing into Salesforce

To clean a CSV for Salesforce: open it in Sift, approve the suggested fixes, dedupe by email, normalize phones and countries, pick the built-in Salesforce template in Match & check to map your columns, and run the readiness check. If contacts need parent accounts, generate a deduped accounts file and import it first. Sift runs entirely in your browser, so the file is never uploaded.

Clean your CSV in Sift →

Why Salesforce imports go wrong

Most failed or messy Salesforce imports come down to a handful of issues:

Step by step

  1. Load the CSV into Sift. It profiles every column in your browser.
  2. Clean: approve trim, casing, fix-emails, normalize-phones, and standardize-countries, each with a before/after diff.
  3. Dedupe by email (exact or fuzzy) so Salesforce matching rules don't fight your import.
  4. Generate accounts: in Export, build a deduped accounts file from your contacts and import it first (Salesforce needs the Account to exist before the Contact).
  5. Map columns: pick the built-in Salesforce · Contacts or Salesforce · Leads template in Match & check.
  6. Check readiness for blank required fields and wrong formats, then export and import via the Data Import Wizard.
Tip: import the accounts file first (Setup → Data Import Wizard → Accounts), then the contacts file. Sift rewrites each contact's company to the canonical account name so the lookup resolves on import.

Related guides