Salesforce Lead Data Migration: How to Migrate Converted Leads

Salesforce Lead Data Migration requires careful planning when you're moving Leads that already contain converted Lead information. This can be a tricky part of the migration because Salesforce handles converted Leads differently from standard Lead records.

If you want your reports and dashboards to continue working correctly after moving to a new Salesforce org, it's important to understand how Lead conversion works and how to migrate the associated conversion information correctly.

In this guide, you'll learn what happens when a Lead is converted, which fields you need to migrate, and how to preserve converted Lead information in your new Salesforce org.

🔄 Lead Conversion 📋 Migration Fields 📊 Reports & Dashboards 🎯 Data Preservation
Lead Conversion

🔄 Salesforce Lead Data Migration: Understanding Lead Conversion

When a Lead is converted in Salesforce, Salesforce can create three related records:

Lead
→
🏢 Account
+
👤 Contact
+
💼 Opportunity

The Account represents the company, the Contact represents the individual, and the Opportunity can be used to track the potential sale.

For example, imagine you have a Lead named Coral Benedite, who works for a company called Pro Dynamics.

When Coral's Lead is converted, Salesforce can create:

🏢 Account A new Account for Pro Dynamics
👤 Contact A new Contact for Coral Benedite
💼 Opportunity A new Opportunity to track the potential sale
👆 Click each record to highlight it

Salesforce then stores the IDs of these newly created records as part of the converted Lead information.

What Happens When a Lead Is Converted?

When a Lead is converted, Salesforce can create an Account, Contact, and Opportunity from the original Lead.

Salesforce also stores information about these converted records on the Lead. This information becomes important when migrating converted Leads in Salesforce.

🔍 Migration Check
Click each record to see the conversion field associated with it.
👤 Lead IsConverted
🏢 Account ConvertedAccountId
👤 Contact ConvertedContactId
💼 Opportunity ConvertedOpportunityId
Salesforce Lead Data Migration

📌 Why Does This Matter?

During a Salesforce-to-Salesforce migration, you don't want to lose the relationship between the original Lead and the records created during its conversion.

If the converted Lead information is not migrated correctly, reports and dashboards that depend on this information may no longer work as expected.

💡 Key Point: Preserve the converted Lead information so the relationships between Leads, Accounts, Contacts, and Opportunities remain available after the migration.
Reporting & Analytics

📊 Salesforce Lead Data Migration and Reporting

One of the main reasons to preserve converted Lead information is reporting.

Salesforce provides the Leads with Converted Lead Information report type, which allows you to report on Leads and their conversion information.

📊
Leads with Converted Lead Information
A Salesforce report type designed to report on Lead conversion data.
👥 All Leads View both converted and unconverted Leads.
→
🔎 Apply Filter Filter the report to show only converted Leads.
→
📈 Analyze Results Review the conversion information and related records.

For example, a report can initially display all Leads, including both converted and unconverted records.

You can then apply a filter to show only converted Leads.

✅ Converted Leads Identify which Leads were converted.
🏢 Account See the Account created from the conversion.
👤 Contact See the Contact created from the conversion.
💼 Opportunity See the Opportunity associated with the conversion.

This is especially important when recreating reports and dashboards in a new Salesforce org.

If your source org relied on converted Lead information, preserving these fields during migration helps your reports and dashboards continue to populate as expected.

⚠️ Limitation of Salesforce Lead Data Migration 

Important Limitation

There is an important limitation to remember when migrating converted Leads.

Conversion fields on the Lead object are only accessible when inserting new Lead records.

This means you cannot simply import your Leads first and then update existing Leads later with their conversion information.

🔒
Conversion information must be included during the initial insert.

You cannot rely on a later update to add the converted Lead information to existing records.

📊 Example: 500 Leads
500 Total Leads
200 Converted Leads
300 Unconverted Leads
❌ What You Cannot Do

Insert all 500 Leads first and then update the 200 converted Leads with their conversion fields afterward.

✅ What You Should Do

Include the appropriate conversion information for the converted Leads during the initial insert.

If converted Lead information was not included during the original insertion, those records may need to be deleted and reinserted with the correct conversion information.

🚨 Migration Tip

Plan your converted Lead data before performing the import. Adding the conversion fields during the initial insert can prevent the need to redo the migration.

Migration Data Requirements

📋 Fields Required for Converted Leads

Your migration file needs to include several additional fields to preserve converted Lead information.

✅ IsConverted
Indicates whether the Lead has been converted.
📅 ConvertedDate
Stores the date the Lead was converted.
🏢 ConvertedAccountId
Identifies the Account created from the conversion.
👤 ConvertedContactId
Identifies the Contact created from the conversion.
💼 ConvertedOpportunityId
Identifies the Opportunity created from the conversion.
🔑 Why These Fields Matter

These fields provide Salesforce with the information needed to recreate the converted Lead status in the destination org.

