Popular topics: Log in to Your TripWorks Dashboard Refund a Payment

Add Custom Fields to an Experience

Prompt customers to provide additional details while booking their experience.


Custom fields are optional prompts you can add to your experiences in order to collect additional information at checkout — from traveler demographics (height weight, shoe size, etc.) to experience preferences ("Which tour guide would you prefer?", "How many times have you done this before?", etc.) to miscellaneous details specific to your experience. Once a trip has been booked, your team can easily View & Edit Custom Field Responses‍ as needed.

For each custom field you create, you can apply it to any and all experiences for which it is relevant. In the screenshot below, for instance, we might apply the Favorite Color and Mastery Level prompts to multiple experiences, but it is likely that our Favorite Jabberwocky Quote prompt will only be applicable for this unique, themed hiking experience.


Add Custom Fields to an Experience

  1. Select More > Discover More from the toolbar, then choose the Custom Fields link.
  2. Select the Add Custom Field button.
  3. In the Internal Name field, insert the name of the custom field as you want it to appear to your team when Viewing Custom Field Responses‍ and other booking details. When you review booking details from the Manifest View, these internal names appear as column headings, which is why it's best to keep them short but clear.
    1652384899997-1652384899997.png From the Manifest View, internal names of custom fields appear as column headings
  4. In the Title field, insert the name of the custom field as you want it to appear to customers booking their experience.
    1652384899997-1652384899997.png

  5. If desired, insert a sample response into the Hint field. During checkout, this hint will appear in light gray text within the text field, signaling to users that it is placeholder text and not an actual response to the prompt.
    1652384899997-1652384899997.png

  6. As needed, fill in the Description field with any special instructions, context clues, or other details that will help your customers better understand what kind of response you are looking for. During checkout, this description will appear directly below the text field.
    1652726335984-1652726335984.png

  7. Choose your desired setting from the When to Show This Field drop-down menu.
    1. The "once for each trip" setting will cause the custom field to appear only once, at the end of the booking flow, regardless of how many travelers are included in the trip. This setting is ideal for scenarios in which you need one answer on behalf of an entire booking group, such as "Will you need transportation?" or "Are you celebrating a special occasion?"
      1651687689646-1651687689646.png 1652384899997-1652384899997.png Sample "once for each trip" custom field. Note that there are two travelers but only one prompt.
    2. The "for each booking on a trip" setting will cause the custom field to appear for each individual traveler, early in the booking flow. When you need to know a certain detail about each traveler, such as shoe size, weight, or special needs, this is the setting to select.
      1651687706352-1651687706352.png 1652384899997-1652384899997.png Sample "for each booking on a trip" custom field. Note that the prompt appears for each traveler.

  8. Select all the experiences to which you want this custom field to apply.

  9. Choose your desired setting from the Field Type drop-down menu. Depending on which option you select, other required fields will appear or disappear to ensure the field functions properly.

  10. If you want this to be a Private Custom Field‍ — that is, a prompt visible to your team but invisible to e-commerce customers, select the Private: Only show to logged in users checkbox. This setting is beneficial when the field you've created represents a booking consideration that should be decided by your team, such as which tour guide to assign to each booking group.
  11. If you want the completion of this field to be mandatory in order to book the experience, select the Require all participants to enter a value for this field checkbox.

  12. Choose the Save button.

Was this article helpful?

Can’t find what you’re looking for?

Our award-winning customer care team is here for you.

Contact Support