Unlock Deal Cloning in HubSpot: Easy workaround with two short workflows
We recently encountered a scenario where automatic deal cloning was necessary, but since cloning deals still isn't possible in HubSpot, we embarked on a journey of tinkering and innovation, determined to find a way to clone deals directly within HubSpot….and we did it! We've actually uncovered a workaround for cloning deals in HubSpot: what you'll only need are two short deal workflows and a custom deal property.
That’s the way how it’s done:
1. Firstly, let's tackle setting up the property. Essentially, it needs to mimic HubSpot's default 'Deal Stage' property. Since direct cloning isn't feasible, manual replication is required. Ensure to match the field type (Radio Select) and configure identical values. We'll dub this property 'Auxiliary Deal Stage', and its purpose will become clear shortly.
2. Moving on to the second step: crafting the deal cloning workflow. Set your trigger to capture the deals you wish to clone (e.g., when multiple products are sold). Opt for 'Create Record' as your action, with the 'Type of record to create' being 'Deal'.
At this juncture, it seems like a straightforward 1:1 deal clone is feasible. Theoretically, all deal property values from the original deal can be copied into the new one under 'Add more properties'.
However, the hiccup lies with the 'Deal Pipeline and stage', a mandatory field necessitating manual selection. Given its variability from deal to deal, we find ourselves in a quandary because branch logic couldn’t help us either.
3. Enter the auxiliary property we created in the first step. To circumvent this issue, we take a slight yet effective detour: populating the mandatory 'Deal Pipeline and stage' field with an extra transitional phase, then opting for our auxiliary property through 'Add more properties' to copy the value from 'Deal Stage' into it:
Clone a Deal in HubSpot
4. Now, to ensure the cloned deal's 'Deal Stage' also receives the correct value, we must establish a second deal workflow triggered by 'Auxiliary Deal Stage is known'.
This additional workflow step is essential because the first workflow cannot perform further actions on the deal clone; it would always reference the originally captured deal. Conversely, the second workflow exclusively captures deal clones due to the presence of the 'Auxiliary Deal Stage' property, unique to the clone.
5. Finally, a last workflow step is needed to finalize the cloning process: copying the value from 'Auxiliary Deal Phase' into 'Deal Pipeline and stage'. Only then will the cloned deal appear in the correct pipeline and stage:
Set the correct deal phase in HubSpot deal clones
…and you’re done 😊 It may sound complicated to set up but in fact is quite easy and fully automatic and you don't need further apps.
So what do you think about this workaround?
Adriane Grunenberg HubSpot Automation and Digital Analytics Expert
Unlock Deal Cloning in HubSpot: Easy workaround with two short workflows
Hi @Jnix284 , thanks for your feedback, I'm glad you like the workaround. We tested it with Marketing and/or Sales Pro accounts so you don't need an additional Operations Hub subscription 🙂
Best regards
Adriane
Adriane Grunenberg HubSpot Automation and Digital Analytics Expert