HubSpot Ideas

ybn

Import deals with line items

It should be possible to import deals with line items

HubSpot Updates
March 22, 2022 02:16 PM

Hey team - thanks for the patience. Here is a knowledge base article covering how to import objects into the CRM, including Line Items: https://knowledge.hubspot.com/crm-setup/set-up-your-import-file

 

We don't have a specific KB on Line Items, they are just called out (e.g. here in property requirements) among the other objects. If you're having trouble or experience any sort of error, I'd recommend placing a support ticket because then (1) our support team can get back to you ASAP and (2) if there is a bug, it will be triaged to our engineering team immediately. Thank you!

March 21, 2022 10:17 AM

That's correct @IBrockschmidt 

March 21, 2022 10:12 AM

@IBrockschmidt the short answer is yes. Products and Line Items aren't actually formally associated, they're associated by Product ID. So, each Product has an ID property, and the Line Item has a field called "product_id" which is how you link Products <> Line Items.

March 21, 2022 10:04 AM

@MBHeffernan I don't have an example with fields/column headers, but I can tell you that the only required fields are Name, Quantity, and Price, which will be reflected in the KB docs soon. Our import manager has a pretty nifty UI for helping you match your fields to Line Item fields, so I'd just give it a shot and see how it goes. It's a pretty nice graphical interface - there's no unreadable red errors or something.

Delivered
March 21, 2022 09:44 AM

Hey folks - Ethan here again (PM for Products). I just wanted to let you know that you're now able to import Line Items along with Deals. The reason Line Items must be imported with Deals is that Line Items need an associated commerce object (e.g. Deals, Quotes, Payment Links, Subscriptions, Custom Objects) in order to make sense. Line Items only reflect what is being purchased and for how much, but not who made the purchase, when, etc. 

 

Single object import is supported for Products, which imports Products into the Product Library. Those Products can then be used to generate Line Items on Deals, Quotes, Payment Links, etc.

 

At this time, we are only supporting Line Item <> Deal imports, because other commerce objects (e.g. Quotes, Subscriptions) do not currently support import. As those objects become available for import, Line Item import with those objects will come as well.

 

Head over to your portal and give Line Item import a try! If you have any questions or feedback, please comment here. 

March 11, 2022 02:44 PM

Hey folks - as a heads up we're going to start rolling this feature out in the coming week. There's no beta or anything, it'll just be rolled out on a percentage basis to portals randomly. I'd recommend looking to see if you have it on Tuesday and trying it out. We should have it out to everyone by the end of the week after next week.

Being Reviewed
January 14, 2022 11:23 AM

