Lead Importing | Dynamics 365 | enCloud9

How to Import Leads into Dynamics 365: A Step-by-Step Guide

Importing leads into Dynamics 365 is a crucial process for businesses looking to streamline their CRM and efficiently manage new prospects. In this guide, we’ll walk through how to import leads from an Excel spreadsheet into Dynamics 365, ensuring your data is properly formatted and mapped for a seamless integration.

Step 1: Preparing Your Lead List

Before importing, it’s essential to format your lead data correctly to match the structure in Dynamics 365. Follow these best practices:

Ensure column headings align with Dynamics 365 field names – This minimizes manual mapping during import.
Rename custom columns for better mapping – For example, if your spreadsheet has a column labeled “Interested in Service,” renaming it to “Topic” aligns it with the Lead Topic field in Dynamics 365.
Standardize data – Make sure names, phone numbers, and emails follow a consistent format.
Check required fields – Ensure all necessary fields such as First Name, Last Name, Email, and Company Name are included.

Key Fields for Lead Import

Here’s how your spreadsheet columns should map to Dynamics 365:

Excel Column Name Dynamics 365 Field
Interested in Service Topic
Company Name Company Name
Source Campaign Source Campaign
First Name First Name
Last Name Last Name
Email Email
Job Title Job Title
Business Phone Business Phone
Mobile Phone Mobile Phone
Street Address Address 1: Line 1
City Address 1: City
State Address 1: State/Province
ZIP Code Address 1: ZIP/Postal Code

Step 2: Converting Your File to CSV Format

Dynamics 365 does not accept Excel files (.xlsx) for direct import, so you must save your file as a CSV (Comma-Separated Values).

To do this:

  1. Open your spreadsheet.
  2. Click File > Save As.
  3. Select CSV (Comma Delimited) (*.csv) as the file type.
  4. Save the file and confirm any prompts.

💡 Pro Tip: If you frequently import leads, keep a standardized CSV template to save time on formatting and mapping.

Step 3: Checking Campaign & Lookup Fields

If your spreadsheet includes campaigns, lead sources, or custom lookup fields, ensure that these records exist in Dynamics 365 before import.

To verify:

  • Navigate to Marketing > Campaigns in Dynamics 365.
  • Cross-check that all campaigns in your CSV file exist in Dynamics 365.
  • If any are missing, create them before proceeding.

Step 4: Importing Leads into Dynamics 365

1️⃣ Go to Leads – Navigate to Sales > Leads in Dynamics 365.
2️⃣ Click on the Three Dots (More Actions) > Import from Excel.
3️⃣ Choose “Import from CSV File” – Select the CSV file you prepared.
4️⃣ Review Mapping – Dynamics 365 will attempt to automatically map your columns to existing fields. Review and adjust as needed:

  • Ensure “First Name” maps to First Name, “Email” maps to Email, etc.
  • If a field isn’t mapped correctly, manually select the appropriate option.
    5️⃣ Save Data Mapping (Optional) – If you frequently import similar files, save your mapping template for future use.
    6️⃣ Finish Import – Click Finish Import, and the system will begin processing the file.

Step 5: Tracking Import Progress

After submitting the import:
🔹 Click “Track Progress” to monitor the status.
🔹 Check for errors or unmapped fields.
🔹 Refresh the import page periodically to view updates.

If the import was successful, you’ll see:
Total records imported
Number of successful entries
Errors (if any) and reasons for failure

Step 6: Reviewing Imported Leads

Once the import completes:

  • Navigate to Sales > Leads in Dynamics 365.
  • Review the list of newly imported leads.
  • Open a lead record to confirm that all fields (e.g., Topic, Name, Job Title, Email, Phone) are correctly populated.

Best Practices for Lead Import in Dynamics 365

Use consistent column names – Match field names with Dynamics 365 to reduce errors.
Save your mapping template – Reuse it for future imports to streamline the process.
Check for duplicates – Before importing, run a quick check to avoid duplicate records.
Monitor errors – If any records fail to import, review the error log and correct formatting issues.
Test with a small batch first – Before importing a large dataset, test with 10-20 records to confirm successful mapping.


Final Thoughts

Importing leads into Dynamics 365 is a powerful way to keep your CRM updated and efficient. By properly formatting your data, checking for matching fields, and using best practices, you can ensure a smooth import process.

🚀 Need help optimizing your Dynamics 365 lead management? Contact enCloud9 today for expert assistance!

📢 Like this guide? Subscribe for more Dynamics 365 tips & tutorials!