Troubleshooting Large Data Imports That Freeze or Get Stuck (CRM)
This guide explains what to do when a CRM data import freezes or gets stuck, particularly when working with very large datasets. Customer-facing imports are designed for smaller batches, and imports at scale (e.g., 300,000+ records) require backend assistance from the Dazos development team.
Symptom / Error
You may experience the following when attempting a large import:
The import process appears frozen or stuck and does not progress
The import hangs indefinitely, even after splitting files into smaller batches
No error message is returned — the process simply stops responding
Cause
The CRM's customer-facing import tool is designed for smaller batch sizes. When the total volume of records is very large — such as 300,000+ records spread across multiple files — the import process can exceed the capacity of the front-end tool and freeze, even if individual files appear to be a manageable size.
At this scale, the import must be performed directly from the backend by the Dazos development team.
Solution
Step 1: Confirm the Issue Is Scale-Related
Before submitting a ticket, confirm that the freezing is not caused by file formatting. Check the following:
Your file is saved as a CSV
The column headers match the CRM field names
You have already attempted splitting the file into smaller batches
⚠️ Important: If you have already split your files and the import continues to freeze, do not keep retrying. Repeated attempts will not resolve the issue at this scale and may complicate the backend import process.
Step 2: Submit a Support Ticket
When a large import freezes and cannot be resolved through file splitting, submit a support ticket so the Dazos development team can perform the import from the backend.
Include the following information in your ticket:
Total number of records to be imported
Number of files and approximate row count per file
The module you are importing into (e.g., Leads, Contacts, Accounts)
A description of where the import freezes or stops responding
Your CRM instance URL
The import files, if you are able to attach them
Step 3: Wait for Backend Import Confirmation
Once your ticket is received, the development team will coordinate with you to perform the import directly from the backend. They will confirm when the import has been completed and advise on any records that could not be imported.
Escalation
Contact Dazos Support if:
Your import is freezing and your total dataset is very large (e.g., 300,000+ records)
You have already split files into smaller batches and the issue persists
You are on a go-live deadline and need records imported urgently
💡 Tip: If your organization is going live and needs data imported quickly, mention this urgency in your support ticket so the team can prioritize accordingly.
✅ Best Practice: For routine imports of a few hundred to a few thousand records, use the standard customer-facing import tool and keep each CSV to a manageable size. Reserve backend import requests for large-scale, one-time data migrations.