Let's Fix This Trip Together

Thank you for reaching out to us. To help our support team resolve your issue as quickly as possible, please provide as much detail as you can.

Contact & User Information

Your Name:

Email Address:

Account / User ID:

App & Device Information

App Version:

Device Type:

Device Model:

Operating System (OS) Version:

Problem Details

Brief Summary of the Problem:

(Please describe your issue in a few words, e.g., "App crashes when adding a new itinerary item.")

Detailed Description:

(Please provide a full description of the problem you are facing. What were you trying to do, and what happened instead? The more detail, the better!)

What is the issue related to? (Select all that apply)


Note: Add more issues as needed.

Issues

Please Select

A
B
1

App performance (slow, freezing, crashing)

2

User interface / Display issues (buttons not working, screen looks wrong)

3

Account related issues

4

Synchronization issues (data not updating across devices)

5

Trip Planning & Management:

 
6
  • Creating a new trip
7
  • Deleting or editing a trip
8
  • Adding destinations or dates
9
  • Trip sharing / Collaboration
10

Itinerary & Schedule:

 
11
  • Adding or editing itinerary items (flights, hotels, activities)
12
  • Reordering items
13
  • Attaching notes or files
14
  • Calendar sync
15

Budget & Expenses:

 
16
  • Creating or editing a budget
17
  • Adding or categorizing expenses
18
  • Currency conversion
19

Bookings & Reservations:

 
20
  • Importing bookings from email
21
  • Manually adding booking details
22
  • Viewing confirmations
23

Maps & Navigation:

24
  • Map not loading
25
  • Adding points of interest
26
  • Directions or routes

Is this issue affecting a specific trip?

If yes, please provide the Trip Name and Trip Dates: (e.g., "Europe 2025" from Jan 15-Feb 2)

Error Messages:

(If you saw a specific error message (e.g., "Error: 500 - Server Unavailable"), please type it out here exactly as it appeared.)

Steps to Reproduce the Problem:

(This is the most helpful information for our team. Please provide a step-by-step list of exactly what you did before the problem occurred.

Example:

  1. I opened the app.
  2. I navigated to my trip "Paris Getaway".
  3. I tapped the "+" button to add a new item.
  4. I selected "Activity" and started typing.
  5. The app froze and then closed.

Steps

A
1
 
2
 
3
 
4
 
5
 

Additional Information & Permissions

Are you able to provide a screenshot or screen recording of the problem?

If so, please attach them below.

Description / File Name

Upload File

A
B
1
 
 
2
 
 
3
 
 
4
 
 
5
 
 

Permission to access app logs:

(In some cases, accessing your app's logs can help us find the root of the problem. Do you give us permission to review your anonymized usage data and logs related to this issue? This data is handled in accordance with our privacy policy.)

App Support Form Insights

Please remove this app support form insights section before publishing.


Here are the detailed insights into the structure and purpose of this Trip Planner App Support Form.

Section 1: Contact & User Information

This section is all about basic communication and account lookup. The email address and username/user ID are critical. This isn't just about knowing who to reply to; it allows the support agent to immediately look up the user's account in their system. They can see the user's account status, past support tickets, and specific data points (like trips or bookings) tied to their account. This avoids a lot of back-and-forth questioning right at the start.

Section 2: App & Device Information

This is where the technical context comes in. Without this information, it's often impossible for a developer to reproduce an issue.

  • App Version: Bugs are often fixed in new updates. Knowing the app version immediately tells the support team if the user is experiencing a known issue that's already been resolved in a newer version.
  • Device Type, Model, and OS Version: These details help pinpoint device-specific or operating system-specific bugs. For example, an issue might only happen on a particular version of iOS due to a change in the OS, or only on a specific model of Android phone due to its screen dimensions. This information is crucial for developers to create a testing environment that matches the user's.

Section 3: Problem Details

This is the core of the form, designed to get to the root of the problem.

  • Brief Summary & Detailed Description: The summary helps the support team quickly categorize the ticket, while the detailed description gives them the full story and context.
  • "What is the issue related to?" Checkboxes: This is a powerful filtering tool. It helps a support team triage and prioritize issues. A bug in a core function like Trip Planning & Management might be more critical than a minor UI issue. It also allows the ticket to be routed to the right person on the team—a booking issue might go to an API specialist, while a map issue goes to a different expert.
  • "Steps to Reproduce the Problem": This is arguably the most valuable part of the form. A developer's first step is always to try to recreate the bug. If a user provides a clear, numbered list of steps, it can reduce the resolution time from days to hours, as it eliminates the need for extensive back-and-forth communication to figure out how the issue occurred.
  • Trip Name & Dates: Providing this can help the support team to look for any issues with the specific trip data in the database.

Section 4: Additional Information & Permissions

This section is for gathering proactive information that can speed up the debugging process.

  • Screenshots or Recordings: A picture is worth a thousand words. A visual of the issue can instantly clarify what the user is describing and often reveals details that words cannot, such as a misaligned button or a broken visual component.
  • App Logs Permission: This is a behind-the-scenes permission that gives the support team access to anonymized data from the user's session. This data might include error codes, network requests, and other technical information that can point to the exact cause of the problem without the user having to do anything technical themselves.

In short, this form is designed not just to collect information, but to structure it in a way that minimizes friction for the user and provides the maximum amount of diagnostic data to the support team. It transforms a vague "my app is broken" complaint into a structured, actionable support ticket.

Mandatory Questions Recommendation

Please remove this mandatory questions recommendation before publishing.


Here are the questions that are functionally mandatory, along with an explanation of why each is so critical:

1. Email Address

  • Why it's mandatory: This is the most fundamental piece of information. Without a valid email address, the support team has no way to respond to the user, ask follow-up questions, or inform them when the issue has been resolved.

2. App Version, Device Model, and Operating System (OS) Version

  • Why they're mandatory: These three questions provide the crucial technical context. A bug that appears on an older version of your app on a specific Android phone might not be present on the latest version of your app on a different iPhone. This information allows the support team to:
    • Identify known bugs: The issue might be a bug that's already been fixed in a newer version.
    • Replicate the environment: Developers can set up a test device with the exact same configuration to try and reproduce the problem.
    • Debug efficiently: The issue could be related to a specific hardware or software limitation of that device/OS combination.

3. Detailed Description of the Problem

  • Why it's mandatory: This is the core of the support request. A one-sentence summary is helpful for initial categorization, but the detailed description provides the full story. It gives the support agent a clear understanding of what the user was trying to accomplish and what went wrong.

4. Steps to Reproduce the Problem

  • Why it's mandatory: This is arguably the single most important piece of information for a developer. The steps to reproduce (or "repro steps") are a recipe for the bug. Without a clear, step-by-step list, a developer has to guess at how the problem occurred, which can waste a huge amount of time. When a user provides this information, it allows the team to skip straight to the diagnosis phase.

In short, these questions are mandatory because they transform a simple complaint into a structured, actionable bug report. They allow the support team to quickly understand the who, what, where, and when of the problem, dramatically reducing the time it takes to find a solution.


To configure an element, select it on the form.

To add a new question or element, click the Question & Element button in the vertical toolbar on the left.