Hey folks - my name is Ethan and I'm the product manager for the Products and Line Items team. I just wanted to let you know that this is on our roadmap for this quarter and, while I can't give you an exact timeline for release, I would expect that sometime next quarter (Q2'22) you will be able to import Deals into HubSpot with Line Items. 

 

This particular feature probably won't have a wide beta. We'll test it it with a dozen or so teams, then we'll just roll it out to everyone on a percentage basis. I'll update this thread when we begin the percentage rollout. 

 

As a sidenote, I'll be updating the top Ideas associated with Products and Line Items ~once per quarter going forward. I will include (1) whether or not a feature is on the roadmap for that quarter or not and (2) what our rollout plan for that feature is (e.g. will there be a beta or not). If you have feedback about additional information I could include in these updates, drop a note here. If I see a theme, I'll adjust my updates to address that.

 

I won't be doing this for every idea, but most ideas above 25 kudos will get that treatment. Looking forward to getting this feature into your hands!

67 Replies
MBHeffernan
Participant

It would be great to be able to import deals with line items to update current deals  with line items already in HubSpot, but also create new deals with line items.  

 

Looking forward to hearing when this is available in Q2 '22.

EMarchena
Member

It's good news that this would be available, but I am really shocked to find this is not yet implemented. I mean, what if you need to upload 200 deals on bulk, so you need to make their line items one by one? That seems insane...

JosieCpoz
Member

Hard to believe this isn't already possible.  Please add this feature asap

AdamZenzero
Participant

Really need to be able to report on line items and import from other systems!

IBrockschmidt
Participant

Definately needed when migrating from others systems to Hubspot!

PNavarrete
HubSpot Employee

Meu cliente precisa associar itens de linha e negócios em massa. Seria muito util poder fazê-lo via importação. 

DanielProbert
Member
Spoiler
Hey guys...working on this now and definiately need to have this feature. We add bulk deals so going through hundreds of line items is crazy.
ethankopit
HubSpot Product Team

Hey folks - as a heads up we're going to start rolling this feature out in the coming week. There's no beta or anything, it'll just be rolled out on a percentage basis to portals randomly. I'd recommend looking to see if you have it on Tuesday and trying it out. We should have it out to everyone by the end of the week after next week.

AdamZenzero
Participant

Does this also include exporting deals with line items to other programs? E.g. Connectwise? The Connectwise marketplace app already supports deals but not line items. 

ethankopit
HubSpot Product Team

Hey folks - Ethan here again (PM for Products). I just wanted to let you know that you're now able to import Line Items along with Deals. The reason Line Items must be imported with Deals is that Line Items need an associated commerce object (e.g. Deals, Quotes, Payment Links, Subscriptions, Custom Objects) in order to make sense. Line Items only reflect what is being purchased and for how much, but not who made the purchase, when, etc. 

 

Single object import is supported for Products, which imports Products into the Product Library. Those Products can then be used to generate Line Items on Deals, Quotes, Payment Links, etc.

 

At this time, we are only supporting Line Item <> Deal imports, because other commerce objects (e.g. Quotes, Subscriptions) do not currently support import. As those objects become available for import, Line Item import with those objects will come as well.

 

Head over to your portal and give Line Item import a try! If you have any questions or feedback, please comment here. 

MBHeffernan
Participant
This will be great to have. Do you have an excel template with the ‘fields’ or column headers that we should use to import correctly?
Mary Beth H.
ethankopit
HubSpot Product Team

@MBHeffernan I don't have an example with fields/column headers, but I can tell you that the only required fields are Name, Quantity, and Price, which will be reflected in the KB docs soon. Our import manager has a pretty nifty UI for helping you match your fields to Line Item fields, so I'd just give it a shot and see how it goes. It's a pretty nice graphical interface - there's no unreadable red errors or something.

IBrockschmidt
Participant

@ethankopit Does it allow the association with a product?

ethankopit
HubSpot Product Team

@IBrockschmidt the short answer is yes. Products and Line Items aren't actually formally associated, they're associated by Product ID. So, each Product has an ID property, and the Line Item has a field called "product_id" which is how you link Products <> Line Items.

IBrockschmidt
Participant

@ethankopit Excellent! I’m assuming then that I would put the Product ID in the excel file to import. 

ethankopit
HubSpot Product Team

That's correct @IBrockschmidt 

MarkusHue
Contributor

Hi @ethankopit ,

thanks a lot for the information. I tested importing new deals and adding line items. There raised some questions:

Is there a possibility to import the contact id directly when importing new deals (connecting contact with corresponding deal)?

Should it be possible to import deals with line items in one step (at once), meaning: deal, contact id and the products (product ids) at once?

Many thanks for your feedback!

BR Markus

 

baldy
Member

@ethankopit Thanks for this feature.  I'm trying to upload products with Term (in months) but I get this error. Property value '12' isn't valid (from column 'Term')

What values are expected for the Term field?  Thanks.

 

EDIT: I was able to resolve this by putting in "P<Months>M" as the value.  

GFuellenbach
Member

@ethankopit, thanks so much for sharing the new workflow.
I'm unfortunatley running into an issue when I try and import my line items. It looks like the Line Item Object is no longer valid in my account.

"'[ObjectCoordinates{portalId=******, objectTypeId=ObjectTypeId{legacyObjectType=LINE_ITEM}, objectId=**********}]' is not a valid LINE_ITEM ID (details: Failed to find objects with provided coordinates: [ObjectCoordinates{portalId=*******, objectTypeId=ObjectTypeId{legacyObjectType=LINE_ITEM}, objectId=**********}])"

MBHeffernan
Participant

GIven the comments and the difficulties importing line items with deals, it would make sense to have some sort of tutorial (or knowledgeabase) on how to do this now that it is available.