Itsy Docs
Inventory

Products

Create and manage inventory products — the accommodations, activities, flights, and services in your catalog.

Products are the building blocks of your inventory. Each product represents something you sell: a hotel room, a guided tour, a flight, a transfer, or any other travel service. You configure a product once in inventory and then add it to one or more trips.

Product list and filtering

The product list shows all your inventory products. Each row displays the product name, type, status, and supplier.

Filters

Use chip filters above the list to narrow results:

FilterWhat it does
NameFree-text search matching product names
TypeSelect one or more product types (Accommodation, Activity, Flight, etc.)
StatusSelect one or more statuses (Active, Draft, Inactive, Archived)

By default, the list shows Active products only. Click the + button to add more filter chips. Click the x on a chip to remove it.

Saved views

Save your current filter combination as a view for quick access later. You can:

  • Make a view your personal default so it loads automatically
  • Share a view with your team
  • Keep a view private

Click the bookmark icon to manage views.

Creating a product

  1. Click Add on the product list.
  2. Enter a product name.
  3. Enter a SKU (optional short code for internal reference).
  4. Choose the product type.
  5. Set the initial status (defaults to Active).
  6. Click Save.

You land on the product detail page to finish configuration.

When you create a product with a single type filter active, the creation form pre-selects that type for convenience.

Editing a product

Open any product from the list to reach its detail page. The page has four tabs:

Overview tab

This is the main configuration form. You set:

  • Identity — name, display name, public description, SKU, external ID
  • Classification — product type, subtype, status
  • Supplier and VAT — which supplier fulfills this product and its tax category
  • Pricing — rate calculation method and base rates (see Rates)
  • Booking rules — confirmation type (Instant, Manual, or External)
  • Availability — control type (None, Date Range, or Time Slot), capacity counting method, overbooking
  • Quantity selection — whether customers choose how many units to book
  • Participant combinations — valid group compositions (e.g., "2 Adults + 1 Child")
  • Data collection — which fields to collect from clients and participants
  • Segments — restrict which customer groups can see and book this product
  • Type-specific attributes — fields that depend on the product type (star rating, flight number, duration, etc.)
  • Tags — freeform labels for categorization and filtering

Click Save to apply your changes.

Variants tab

See Variant management below.

Questions tab

See Product questions below.

Occupancy tab

Opens the occupancy calendar for products with Date Range or Time Slot availability. See Occupancy for the full guide.

Variant management

Variants let you offer different versions of the same product. A hotel might have Standard Room, Deluxe Room, and Suite variants. A tour might have Standard and Premium options.

Creating a variant

  1. Open a product and go to the Variants tab.
  2. Click Add.
  3. Enter the variant name.
  4. Choose the rate calculation method:
MethodHow it works
BaseThe variant has its own independent rates
Transform by PercentageAdjusts the product's base rates by a percentage (e.g., +20% for a premium room)
Transform by NumberAdjusts the product's base rates by a fixed amount (e.g., +5,000 for an upgrade)
  1. Click Save.

When you use Transform methods, the system recalculates variant rates whenever you update the product's base rates.

Editing a variant

Click the edit icon on a variant row to open its detail panel. You can update:

  • Name, display name, and public description
  • SKU and external ID
  • Status (Draft, Active, Inactive, Archived)
  • Rate calculation method and values
  • Type-specific attributes (overriding the product defaults)
  • Tags

Reordering variants

Drag and drop variants using the handle on the left side of each row. The order you set here controls the order customers see them in trip listings and booking forms.

Participant type combinations

Each variant can define which group compositions are valid for booking. For example:

  • A "Single Room" variant allows "1 Adult"
  • A "Family Room" variant allows "2 Adults + 2 Children" or "2 Adults + 1 Child"

Click the participants icon on a variant row to edit its combinations.

When you add the first variant to a product, any participant combinations previously set at the product level are cleared. Variants take over that responsibility.

Deleting a variant

Use the delete action on the variant row. Existing bookings referencing the variant are not affected.

Product questions

Questions let you collect product-specific information from travelers during booking. For example, a food tour might ask about dietary restrictions, or a flight product might ask for passport numbers.

Adding a question

From the Questions tab on a product:

  1. From a template — select a question from your workspace template library. The label, field type, and options are copied from the template. You can still set the scope and required flag.
  2. Custom — type a label directly, choose a field type, set the scope, and mark it required or optional.

Question types

TypeDescription
Free TextAn open text field
Yes / NoA simple yes or no choice
DateA date picker
Single ChoiceChoose one option from a list
Multi ChoiceChoose one or more options from a list

Question scope

  • Per Participant — each traveler answers individually (e.g., meal preference)
  • Per Booking — answered once for the entire booking (e.g., preferred pickup time)

Editing and removing

Click a question row to edit its label, help text, field type, scope, and required status. Click the trash icon to remove it. Removing a question from inventory does not affect questions already copied to trip products or existing answers.

Carry-over to trips

When you add an inventory product to a trip, its questions are copied to the trip product automatically. Changes you make to the inventory questions afterward do not retroactively update trip products that already have the questions.

How products connect to trips

When you add an inventory product to a trip, Itsy creates a linked trip product. This link keeps availability synchronized: bookings made on the trip automatically update the reserved count on the inventory product.

Multiple trips can sell the same inventory product. The occupancy calendar always reflects combined bookings across all of them.

You can unlink a trip product from inventory at any time if you want to manage it independently. Once unlinked, bookings on that trip product no longer count against the inventory occupancy pool.

Time slot propagation

When you change a time slot's start or end time on an inventory product, you can push that change to all connected trip products and their bookings in one step.

The system reports:

  • How many trip products and bookings were updated
  • Any items skipped (for example, bookings on locked orders cannot be modified)

You can also update direct-from-inventory bookings (those not placed through a trip) as part of the same operation.

On this page