Undiscovered

Field inventory management

Created on 20 Dec 2025

Field inventory lets you limit how many people can select specific options in your event forms, with optional pricing for each choice. This is perfect for managing limited resources like meal choices, workshop sessions, merchandise sizes, or any other option where you have a fixed quantity available.

What is field inventory?

When you add option fields (like dropdowns, radio buttons, or checkboxes) to your forms, you can enable inventory tracking for individual options. This means you can:

  • Set a maximum number of people who can select each option
  • Track how many have been selected in real-time
  • Automatically prevent over-booking when options run out
  • Add optional surcharges (extra fees) to specific options

Common use cases

Meal preferences

  • Limit vegetarian meals to 50 servings
  • Track gluten-free options separately
  • Charge extra for premium meal upgrades

Workshop sessions

  • Cap workshop attendance at room capacity
  • Prevent overbooking popular sessions
  • Track registrations across multiple ticket types

Merchandise and add-ons

  • Limit t-shirt sizes based on stock
  • Track parking passes with limited spaces, add different prices per pass type
  • Manage equipment rentals with fixed quantities

Seating preferences

  • Allocate VIP seating areas
  • Manage accessible seating requests
  • Control table assignments
field-inventory-ticket.jpg

Setting up field inventory

Step 1: Create your option field

  1. Go to your event's Forms section
  2. Add or edit a field (dropdown, radio buttons, or checkboxes)
  3. Add your options (e.g., "Chicken", "Vegetarian", "Vegan")
  4. Enable the Inventory tracking toggle on the field
  5. Click Save
field-inventory-tracking.jpg

Step 2: Configure inventory for each option

  1. Navigate to Forms → Field inventory in your event
  2. Find the field you want to configure and click Manage inventory
  3. For each option you want to track:
    • Toggle Track to ON
    • Enter the total inventory available
    • Optionally add an extra price (surcharge) for that option
  4. Click Save
field-inventory-list.jpg
field-inventory-management.jpg

Example setup

Field: Meal preference (dropdown)

Option Tracking enabled Total quantity Surcharge
Chicken Yes 100 $0
Vegetarian Yes 50 $0
Vegan Yes 30 $0
Premium steak Yes 20 $15

How inventory tracking works

Real-time availability

When someone adds a ticket to their cart and selects an option:

  • The system reserves that option temporarily
  • Other customers see the updated availability
  • If they abandon their cart, the reservation is released automatically

Checkout validation

Before payment is processed:

  • The system checks that all selected options are still available
  • If someone else took the last spot, the customer is notified
  • They can choose a different option or remove the item

Multiple tickets in one order

If someone buys multiple tickets and selects the same limited option for each ticket:

  • The system validates the total quantity across all tickets
  • For example, if only 1 vegetarian meal remains and they select it for 2 tickets, checkout will be blocked
  • They'll see a clear message: "Insufficient inventory for 'Vegetarian'. Only 1 available."

Inventory states

Each option shows its current status:

  • Available – Plenty of spots remaining
  • [Number] available – Shows exact count when running low
  • Sold out – No more available (option becomes unselectable)
  • Unlimited – No tracking enabled (always available)

Surcharges (optional fees)

Note: Surcharges can only be applied to options on ticket forms. Other form types (checkout forms, waitlist forms, standalone forms) support inventory tracking but not pricing.

You can add extra charges to specific options on ticket forms. This is useful for:

  • Premium upgrades (better seats, meals, etc.)
  • Add-ons with costs (parking, equipment rental)
  • Options that require additional resources

How surcharges work:

  • The surcharge is added to the ticket price automatically
  • It appears as a separate line item on the order
  • Customers see the total including surcharges before checkout
  • Surcharges are included in all reports and financial summaries

Example:

  • Base ticket: $50
  • Customer selects "Lunch & dinner" with $15 surcharge
  • Total for that ticket: $65

Inventory management

Viewing inventory status

  1. Go to Forms in your event
  2. Click Manage inventory on any field with tracking enabled
  3. View current status for each option:
    • Total inventory
    • Reserved (in carts but not paid)
    • Used (confirmed purchases)
    • Available (remaining)

