Skip to main content
Slant offers several ways to import your existing data, whether you’re migrating from another CRM or starting fresh with a spreadsheet.

Import options

CSV import

CSV import is the most flexible way to bring in data from any source.

Prepare your CSV file

Before importing, ensure your CSV file:
  • Has a header row with column names
  • Uses UTF-8 encoding
  • Contains one record per row
  • Has consistent data formatting
Recommended columns for client import:
ColumnDescriptionRequired
household_nameThe household or family nameYes
first_nameHead of household first nameYes
last_nameHead of household last nameYes
emailPrimary email addressRecommended
phonePrimary phone numberOptional
tierService tier (A, B, C, or D)Optional
spouse_first_nameSpouse first nameOptional
spouse_last_nameSpouse last nameOptional
spouse_emailSpouse emailOptional
Download our sample CSV template to see the recommended format for client imports.

Run the import

1

Open data import

Go to SettingsData import in your book settings.
2

Select import type

Choose Households to import clients or prospects.
3

Upload your file

Click Upload CSV and select your file. Files up to 10MB are supported.
4

Map your columns

Match each column in your CSV to the corresponding Slant field. Slant will auto-detect common column names.
5

Set import options

Choose whether to create clients or prospects, and set default values for any missing fields.
6

Preview and import

Review the preview to ensure data looks correct, then click Import.

After the import

Once your import completes:
  • Review the import summary for any errors or warnings
  • Spot-check a few records to verify data imported correctly
  • Add any missing information (profile photos, custom fields, etc.)
Large imports may take a few minutes to process. You’ll receive a notification when the import completes.

What can be imported

Data typeCSV importCRM import
Clients (households)
Prospects
Contacts
People (household members)
Tasks
Notes
Custom fields

Handling duplicates

Slant checks for duplicates during import based on:
  • Email address
  • Phone number
  • Name matching
When a potential duplicate is found, you can choose to:
  • Skip — Don’t import the duplicate record
  • Update — Merge new data with the existing record
  • Create anyway — Import as a new record

Troubleshooting imports

Check the error report for specific issues. Common problems include:
  • Missing required fields (household name, head of household)
  • Invalid email format
  • Unrecognized tier values (must be A, B, C, or D)
Verify your CSV encoding is UTF-8. Special characters may display incorrectly with other encodings. Re-export your CSV with UTF-8 encoding and try again.
Check the import summary for skipped records. Records may be skipped if they’re duplicates or have validation errors.

CRM migrations

If you’re migrating from another CRM, we offer direct integrations for:

API import

For large migrations or custom integrations, you can use the Slant API to import data programmatically. Contact our team at [email protected] for API documentation and migration assistance.

Next steps