Migration Preparation

🗂️ Preparing Your Salesforce Lead Data Migration File

Before loading the data into your new Salesforce org, review your source file carefully.

Your file should identify which Leads have been converted and include the appropriate conversion information for those records.

A simplified example might look like this:

Lead IsConverted Converted Date Account ID Contact ID Opportunity ID
Coral Benedite TRUE 2026-01-15 001XXXXXXXX 003XXXXXXXX 006XXXXXXXX
John Smith FALSE — — — —

🔑 Important: The exact IDs and values will depend on your source Salesforce org.

✅ Before Importing, Check:

🚀 Loading Converted Leads into the New Salesforce Org

Migration Workflow

Once your data file is prepared, you can continue with your normal Salesforce data-loading process.

🏢
STEP 01 Source Salesforce Org Begin with the Salesforce org containing the original Lead data.
📤
STEP 02 Export Lead Data Export the Lead records and the relevant converted Lead information.
📋
STEP 03 Prepare & Validate Migration File Review the data, required fields, IDs, and field mappings before loading.
🔄
STEP 04 Load Leads into Target Org Insert the Lead records into the destination Salesforce org.
🎯
STEP 05 Verify Converted Lead Information Confirm that Salesforce recognizes the Leads as converted and that the related information is available.
📊
STEP 06 Check Reports & Dashboards Confirm that reports and dashboards continue to populate with the expected converted Lead information.
🔑 The Goal

During the import, make sure the appropriate Lead fields are mapped to the corresponding fields in the destination Salesforce org. The goal is to preserve the converted Lead information so that Salesforce can recognize those Leads as converted and maintain the information needed for reporting.

🔍 Verify the Migration

After loading your Leads into the new Salesforce org, don’t immediately consider the migration complete.

Take time to verify the results.

Check the Following:

Migration Validation
✅ Converted Lead Checklist

Use this checklist to validate converted Lead information after migration.

Remember This

💡 Key Takeaway

Migrating converted Leads requires more planning than a standard Lead import.

The most important thing to remember is that converted Lead information needs to be handled during the initial insertion of the Lead records.

🔑
Include these fields in your migration file

These fields carry important conversion information into the new Salesforce org.

✓ IsConverted
📅 ConvertedDate
🏢 ConvertedAccountId
👤 ConvertedContactId
💼 ConvertedOpportunityId

By including these fields, you can carry important conversion information into your new Salesforce org and help maintain the functionality of reports and dashboards that depend on that data.

A little preparation before the migration can save significant time later.

🎥 Watch the Full Lesson

Want to see the process demonstrated?

Watch the Salesforce training lesson:

▶️ Understanding Converted Leads in Salesforce Data Migration
Salesforce Lead Migration

❓ Frequently Asked Questions

When a Lead is converted, Salesforce can create an Account, Contact, and Opportunity. The original Lead retains information about these converted records.

⚠️ Important

No. Converted Lead fields need to be populated when the Lead is initially inserted. They cannot simply be added later through a standard update.

For converted Leads, your migration file should include:

  • IsConverted
  • ConvertedDate
  • ConvertedAccountId
  • ConvertedContactId
  • ConvertedOpportunityId

Preserving converted Lead information allows reports using Leads with Converted Lead Information to continue showing the appropriate Account, Contact, and Opportunity relationships.

📊 This is especially important when recreating reports and dashboards in a new Salesforce org.
🚨 Migration Risk

If converted Lead information is not included during the initial insert, you may need to delete and reinsert the affected Leads with the correct conversion fields.

Not necessarily. Salesforce can convert a Lead without creating an Opportunity, depending on how the conversion is performed.

In those cases, the ConvertedOpportunityId may not be populated.

After the import, check the Lead conversion status and verify the associated Account, Contact, and Opportunity information.

You should also run your existing reports and review dashboards to confirm that they are displaying the expected data.

Yes. Salesforce Data Loader can be used to insert large volumes of Lead records and map the required Lead fields during a migration.

🚨 Most Important

The biggest mistake is treating converted Lead fields like normal fields that can be updated later.

🔑 Plan and map the conversion information during the initial Lead insertion.
⚡ Continue Learning

Ready to Take Your Salesforce Lead Skills Further?

Want to go beyond Lead fields and understand more about Salesforce data migration, field mapping, and real-world Salesforce workflows? Explore more practical Salesforce training with Salesforce Masterclass.

🎮 Migration Challenge

Can You Migrate This Lead Correctly?

Test your knowledge of converted Lead data before moving it into another Salesforce org.

Question 1 of 5 Score: 0
Migration Check

Which field tells Salesforce that this Lead was converted?

🎉

Migration Check Complete!

You completed the converted Lead migration challenge.

Discover more from SMC Migrations

Subscribe now to keep reading and get access to the full archive.

Continue reading