Adjusting inventory

You can update inventory quantities at any time:

  1. Click Manage inventory
  2. Edit the total quantity for any option
  3. Click Save

Important: If you reduce inventory below the current used count, the system will prevent the change to avoid data inconsistency.

Monitoring inventory

The inventory display shows:

  • Total: Your set limit
  • Reserved: Currently in shopping carts
  • Used: Confirmed purchases
  • Available: Total - Reserved - Used

Status colors:

  • Green: Plenty available
  • Orange: Running low
  • Red: Sold out

Restrictions and limitations

What you can track

Can track:

  • Dropdown options
  • Radio button options
  • Checkbox options
  • Any option field on ticket or order forms

Cannot track:

  • Text fields (open-ended responses)
  • Number fields
  • Date fields
  • File uploads

Important notes

Inventory is event-specific

  • Each event has separate inventory counts
  • Copying an event does not copy inventory counts (starts fresh)

Inventory is per option, not per field

  • You can track some options in a field and leave others unlimited
  • Each option has its own independent inventory count

Cart reservations expire

  • Items in abandoned carts are released after the cart timeout period
  • This prevents inventory from being held indefinitely

No negative inventory

  • The system prevents overselling
  • If inventory reaches zero, the option becomes unavailable immediately

Surcharges are per selection

  • If someone selects a checkbox option with a $10 surcharge, they pay $10
  • If they select it on multiple tickets, they pay $10 per ticket

Surcharges only work on ticket forms

  • Pricing is only available for fields on ticket forms
  • Other form types (checkout, waitlist, standalone) can track inventory but cannot add surcharges

Best practices

Setting quantities

  • Start conservative – You can always increase inventory later
  • Account for no-shows – Consider overbooking slightly for events where this is acceptable
  • Review regularly – Check inventory status as your event approaches

Using surcharges

  • Be transparent – Make sure customers can see the extra cost before selecting
  • Price appropriately – Surcharges should reflect actual cost differences
  • Test checkout – Verify surcharges appear correctly on orders

Communication

  • Update event description – Mention limited availability for popular options
  • Set expectations – Let customers know some options may sell out
  • Provide alternatives – Ensure there are always some unlimited options available

Monitoring

  • Check daily – Review inventory status regularly during ticket sales
  • Adjust as needed – Increase quantities if you can accommodate more
  • Close early – Consider closing options before they fully sell out to manage expectations

Troubleshooting

"Option shows as sold out but I have inventory"

  • Check the Reserved count – items may be in active shopping carts
  • Wait for cart timeout period to release abandoned reservations
  • Manually increase total inventory if needed

"Customer can't complete checkout"

  • Verify all selected options still have available inventory
  • Check if multiple tickets are selecting the same limited option
  • Review error message for specific option that's unavailable

"Surcharge not appearing on order"

  • Confirm surcharge is set in inventory management
  • Verify the option was actually selected (not just viewed)
  • Check that the surcharge amount is greater than $0

"Need to reduce inventory but system won't let me"

  • You cannot reduce inventory below the current used count
  • Reserved inventory can be reduced (will cancel those reservations)
  • Consider closing the option instead of reducing quantity

Tips

  • Test before launch – Add test tickets with tracked options to verify behavior
  • Use descriptive option names – "Vegetarian meal (limited to 50)" helps set expectations
  • Monitor popular options – Keep an eye on options that sell quickly
  • Plan for changes – Build in buffer room for last-minute adjustments
  • Communicate limits – Let customers know when options are running low

Need help? Contact support if you have questions about setting up field inventory for your event.


Related articles

Form components
Form components allow you to embed multiple forms into other forms
06 Oct 2025
Creating and using custom form templates
Custom form templates allow you to collect specific information from attendees when they register for your events.
08 Apr 2025
Standalone forms
Standalone forms are a versatile tool that allow you to gather important information and feedback from attendees
11 Mar 2025