Help creating a form with quantities

I have been trying to create a custom form in HS. I want each of my products to be available with a quantity line. For example,

I am here to purchase:

Courses

Publications

Memberships

Vouchers

And then when they click on a product, it would open up the product catalog. For example, when they click on courses, then it would show:

Course 1

Course 2

Course 3

and so on. When they select a course, it should then have a field for them to say a quantity. I have tried using logic and can get it to do some of this, but it’s as if I need 1 more level of conditional logic. I also redid my form and just put the course catalog on the first step (rather than that being a drill down) and conditional logic to give me a quantity box, but it’s only permitting 1 course to be selected per order even though my field type is multi-select. HS support says what I’m asking for is not available in HS, but I just fail to accept that for all its features, this simple ask is unavailable. Any advice?

Hi @CamilleJ,

With custom development based on the Forms API, this might be possible – leveraging custom objects:

Out of the box, without development, no, this is not possible. There simply is no field type in HubSpot that stores different types of data (e.g. type + amount), see here: Understand property field types in HubSpot

Best regards!