How to Add and Set Up the Inventory Widget on Your Form

August 14, 2026

Jotform makes it easy to manage limited products or spots with the free Inventory widget, letting you add it to your form, enter how many items or seats you have available, and automatically block users from selecting an option once stock has run out so you can avoid overselling products or overbooking events.

Here are a few ways to use it:

  • Collect orders for products with limited inventory.
  • Sell tickets for events with limited seating.
  • Manage volunteer signups with a maximum number of spots per role.
  • Gather tour or class registrations that are limited by group size.

Whether you’re starting fresh or updating a form, adding and setting up the Inventory widget takes only a few steps. Here’s a quick how-to:

  1. In Form Builder, click on Add Element on the left side of the page.
Jotform Form Builder with the Add Element button highlighted on the left side of the page for adding a new form element
  1. Now, in the Form Elements menu, under the Widgets tab, search for Inventory and click on it. Or, just drag and then drop it to where you want it to be on your form.
Jotform Form Elements menu under the Widgets tab showing the Inventory widget in the search results, ready to be selected or dragged and dropped onto the form
  1. Next, in the Widget Settings menu that opens on the right side of the page, under the General tab, you’ll see this list of settings you can configure:
    • Description — Enter your product name or a short description.
    • Product Image (Optional) — Add a URL to display a thumbnail image of your product. The image will automatically resize to 40×40 px.
    • Available Quantity — Specify how many items you want to make available (whole numbers only).
    • Quantity Input Type — Choose how users will select the quantity. The options are number or dropdown only.
Jotform Inventory widget settings under the General tab, showing fields for Description, Product Image (Optional), Available Quantity, and Quantity Input Type for configuring product inventory and quantity selection
  1. Then, scroll down to the bottom and continue to set up these settings:
    • Quantity Range — If you select the dropdown, define the range of values users can pick from. For example: 1–100, 1,100, or 20\100.
    • Submit Value with Label — Set this to “No” if you need the value for calculation purposes only.
    • Counter Label — Enter text that appears after the available quantity, such as “Available” or “Left.”
    • Hide Quantity — Toggle this on or off to show or hide the number of items left.
    • Error Message — Enter the message users will see if they request more than what’s available. The {count} placeholder is automatically generated and displays the remaining stock.
  2. Once you’re done, click on Update.
Jotform Inventory widget settings showing Quantity Range, Submit Value with Label, Counter Label, Hide Quantity, and Error Message options, with the Update button available to save the inventory configuration

Each submission automatically updates the inventory. When items run out, users can’t select them anymore. To reset or adjust inventory, click on the Inventory widget, then click on the Wand icon to open the settings and update quantities or other options.

Jotform Inventory widget on a form showing automatically updated stock levels, with the Wand icon available to open settings and adjust quantities or inventory options when needed

Wondering how it looks in action? Check out this demo form.

Note

  • To add more items or options to your form, you’ll need to add another Inventory widget for each new item. Each widget can only track inventory for one item at a time.
  • Inventory is tracked per form, not across multiple forms.
  • To style the fields and labels in the Inventory widget, you can inject custom CSS into the Custom CSS tab in the Widget Settings. Need help getting started? Our guide on How to Inject CSS Codes to Widgets shows you how to do it.
  • You can also configure the widget properties, like alignment, labels, size, visibility, and more, to control how it looks and behaves in your form. Check out our guide on How to Access and Configure the Question Properties of a Widget to learn more.

Send Comment:

Jotform Avatar
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Comments:

  • Mel Laytner - Profile picture
  • Mel Laytner - Profile picture
Still have unanswered questions?

We’re here for you 24/7, anytime you need us day or night. Have a question or need a hand with something? Our team is always ready to help out.