Skip to main content

Selling Tour Packages Growth+This feature requires the Growth+ plan or higher

A tour package is a multi-day trip you sell as one product, where the customer answers a couple of questions before they pay — "Which hotel level?", "Which coach?" — and the price updates as they choose. Think a 5-day Thailand tour where the traveler picks Budget, Deluxe, or Premium hotels and a Seater or Sleeper coach, then books and pays online.

A package is just a special kind of experience, so everything you already know — categories, descriptions, departures, the booking widget, confirmation emails — works the same way. The only new part is the choices the customer makes when they book.

Plan

Tour packages are included on the Growth+ and Pro plans. If you don't see the package option when creating an experience, check your plan under Settings → Billing.

What makes a package different

A normal experienceA tour package
LengthA few hours (e.g. a 2-hour kayak tour)Several days (e.g. "5 Days / 4 Nights")
TimesRuns at a set clock timeDates only — no clock times
PriceOne fixed per-person or per-group priceBuilt from the choices the traveler makes
BookingPick a time, pick travelersPick a date, pick travelers, choose hotel + coach

Creating a tour package

  1. Click Experiences in the sidebar, then select Experiences.
  2. Click Add Experience (top-right), then choose the Tour package type.

The Add Experience panel open on the experience-type chooser, with the Package option highlighted next to Experience

  1. Give the package a Name (e.g. "Thailand 5 Days / 4 Nights"), add images and a category just like any experience. Click Next.

Set the trip length

A package is measured in days, not hours. Enter the Trip length (days) and EquipDash shows you the friendly label your customers will see:

  • 5 days shows as "5 Days / 4 Nights".
  • 1 day shows as just "1 Day".

The experience wizard Trip length field set to 5 days, with the live preview reading 5 Days / 4 Nights and a note that each departure's end is set automatically

You set the trip length once. EquipDash works out the end date of every departure for you, so you never type an end date by hand. If you change the trip length later, every future, unbooked departure re-stretches to match — already-booked trips keep the length the customer paid for.

Adding the choices

This is the heart of a package. A choice group is one question the traveler answers, and each option carries a price per traveler.

In the Choices step:

  1. Click Add choice group and name it (e.g. "Hotel category").
  2. Add an option under it for each level — Budget, Deluxe, Premium — and type the price per traveler next to each. Add a short one-line description if it helps (e.g. "4-star, central").
  3. Click Add choice group again to add a second question — "Coach type" — with options like Seater and Sleeper, each priced.

The Package Choices step showing the Hotel category choice group with Budget, Deluxe, and Premium options, each with a price-per-traveler field

tip

Every package needs at least one choice group — that's what the package is priced on. If you try to save without one, EquipDash reminds you to add a choice like "Hotel category" first.

The price each traveler pays is simply added up from the options they pick. There's no grid of every combination to fill in — the groups are independent, so "Deluxe + Sleeper" works out on its own. For a 2-traveler Deluxe + Sleeper booking, EquipDash charges each option twice and shows the running total.

Add optional activities (extras)

Want to offer add-ons like a day trip or a sightseeing tour? Add them as extras, priced per person, the same way you add extras to any experience. Customers tick the ones they want when they book. See How Experience Pricing Works for more on extras.

Setting capacity

A package controls how many people can come on each departure. By default a package is Private — perfect for a group tour that belongs to one party.

  • Private (on by default) — set Max people per group (the most travelers one booking can have) and Groups per day (how many separate groups can depart on the same date). Leave Groups per day blank for unlimited.
  • Shared (Private off) — instead you set one Default capacity, the total number of seats sold per departure, and individual travelers fill them up until it's full.

The experience wizard capacity area for a Private package, showing the Max people per group and Groups per day fields, where blank means unlimited

You can set capacity in the wizard, and you can change it later inline on the experience's Details tab without reopening the whole wizard.

The experience Details tab showing the inline-editable Max people per group and Groups per day capacity fields for a package

Adding departure dates

Packages run on dates only — there are no clock times to set.

Add one departure

On the package's detail page, add a departure by picking a start date. That's it — EquipDash fills in the end date automatically from your trip length (a 5-day package starting Mon 1st runs through Fri 5th). You never type an end date.

The Add availability panel for a package, showing only a start-date picker with a note that the end date is set automatically from the trip length — no end date and no clock time

Add a whole season at once

To open up lots of dates, use Manage availability to generate recurring departures — for example "every Saturday from June to September". Each generated departure automatically spans the full trip length, so a week of start dates becomes a row of full multi-day trips, not single days.

The Manage availability panel for a package, set to generate recurring departures across a start and end date range, with a note that each generated departure spans the full trip length

How customers book a package

On your booking widget (or your website), the traveler:

  1. Picks a departure date from the available dates.
  2. Chooses how many travelers are coming, using the Travelers stepper (the + / − buttons or the number dropdown). It won't go above your Max people per group.
  3. Makes their choices — Hotel category, Coach type — and ticks any optional activities. The price updates live as they choose.
  4. Enters traveler details and pays online.

The customer booking widget for a package, showing the Travelers stepper and the Hotel category choice selector with a price beside each option, plus the coach choice group below

Their selections follow the booking everywhere — the cart, the confirmation page, the confirmation email, and the customer's magic link all show the chosen hotel level, coach, travelers, and dates. Your team can also take a package booking in person from the Point of Sale the same way.

The day sheet (manifest)

Every departure has a manifest — your day sheet of who's coming and what they chose. Open it from the package's departures, and you can view it on screen, Print it, save a PDF, or download a CSV to share with a coach company.

Each traveler's choices appear as their own columns — one per choice group (a Hotel column, a Coach column) — so you can see at a glance who's on which hotel level and which coach. Because packages are date-only, no clock times appear on the manifest.

A package departure's manifest showing traveler rows with a separate column for each choice group, plus the Check all in, Export CSV, and Print buttons

See Trip Manifests for everything the manifest can do.

Changing prices and choices later

You can rename a choice (e.g. "Deluxe" → "Deluxe Plus") or change a price any time. Existing bookings keep what the customer actually paid — their booking, receipt, and email still show the price and choice from when they booked. Only new bookings use the updated names and prices.