Hi HubSpot community experts! I’d love to get some opinions from other HubSpot partners/experts on a setup I’m currently working on for a client.
The client is on Sales Hub Professional and is not willing to upgrade, so we don’t have access to the Subscriptions or Contracts tools.
They still need something that behaves somewhat like a contract/subscription structure, so we’re considering building it using Deals + custom properties + workflows.
The current idea is:
- Create a Master Contract Deal that stores the overall contract information through custom properties.
- Based on those properties, workflows would create Child Deals for the different payment/contract components.
- For example, the Master Deal could have properties such as:
- Setup Amount
- Setup Billing Date
- Setup Separate?
- Renewal Year 2 Amount / Due Date
- Renewal Year 3 Amount / Due Date
- Revenue Type
- etc.
If the Master Deal indicates that the setup is not billed separately, for example, a workflow could create a child deal such as “First Use + Setup”, using the setup amount stored on the Master Deal.
The concern comes with monthly payments. If we use a child deal for each payment/transaction, we could potentially end up creating 11+ deals per client/contract, which feels like it could become unnecessarily complex and make reporting and pipeline management harder.
My question for other partners:
How would you approach this architecture in Sales Hub Professional without access to Subscriptions or Contracts?
Would you still use child deals for each payment, or is there a better way to model the recurring payment schedule while keeping reporting reliable?
I’d especially appreciate examples of how others have handled similar “subscription-like” structures using Deals and custom properties only.