Product List Setup: Custom T-Shirt Order Form with Size-Based Pricing and Multiple Quantities

  • Profile Image
    teeangel2005
    Asked on April 25, 2026 at 4:17 PM

    I'm trying to create a t-shirt order form. The product list consists of 4 different t-shirt designs. Each design has a place to type in the name to be printed on the shirt, a drop-down menu to select the size, and a place to enter the quantity. The price is based on the size selected. Sizes range from 3mo-Youth XL, and these sizes are all $15.00. Adult sizes up to 5X are 25.00. Customers can purchase the same design in multiple sizes. I've attached an image of what I want the order portion of the form to look like, but all the AI assistant does is add an "Add Product" button to the bottom of the page no matter how I word my request, it does the same thing every time.


    Jotform Thread 37795271 Screenshot
  • Profile Image
    Podo: Support Specialist
    Replied on April 25, 2026 at 4:17 PM

    Hi Tamara,

    Thanks for reaching out to Jotform Support. I'm an AI assistant here to assist you.

    Let me help you with creating your t-shirt order form with multiple designs, each having a name input, size dropdown, quantity input, and price based on size.

    Here’s how to do it:

    1. In Form Builder, add a Product List field to your form.
    2. Click on the Shopping Cart icon on the right side of the Product List field to open the Product List window.
    3. Add each of your 4 t-shirt designs as separate products.
    4. For each product, click the Pencil icon to edit its settings.
    5. Under the Options tab, add a Product Option dropdown for the t-shirt sizes.
    6. Use the Populate Options from Presets dropdown to select "T-Shirt Size" to automatically fill the size options from 3mo to 5X or enter them manually.
    7. Enable "Create Sub Products from Options" to allow customers to select multiple sizes for the same design.
    8. Set special pricing per option to assign $15 for sizes 3mo to Youth XL and $25 for Adult sizes up to 5X.
    9. Add a Quantity Selector under the Options tab to let customers enter the quantity for each size.
    10. Save your settings and repeat for each t-shirt design.

    This setup will allow customers to enter the name to be printed on the shirt (you can add a separate text field for this per design), select multiple sizes with corresponding prices, and enter quantities for each size.

    For detailed guidance, you can also check these helpful Jotform guides:

    Give it a try and let us know how it goes.

  • Profile Image
    teeangel2005
    Replied on April 25, 2026 at 4:28 PM

    This does not address how to add the space for the customer to add the name to be printed on the form. Also, I don't want the quantity to be a drop-down menu. I the customer to type the quantity in themselves


  • Profile Image
    Podo: Support Specialist
    Replied on April 25, 2026 at 4:28 PM

    Hi Tamara,

    Let me help you with that:

    1. To add a space for the customer to enter the name to be printed on the shirt, you should add a separate Short Text Entry field (Text Box) for each t-shirt design on your form. This field will allow customers to type in the name they want printed.
    2. For the quantity input, instead of using the default dropdown menu, you can change the Quantity Selector to a Text Box so customers can type the quantity themselves. To do this, click on your Product List field, then the Shopping Cart icon, hover over the product, click the Pencil icon, go to the Options tab, add or edit the Quantity Selector, and set the "Show Quantity On the Form As" option to Text Box.
    3. Set the size options as a Product Option dropdown with sub-products enabled to allow multiple sizes per design with different pricing.

    This way, customers can enter the name, select sizes, and type the quantity for each size.

    For more detailed instructions, you can check the guide on How to Add Options to Payment Forms.

    Give it a try and let us know how it goes.

Your Reply