Generate proposals/quotes from Deals and Products in the CRM

Create products/pricebooks, & send/receive agreements/quotes/invoices in Hubspot CRM.


In order for us to use Hubspot CRM as a stand alone CRM we'd need to be able to choose products within a deal, Calculate the Full Amount if there are multiple products in one deal, and create agreements/quotes/invoices to send (hopefully through electronic signature) to our clients.


Then of course be alerted of the returning signed agreements within CRM.

Automated Triggers throughout the agreement/quotes/invoices process would be great as well.

HubSpot updates
69 Replies
HubSpot Product Team
HubSpot Product Team
updated to: In Planning
New Member

The business that I am working in typically has contracts that have multiple payment milestones for a single deal. I would like to capture that information with the deal, and use this to make revenue / income forecasts for a defined time period. It would be even better if the individual payment milestones can be assigned an invoice ID (number/string) and a status (e.g. sent, paid, ...)

New Contributor

This will be a great addition beyond issuing quotations / invoices to pipeline & forecast management as well as potentially tracking commissions for external partners or sales reps. Having line items within a deal for the likes of the following would be beneficial:

  • Custom Product or Service
  • Cost of Sale
  • List price discount
  • Standalone or recurring revenue (retainer)
  • Commission Percentage


New Contributor

I just want to chime in and echo DMS's recurring revenue point. We're currently unable to use HubSpot as our CRM because it lacks the ability to recognize ongoing/long-term revenue. We're a software services company, and a "deal" for us represents a team of designers, developers, and QA's that are tasked to a client over an extended period of time. 


The way that HubSpot currently structures deals, as single lump sums, makes it impossible for us to use for our pipeline and forecasting... It's actually the only reason that we haven't trasitioned away from Salesforce as our CRM. If we win a new deal, HubSpot will place all of the revenue in the month that the deal closes, when in actuality that revenue spans 6+ months of work.


In Salesforce we can create a product schedule and forecast revenue from a single opportunity across multiple months. We invoice clients in two week intervals for the hours billed on the project. I would hope that HubSpot keeps this type of use case in mind as you scope these upcoming features.


Thank you

Regular Contributor

We would also like a field that can be checked yes/no to indicate whether something should be in our monthly forecast.  The forecast as set up within hubspot is based on the pipeline which is not necessarily how we currently calculate it.

New Contributor

Ideally, the product pricebook should include: 

Product Name
Product Subscription

Duration / Term (i.e., Month, Annual, etc.)

Pricing Type (Custom Field capability to support pricing for different type of customers i.e., nonprofit, government, educaiton, etc.)

Product Family and/or Type (to be used for Vendor information, or type such as Hosting, Consulting, Training)


Kindest Regards,

Bret Peters 
Fig Leaf |

Regular Contributor



Any updates on this?

Will HubSpot's investement in PandaDoc accelerate this?


Regular Contributor

Agree completely. We can't track revenue forecast properly at the moment as we only have 'one-line' per Deal. We need to be able to track Recurring Revenue separately from one-off charges.

Regular Visitor

100% agree that this should be a priority for hubspot to address. The lack of product line items in deals makes it difficult to adopt hubspot as a full company CRM. If you close the gap by adding this feature you potentially allow many more customers to adopt hubspot as their single CRM. would love to hear an update of how the planning is going with this feature request

New Contributor

100% agree as well! We really need this before making a big switch to HubSpot CRM. Any updates on it?