Skip to main content

Notifications

Community site session details

Community site session details

Session Id :
Customer experience | Sales, Customer Insights,...
Answered

D365 Qualifying Lead to Existing Opportunity

(3) ShareShare
ReportReport
Posted on by 30
Hi All, 
 
I have tried to find a solution for this, but failed to do so. Does anyone know if it is possible to qualify a Lead into an existing Opportunity? When I go to qualify a lead, it auto-fills with the information of the Lead, but I would like to tie it to an existing Opportunity. Maybe it is a part of my company's settings with D365? 
 
  • Verified answer
    Daivat Vartak (v-9davar) Profile Picture
    6,051 Super User 2025 Season 1 on at
    D365 Qualifying Lead to Existing Opportunity
    Hello CU06031700-0,
     
    You're running into a common point of confusion with Dynamics 365 Sales Lead qualification. By default, you cannot directly qualify a Lead into an existing Opportunity.
    Here's why and what you can do:
     
    The Default Behavior:
    • Lead to Opportunity Creation: The standard Lead qualification process in Dynamics 365 is designed to create a new Opportunity, Account, and Contact (or link to existing ones) based on the Lead information.  
    • Preventing Duplication: This is intended to prevent accidental duplication of Opportunities and maintain data integrity.  
     
    Workarounds and Solutions:
    1. Manual Association After Qualification:
      • The most common approach is to qualify the Lead, which will create the new Opportunity.  
      • Then, manually associate the newly created Opportunity with the existing Opportunity you want to use.
      • You can do this by:
        • Opening the existing Opportunity.
        • Adding the newly created Opportunity as a "Connected Opportunity" or using a custom relationship field.
        • You might need to adjust your processes to indicate that the newly created opportunity is not to be used, and the existing one is the correct one.
    2. Custom Development/Power Automate:
      • For a more automated solution, you could use custom development (plugins or JavaScript) or Power Automate.
      • This would involve:
        • Creating a custom button or workflow that allows users to select an existing Opportunity during Lead qualification.
        • The custom code would then associate the Lead information with the selected Opportunity instead of creating a new one.
      • This is a more complex solution and requires technical expertise.
    3. Adjusting Business Processes (If Possible):
      • Consider whether your company's business processes need to be adjusted.
      • If the need to qualify Leads into existing Opportunities is frequent, it might indicate a need to revise how Leads and Opportunities are managed.
      • Perhaps a Lead should not have been created in the first place if there was already an existing opportunity.
     
    Regarding Company Settings:
    • While some aspects of Lead qualification can be customized (e.g., whether Accounts and Contacts are automatically created), the fundamental behavior of creating a new Opportunity is generally not configurable through standard settings.
     
    In summary, the standard Dynamics 365 Sales functionality does not allow direct qualification of a Lead into an existing Opportunity. The most straightforward approach is to qualify the Lead and then manually associate it with the desired Opportunity.
     
    If my answer was helpful, please click Like, and if it solved your problem, please mark it as verified to help other community members find more.
    If you have further questions, please feel free to contact me.
     
    My response was crafted with AI assistance and tailored to provide detailed and actionable guidance for your Microsoft Dynamics 365 query.
     
    Best Regards,
    Daivat Vartak
  • Verified answer
    Tom_Gioielli Profile Picture
    1,374 on at
    D365 Qualifying Lead to Existing Opportunity
    Qualifying a lead is, by nature, indicating that it is a potential sale that should be followed up through the Opportunity process. If you have another lead that would relate to the same Opportunity, most clients I work with would mark the second lead as Disqualified with a Status Reason of "Duplicate" or something similar.
     
    Out of Box, each Opportunity has a field on it called [Originating Lead] which is filled in when you create an Opportunity from a Qualified Lead. No such field pointing to the Opportunity exists on the lead record, but there is no reason you can't add one.
     
    • Add a field to the Lead called [Opportunity] and point it to the Opportunity table
    • Let a user manually fill it in if the lead should link to an existing Opportunity before marking it as closed
    • If creating an Opportunity from the Qualifying Lead process, write a D365 workflow that fills this field in automatically after the Opportunity is created
    • Add a subgrid to the Opportunity record to show "Source Leads" or something similar based on this new field
     
    So technically it's possible to do, and it won't break anything, but it's not really considered the "standard" way to handle leads and Opportunities.
     
    If this answer helped, please consider marking as verified
  • Verified answer
    Dharanidharan Profile Picture
    621 User Group Leader on at
    D365 Qualifying Lead to Existing Opportunity
    By default, Dynamics 365 does not provide a way to qualify a lead into an existing Opportunity—it always creates a new Opportunity, Contact, and Account when a Lead is qualified. However, there are a few ways to achieve this:
     
    Option 1: Manually Link the Lead to an Existing Opportunity
    Before Qualifying the Lead:
    • Open the existing Opportunity in Dynamics 365.
    • Add a lookup field to associate the Lead with the Opportunity.
    • Once the Lead is qualified, manually update the Opportunity record.
    After Qualifying the Lead:
    • Navigate to the newly created Opportunity.
    • Manually delete the auto-created Opportunity.
    • Link the qualified Contact/Account to the existing Opportunity.
    Option 2: Modify the Lead Qualification Process
    You can customize the qualification process to allow selecting an existing Opportunity:
    • Go to Power Apps (https://make.powerapps.com/)
    • Navigate to Processes → Open the Lead to Opportunity Sales Process
    • Modify the Business Process Flow:
      • Add a custom step to check if an existing Opportunity should be used.
      • Create a new Lookup field on the Lead form for Existing Opportunity.
      • Adjust the qualification logic via JavaScript or Power Automate:If the user selects an Existing Opportunity, link the Lead to it instead of creating a new one.
    Option 3: Use a Power Automate Flow
    You can automate this process using Power Automate:
    • Trigger: When a Lead is qualified
    • Condition: Check if a related Opportunity already exists.
    • Action: Update the existing Opportunity instead of creating a new one.
    Option 4: Use a Plugin or JavaScript
    A Dynamics 365 Plugin can be written to intercept the QualifyLead message and:
    • Prevent the automatic creation of a new Opportunity.
    • Link the Lead to an existing Opportunity based on business rules.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

🌸 Community Spring Festival 2025 Challenge 🌸

WIN Power Platform Community Conference 2025 tickets!

Jonas ”Jones” Melgaard – Community Spotlight

We are honored to recognize Jonas "Jones" Melgaard as our April 2025…

Kudos to the March Top 10 Community Stars!

Thanks for all your good work in the Community!

Leaderboard

#1
André Arnaud de Calavon Profile Picture

André Arnaud de Cal... 294,120 Super User 2025 Season 1

#2
Martin Dráb Profile Picture

Martin Dráb 232,871 Most Valuable Professional

#3
nmaenpaa Profile Picture

nmaenpaa 101,158 Moderator

Leaderboard

Featured topics

Product updates

Dynamics 365 release plans