Different files from every client
A contact CSV, a multi-sheet workbook and an older customer export can arrive with different structures and assumptions.
Prepare client CSV and Excel datasets before CRM imports, migrations and operational handoffs. Clean inconsistent values, review duplicates and compare files, then deliver a separate CSV with a clear understanding of what changed.
Client data cleaning starts with decisions about the file: what a record represents, which values to standardize and what the final deliverable needs to contain.
Use RowDesk for spreadsheet cleanup without treating every field the same. Trim surrounding whitespace, remove completely blank rows and choose casing rules for selected columns.
Standardize selected values to the labels your client needs, and configure which null placeholders should become empty values. Preview affected rows and proposed changes before applying the cleanup.
Explore controlled client data cleanupKeep record identifiers and destination requirements in view before changing columns or values.
Decide whether labels such as Customer and Active customer should share a value. Similar wording is not enough to assume the meaning is identical.
Check before-and-after examples. Formatting cleanup does not supply missing business information or replace a client decision.
Choose matching columns for the client dataset, then inspect duplicate groups and compare completeness. Contact email may be a useful key for one job; a company identifier may be appropriate for another.
RowDesk can recommend the most complete record by counting non-empty values across output columns. Manually choose a different record when needed and preview proposed removals before confirming.
Explore duplicate groups and keep decisionsSelected columns must match under the configured rules. You can ignore capitalization or trim surrounding spaces where appropriate; RowDesk does not use fuzzy matching to infer that similar names are the same record.
A row with more populated fields is not necessarily more accurate. Review why it was selected and use your knowledge of the client data to make the final choice.
Keeping one record does not automatically combine field values from the others. Review what would be removed so the deliverable reflects the decisions you intended.
Map matching columns between an incoming file and a reference export. Review records only in File A, records matched in both files and records only in File B.
Use the new lead list as File A and a recent client-provided CRM export as File B. Review matches, then preview keeping only new records for a new-record import.
Compare selected keys in a refreshed file with an earlier export to see which records are new, matched or only in the reference. A key match does not mean every field in both versions is identical.
Map differently named fields, such as Email to Email Address, and choose conservative normalization. Check that the reference export covers the records relevant to the client job.
Reviewability gives your handoff substance. Check the changes yourself, then use the available outputs to explain the preparation decisions without relying on memory.
Review before-and-after values, the affected columns and the operations responsible. Preview important transformations before applying them, rather than discovering their impact at export.
Inspect what was excluded by blank-row cleanup, duplicate removal or comparison filtering. Explain the difference between the original and final row counts.
Follow the sequence of applied operations and undo during the active session when needed. Save the outputs you need before closing or resetting; RowDesk is not a permanent cloud history archive.
The main deliverable is a clean CSV containing the current reviewed dataset. It is a separate output, not an overwritten source file or an edited Excel workbook.
Changed-row, removed-row and audit-summary exports are Pro features. Keep those supporting outputs separate from the file intended for import, and share them through your established client handoff process.
Current dataset and supporting outputs. Illustrative session, not a live file.
1,200 rows / 6 columns / UTF-8
48 rows excluded from output
4 rows with 5 changed values
6 operations and final counts
1,248 original rows minus 8 blank rows, 25 duplicates and 15 matched existing records leaves 1,200 rows. Five cell values changed across four retained rows. Six applied transformations include a column rename. Supporting row sets are separate from the clean CSV, not additional rows to import.
Export creates a separate file. Your original source remains unchanged.
Illustrative delivery: 1,248 original rows become 1,200 final rows after 48 removals. Five values changed across four retained rows, and six transformations explain the result. Supporting row sets are not additional rows to import.
Explore clean CSV and supporting exportsA repeatable preparation sequence for CRM migration work, customer data cleanup or a routine spreadsheet handoff. Use the steps that fit the client's file and delivery requirements.
Confirm the source, intended destination and fields the client needs to preserve.
Open the file and inspect its structure and data-quality findings.
Choose column-specific cleanup and preview the proposed changes.
Review matching groups and confirm which records to keep.
Map matching fields to a reference export and check new versus existing records.
Inspect changed values, removed rows and the applied operations.
Download a clean CSV and the supporting outputs available on your plan.
Deliver through your client process or use the destination system's importer.
Prepare cleaner files for the systems your clients already use. Keep destination-specific requirements in view while preparing contacts, companies, leads or customer records.
Confirm required columns, accepted values and identifiers for the destination. CRM migration data preparation does not replace the destination system's validation or import settings.
RowDesk prepares a file. It does not connect to the client CRM, write records back or synchronize changes automatically. Use the client's approved import and delivery process.
The raw dataset is processed in your browser and is not uploaded to RowDesk servers in local-processing mode. Preview important changes before applying them and export a separate file.
Your client's original CSV or XLSX remains unchanged. Manage received files and downloaded deliverables according to your client's handling requirements; local processing does not replace those responsibilities.
Read about local processing and source-file safetyPrepare the next file with review built into the workflow.