# Prospecting tool: Multiple leads created based on lifecycle stage

**URL:** <https://community.hubspot.com/t/prospecting-tool-multiple-leads-created-based-on-lifecycle-stage/95497>\
**Category:** Sales Hub Tools\
**Tags:** crm, sales\
**Created:** [December 6, 2023, 2:20pm UTC](https://community.hubspot.com/t/prospecting-tool-multiple-leads-created-based-on-lifecycle-stage/95497 "2023-12-06T14:20:03Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![buerobert](https://avatars.discourse-cdn.com/v4/letter/b/e5b9ba/32.png) [@buerobert](https://community.hubspot.com/u/buerobert)\
**Post date:** [December 6, 2023, 2:20pm UTC](https://community.hubspot.com/t/prospecting-tool-multiple-leads-created-based-on-lifecycle-stage/95497/1 "2023-12-06T14:20:03Z")

</div>

We have configured our Leads objects to create a Lead in the Prospecting tool when:  
- a contact enters MQL lifecycle stage

- a contact enter SAL lifecycle stage

This works fine when they move from Lead to MQL or SAL.

However when a contact enters MQL and is manually _moved to SAL from MQL_ a second Lead is created altough an “open” Lead already exists.

Is there a way to avoid creating duplicate Leads if an “open” Lead object already exists?  
Imho a second Lead for a contact should only be created if no other “open” (as in not Qualified or Disqualified) Lead exists.

---

<div class="post-metadata">

**Author:** ![PamCotton](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/pamcotton/32/47916_2.png) [@PamCotton](https://community.hubspot.com/u/PamCotton)\
**Post date:** [December 6, 2023, 9:52pm UTC](https://community.hubspot.com/t/prospecting-tool-multiple-leads-created-based-on-lifecycle-stage/95497/2 "2023-12-06T21:52:10Z")

</div>

Hello [@Bürobert](https://community.hubspot.com/t5/user/viewprofilepage/user-id/486774) thank you for posting in our Community.

Apreciate you sharing the steps you are currently taking.

Particularly with the creation of duplicate leads when a contact is manually moved from MQL to SAL. To avoid creating duplicate leads in such scenarios, you may need to implement a workflow to check for the existence of an “open” lead before creating a new one.

I want to invite our top experts to share their thoughts,[@Shadab\_Khan](https://community.hubspot.com/t5/user/viewprofilepage/user-id/513582) @jolle @wcraig02 any recommendations to [@Bürobert](https://community.hubspot.com/t5/user/viewprofilepage/user-id/486774)?

Thank you,

Pam

‎

---

<div class="post-metadata">

**Author:** ![buerobert](https://avatars.discourse-cdn.com/v4/letter/b/e5b9ba/32.png) [@buerobert](https://community.hubspot.com/u/buerobert)\
**Post date:** [December 7, 2023, 10:06am UTC](https://community.hubspot.com/t/prospecting-tool-multiple-leads-created-based-on-lifecycle-stage/95497/3 "2023-12-07T10:06:45Z")

</div>

Hi Pam, not sure how a workflow could help here as we are using the built-in feature to auto-generate the leads; if possible we would like to keep it simple and keep using this feature instead of rebuilding it manually via workflows.

 ![Bildschirmfoto 2023-12-07 um 11.03.59.jpg](https://d2qpr2jzcazej7.cloudfront.net/original/3X/4/3/43b8afdcfae97d702ce79ebc717de3aedc14992e.jpeg)

---

<div class="post-metadata">

**Author:** ![karstenkoehler](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/karstenkoehler/32/68554_2.png) [@karstenkoehler](https://community.hubspot.com/u/karstenkoehler)\
**Post date:** [December 7, 2023, 10:08am UTC](https://community.hubspot.com/t/prospecting-tool-multiple-leads-created-based-on-lifecycle-stage/95497/4 "2023-12-07T10:08:12Z")

</div>

Hi [@Bürobert](https://community.hubspot.com/t5/user/viewprofilepage/user-id/486774),

I fully understand – but it seems like it’s not yet behaving like you would like it to and the quickest workaround is a short workflow like the one I shared. It’s either that or waiting for a fix.

---

<div class="post-metadata">

**Author:** ![karstenkoehler](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/karstenkoehler/32/68554_2.png) [@karstenkoehler](https://community.hubspot.com/u/karstenkoehler)\
**Post date:** [December 7, 2023, 5:38am UTC](https://community.hubspot.com/t/prospecting-tool-multiple-leads-created-based-on-lifecycle-stage/95497/5 "2023-12-07T05:38:28Z")

</div>

Hi [@Bürobert](https://community.hubspot.com/t5/user/viewprofilepage/user-id/486774),

This seems like an oversight by the product team and probably not what they intended – you could reach out to HubSpot support to pass on this feedback to the product team.

In terms of workarounds, the only I see for now would be workflows. Instead of having the default prospecting lead settings that create leads based on lifecycle stages, you could use workflows (and disable the automatic ‘pull in leads’ settings).

In a contact-based workflow, you’d enroll contacts when they move into the MQL or SAL lifecycle stage and use the ‘Create record’ action to create a lead. However, before the ‘Create record’ action, you’d branch to check whether the contact is already associated to a lead. If yes, do nothing, dead end. If no, proceed and create the lead. By doing this, you could avoid double leads for MQLs/SQLs.

 ![karstenkoehler_1-1701927497686.png](https://d2qpr2jzcazej7.cloudfront.net/original/2X/d/dfd37b641a10806759d671c075704a581b6c97a9.png)

Best regards

---

<div class="post-metadata">

**Author:** ![buerobert](https://avatars.discourse-cdn.com/v4/letter/b/e5b9ba/32.png) [@buerobert](https://community.hubspot.com/u/buerobert)\
**Post date:** [December 7, 2023, 10:07am UTC](https://community.hubspot.com/t/prospecting-tool-multiple-leads-created-based-on-lifecycle-stage/95497/6 "2023-12-07T10:07:52Z")

</div>

Thanks, I agree on this being an oversight. As this is still in beta maybe this behaviour can be reevluated?

---

<div class="post-metadata">

**Author:** ![karstenkoehler](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/karstenkoehler/32/68554_2.png) [@karstenkoehler](https://community.hubspot.com/u/karstenkoehler)\
**Post date:** [December 7, 2023, 10:09am UTC](https://community.hubspot.com/t/prospecting-tool-multiple-leads-created-based-on-lifecycle-stage/95497/7 "2023-12-07T10:09:15Z")

</div>

Sure, [@Bürobert](https://community.hubspot.com/t5/user/viewprofilepage/user-id/486774), potentially, but HubSpot typically doesn’t disclose how long this might take. A workflow is a perfectly solid solution that can be implemented in minutes for the desired behavior.

---

<div class="post-metadata">

**Author:** ![ABGrowthworks](https://avatars.discourse-cdn.com/v4/letter/a/958977/32.png) [@ABGrowthworks](https://community.hubspot.com/u/ABGrowthworks)\
**Post date:** [January 24, 2024, 10:29pm UTC](https://community.hubspot.com/t/prospecting-tool-multiple-leads-created-based-on-lifecycle-stage/95497/8 "2024-01-24T22:29:03Z")

</div>

Hello Karsten, have you ever tried to set active list based on lead X contact association? In some specifics case it seems that hubspot doesnt recognize the associatio…

---

<div class="post-metadata">

**Author:** ![FCho](https://d10pqhm3lwygmk.cloudfront.net/user_avatar/community.hubspot.com/fcho/32/201449_2.png) [@FCho](https://community.hubspot.com/u/FCho)\
**Post date:** [February 1, 2024, 4:45am UTC](https://community.hubspot.com/t/prospecting-tool-multiple-leads-created-based-on-lifecycle-stage/95497/9 "2024-02-01T04:45:48Z")

</div>

Hi Karsten, could you explain how you created that branch? I can’t figure out how to set up those conditions you showed. Thanks!
