Skip to main content
Answered

Form to enter quantities for 3 options

  • September 10, 2025
  • 7 replies
  • 101 views

I’m trying to see if this is possible in Typeform. I need to create a form where there’s a choice of 3 products, to select a different quantity of each one - the user can enter different quantities of each product. Similar to this…

 

So, for example, the user can type in the quantity fields before each product image:

100 of Product 1

250 of Product 2

500 of Product 3

 

This will need to be identified in the data that we download, so for example:

PRODUCT 1 QTY = 100

PRODUCT 2 QTY = 250

PRODUCT 3 QTY = 500

 

Can anyone please point me in the right direction? I’ve done similar forms in the past where you select one of the multiple products, which then takes you to the next page where you can enter a quantity, but ideally we want to be able to enter quantities of all 3 products on one page this time!

Best answer by Phoebe VA

Hey ​@SteveH,

 

Grace is correct, you would need to have a separate question to collect the number of products.

 

You could use a multi question page to have multiple questions in one page. For example, you can add a multiple choice question to let respondents select which items they want and then add multiple short text questions for respondents to enter the quantity but the picture choice question type currently isn’t supported with multi question page.

7 replies

Grace
Community Team
Forum|alt.badge.img+5
  • Community Advocate
  • September 11, 2025

Hey ​@SteveH great question! 

I think you’ll need to move on to a separate question to collect the number of products. You can use a picture choice question to add product images, and use logic to connect the product select to the next question collecting the number of products. 

I was wondering whether it might be possible to use a multi question page to set this up, ​@Phoebe VA ​@john.desborough have either of you got any ideas? 


Phoebe VA
Community Team
Forum|alt.badge.img+5
  • Community Team
  • Answer
  • September 11, 2025

Hey ​@SteveH,

 

Grace is correct, you would need to have a separate question to collect the number of products.

 

You could use a multi question page to have multiple questions in one page. For example, you can add a multiple choice question to let respondents select which items they want and then add multiple short text questions for respondents to enter the quantity but the picture choice question type currently isn’t supported with multi question page.


  • Author
  • Explorer
  • September 11, 2025

Thanks both, yes, I’d come to the same conclusion. It’s a bit of a compromise, but splitting it across separate questions/pages seems to be the only option. Thanks for your valuable input.


  • Navigating the Land
  • May 7, 2026

We have a setup where users first choose from 3 product options, and then are taken to separate pages to enter quantities for each one. The issue is that even if a user only selects 2 out of the 3 options, they’re still being asked to enter a quantity for the third (unselected) option.

Is there a way to use logic to skip the quantity page for any option that wasn’t selected?


john.desborough
Forum|alt.badge.img+6
  • Certified Partner & Champion
  • May 7, 2026

@pointx36 - yes.. you would need to add logic rules to the end of the each page: 

on the question itself, rules like this: 

  • if q1 = A then got to q4 (using q4 as the target - replace with appropriate)
  • if q1 = B then go to q5
  • if q1 = C then go to q6
  • otherwise go to q7

on q4, the first of the target pages you need need to add: 

  • if q1 = B then go to q5
  • if q1 = C then go to q6
  • otherwise go to q7

and then on q5 you need to 

  • if q1 = C then go to q6
  • otherwise go to q7

and then on q7, 

  • go to ???

that covers the logic sequence you need

des


  • Navigating the Land
  • May 7, 2026

This did it, John. Truly appreciate the quick response and helping me through this. 


john.desborough
Forum|alt.badge.img+6
  • Certified Partner & Champion
  • May 7, 2026

@pointx36 - glad to be of service. It’s a simple pattern to follow,sort of a declining balance approach to the logic routing.