HubSpot Ideas

RVice

Master Deal with sub-deals that de-crement the amount

The idea here is, we have the agreed potential from a customer say $100000. But the agreements are setup that they are billed say quarterly. It's possible the contract is lost at any point in between based on exception criteria. The current system is very manual and we either see the front-loaded "closed won" or we get the "missed opportunity" for not following up with the source deal. This is where the "master deal" comes into play.

 

It's really a placeholder that indicates where the big pool of money is and how it will burn-down and generate the interest to spark more business/renew a contract.

 

Sub-deals are then created from the master deal (copying a variety of properties) to save a sales person from keying details. Ideally, they are created on a time event, in the example here quarterly. The amount for this sub-deal gets deducted from the Master Deal.

 

We get to see executions for the sub-deals as "activity" and a touch point to start. Once the master deal is exhausted we would expect our Sales to be in touch previously as well. This really keeps our pipeline active without requiring an excessive manual review step.

 

I'd love to show you what we have in HubSpot and how this all plays out. We are very close to it and I could do some automations/scripting to implement it.

12 Replies
StuartAVCOM
Participant

Great idea and really needed!

Yazz
Top Contributor

I love this idea, too. We have 'master deals' that are let's say a 'program'. Within this program, you have projects, each project carries a deal amount and may be assigned to different departments on our customer's end. You mark a deal as 'closed won', and 4 months later the customer decides, there's another project with this deal, and now you have a new deal, but it's not really new, it's still part of the main program. Essentially, this is what we would like:

 

Parent Deal - $100,000

  Child Deal #1 - $20,000

  Child Deal #2 - $25,000

  Child Deal #3 - $55,000

 

Let's say some time passes, and you find out the customer added another project to the Parent Deal, all you would do is add a Child Deal #4 with the Deal amount and it would update the total Parent Deal amount for you.

 

Great idea, @RVice!!

tom-hart-fjorge
Member | Partner

We're also looking for a similar solution to help us keep reportable associations between Pre-Development, Development and Managed Services "child-deals" of the Parent Deal. 

Connorj13
Contributor | Elite Partner

Hey all!

 

We recently released an app that could help you do this. You would need to create a custom object in your portal for "Master Deal" and then you could associate deals to that master deal manually, but you could also use our app, associ8, to auto associate deals to the master deal. 

 

You would then use rollup fields on the deals and the master deal object to summarize "associated" deal data. If you have an enterprise portal, shoot me a note and I'd be happy to walk you through it: Connor@aptitude8.com 

JOpie
Top Contributor

Hi -

 

Resurrecting this thread: we could use something like that as well, but rather than incrementing the parent deal, we would decrement the parent deal to reflect child deals...

 

Best, John

Connorj13
Contributor | Elite Partner

@JOpie you can do this pretty easily I think. Parent/Child deals arent supported so you would likely need a custom object or use a ticket or a company. You would then on create of the child deal copy a number down from the parent onto the child, and then use the workflow action "increasse or decreasse property value" and subtract from it. 

 

You'd then go do the same thing to the parent object so the next deal is right. 

JOpie
Top Contributor

@Connorj13 thanks for the idea, will have to think how to implement, but it makes eminent sense to increase/decrease property value...

CSic
Contributor

@Connorj13- I like your thinking here. Can you provide any more details as to how this would be setup?

 

For example, we quote construction projects for a general $ amount, let's say $100k total, made up of a few different product line items. We "win" the deal when they sign the contract for work and this creates a work order (using tickets). As we begin the work (general project relationship with the company/contact), there are multiple change orders and we "bill" off of the total amount as certain phases of the overall project are completed. We're looking for a way to decrement the values of each service ("bill") from the overall total in hubspot. Do you suggest using custom object or using a ticket for this?

 

Thanks in advance!

Connorj13
Contributor | Elite Partner

@CSic 

 

You could do it with tickets. Just do a calculation at the deal level that sums up related ticket "amount" field and then create a formula that compares the 2. For bonus points you could even limit by the ticket pipeline. 

 

I think thats a super elegant solution. 

PJH93
Member

Yes - we need this especially for large enterprise deals! We have so many deals where: POs are raised by different entities, responsibles are different for different entities but you still have that global decision maker/ budget holder and close that deal all at once. Please implement this!

MBradshaw
Member

We are looking for the ability to crate 'mini' deals or subdeals on the main deals that live in 'Closed Won' on our Sales pipelines. Our customers have the ability to add additional features, products, and support plans that we would like to track as additional deals for reportings (monthly commisions, etc), but not an entire new deal.

SarahCh
Member

This would be really useful!