Hi folks,
My company has an integration which uploads all of our offline (in-store) transactions to Hubspot as deals.
However every item in a transaction is uploaded as a separate deal. So if a customer purchases 5 items in one transaction, 5 deals are created in Hubspot.
I’d like your thoughts on whether using line items is a better approach.
We’ve recently added an ecommerce integration to Hubspot for our online sales, and for those we’re using line items which are linked to our Hubspot product catalogue. This is working well, and it’s a lot neater having a single deal per transaction.
I’m considering changing our offline deal setup to use line items, but I have some concerns:
- Unfortunately we can’t sync our offline product catalogue, so line items would not be associated with a product.
- Creating / editing / viewing line item properties is only achievable via the API (as far as I know). Whereas deal properties are fully accessible via the Hubspot admin.
- There may be less workflow functionality available for line items.
- There may be less reporting available for line items.
I’m also concerned that our current setup of creating separate deals for each item in a transaction is hampering us in unknown ways, such as attribution, reporting, workflows etc.
Thanks for reading this far, and in advance for your recommendations.

