Forms to allow multiple item to create sub items

I have a situation where we need a form to be completed which creates a pulse on a board. However, we really need to be able to have multiple items added within this form which would then be creating a subitem. So for example, the form is completed with main questions but they need to submit product information (some people might need to complete for 3 products, others might be 8 etc. ) we then need those different products to be created as sub items.

At the moment we have one field for product item code and user has to fill in form separating out product codes with , or / and someone then has to go in and manually separate out that info in to sub items.

Happy to use an external tool but not even sure typeform would support this as an integration? Any help would be great or can this be a suggestion for future improvements.