packages/twenty-docs/user-guide/data-migration/capabilities/error-handling.mdx
import { VimeoEmbed } from '/snippets/vimeo-embed.mdx';
After uploading your file and mapping fields, Twenty validates your data before importing. This allows you to catch and fix errors without affecting your existing data.
Rows with issues are highlighted in yellow. You can:
This inline editing saves time—no need to go back to your spreadsheet, fix errors, and re-upload.
Cause: A unique field (email, domain) already exists in Twenty or appears twice in your file.
Fix:
See Uniqueness Constraints for more details on how uniqueness is enforced.
Cause: Data doesn't match the expected format (e.g., invalid email, wrong date format).
Fix: Edit the cell to use the correct format.
See Field Mapping for the expected format of each field type.
Cause: A required field is empty.
Fix: Enter a value in the required field or remove the row.
Cause: The referenced record doesn't exist (e.g., a Company domain that wasn't imported).
Fix:
See Import Relations for the correct import order and how to link records.