Skip to content

Add-ons

Add-ons are optional or required extras that enhance a booking - things like helmets, photo packages, lunch stops, or GPS mounts.

Add-on pricing types

Each add-on uses one of these pricing models:

Pricing TypeHow it chargesBest for
Per-personMultiplied by participant countConsumables (lunch, water bottles)
Per-bookingFlat fee per bookingShared items (photo package, GPS mount)

Example: A lunch stop add-on at €12.00 per person on a booking with 4 participants costs €48.00. A photo package at €15.00 per booking costs €15.00 regardless of group size.

Required vs optional add-ons

  • Required - Automatically included in every booking. The customer cannot remove it. Use this for safety equipment or items that are part of the standard experience.
  • Optional - The customer chooses whether to include it at checkout. Use this for upgrades and extras.

Zero-price add-ons

Set the price to €0.00 for items you need to track operationally but do not charge for. The add-on still appears in booking records, which helps with:

  • Inventory tracking - Know how many helmets to prepare for a tour.
  • Safety compliance - Document that required safety equipment was included.
  • Operations planning - Track demand for items even when they are complimentary.

Example: Hamburg Bike Tours includes a free helmet with every booking. The helmet add-on is set as required with a €0.00 price, ensuring it appears on every booking for inventory preparation.

How to create an add-on

  1. Navigate to Resources > Add-ons.
  2. Click Add Add-on.
  3. Fill in the details:
    • Name - A clear, customer-facing label (e.g., "Photo Package", "Lunch Stop").
    • Description - What the customer receives. Keep it concise - customers see this at checkout.
    • Base price - The cost in your currency. Set to 0 for free items.
    • Per person - Toggle on if the price should be multiplied by participant count.
    • Available for tours - Toggle on to make this add-on available for tour bookings.
    • Available for rentals - Toggle on to make this add-on available for rental bookings.
    • Required - Toggle on to include this add-on automatically in every applicable booking.
  4. Click Save.

Tour add-ons list

Tour vs rental add-ons

Add-ons can be configured for tours, rentals, or both:

  • Tour add-ons - Appear when customers book tours. Per-person pricing is common here (e.g., lunch at €12.00 per person).
  • Rental add-ons - Appear when customers rent vehicles. Per-booking pricing works well for accessories (e.g., GPS mount at €5.00 per booking).
  • Both - Some add-ons apply to either booking type. For example, a rain poncho at €5.00 per person works for both tours and rentals.

Use the Filter by Type dropdown on the add-ons list to view only tour or rental add-ons.

Hamburg Bike Tours examples

Add-onPriceTypeRequiredAvailable for
Helmet€0.00Per-personYesTours & Rentals
Photo Package€15.00Per-bookingNoTours
Lunch Stop€12.00Per-personNoTours
Water Bottle€3.00Per-personNoTours
GPS Phone Mount€5.00Per-bookingNoRentals
Child Seat€8.00Per-bookingNoRentals
Bike Lock€0.00Per-bookingNoRentals
Rain Poncho€5.00Per-personNoTours & Rentals

Inventory management

Each add-on has an optional Inventory Management section at the bottom of the create/edit dialog:

Add-on inventory management

  • Link to Vehicle Type - Connect the add-on to a vehicle type from your fleet (e.g., E-Bike, Tandem). When linked, the system checks real-time vehicle availability - customers can only select as many as are actually available at the time of booking.
  • Track inventory - Enable manual inventory tracking for add-ons with limited stock (e.g., helmets, child seats). Set a quantity and the system prevents overbooking.

Vehicle type upsell

Linking an add-on to a vehicle type is a powerful way to upsell premium vehicles on tours. On most tours, customers are assigned a standard vehicle by default. By creating an add-on linked to a specific vehicle type, you let customers upgrade at checkout:

Example: Hamburg Bike Tours offers an "E-Bike Upgrade" add-on at €15.00 per person, linked to the E-Bike vehicle type. When a customer books the Alster Lakes & Parks tour, they can select the E-Bike Upgrade for one or more participants. The system checks how many E-Bikes are available for that time slot and limits the selection accordingly.

This approach works well because:

  • Customers self-select the upgrade - no manual coordination needed.
  • Availability is enforced automatically against your actual fleet.
  • Revenue from upgrades is tracked as add-on revenue in your reports.

How add-ons affect the booking total

Add-ons are added after all other pricing layers (base price, seasonal rates, group discounts, and discount codes). They are always charged at their full listed price and are not affected by discounts.

Example: Alster Lakes & Parks, 4 adults at €40.00 each with Lunch Stop (€12.00/person) and Photo Package (€15.00/booking):

StepCalculationAmount
Base price4 x €40.00€160.00
Lunch Stop4 x €12.00+€48.00
Photo Package1 x €15.00+€15.00
Total€223.00

Tips

  • Use required add-ons with €0.00 price for items you need to track but do not charge for (helmets, locks).
  • Keep descriptions clear and concise - customers see these during checkout and need to understand what they are getting.
  • Choose the right pricing type: per-person for consumables everyone needs (lunch, water), per-booking for shared items or accessories (photo package, GPS mount).
  • Review add-on uptake periodically. If an optional add-on is rarely selected, consider adjusting the price or description to make it more appealing.
  • Add-ons are not affected by seasonal rates, group discounts, or discount codes. See the pricing overview for how add-ons fit into the full calculation.

TIP

Use the vehicle type linking feature to create upsell add-ons for premium vehicles. This is the easiest way to offer E-Bike or Tandem upgrades on tours without manual coordination.