Get Help With Your Hospitality App

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

1. Your Contact Information

Your Full Name:

Email Address

Phone Number:

2. App Information

App Name:

App Version:

Operating System:

Device Model:

3. Type of Issue

Please select the category that best describes your problem. (Select all that apply)

Booking/Reservation Issue

Account/Login Issue

Payment/Billing Issue

In-App Service Request (e.g.

Room Service

Housekeeping)

Loyalty Program/Rewards Issue

User Interface/Display Problem

Performance Issue (e.g.

slow

crashing)

Notification Problem

Data Accuracy/Display Error

General Inquiry/Feedback

Other (Please specify):

4. Describe Your Issue (Required)

Please describe the problem you are experiencing in detail. The more information you provide, the faster we can assist you.

 

Subject/Summary of the Issue: (e.g., "Cannot book a room," "Room service order disappeared," "Loyalty points not showing")

 

Detailed Description:

 

What exactly happened?

When did you first notice the problem?

Has this happened before?

Are you able to reproduce the issue consistently?

If so, what steps do you take to reproduce it?

5. Steps to Reproduce the Issue (If applicable)

Please list the exact steps you took before the problem occurred. (e.g., "1. Opened app. 2. Navigated to 'Book a Room'. 3. Selected dates. 4. Tapped 'Confirm'.")

Enter text

A
1
 
2
 
3
 
4
 
5
 

6. Specifics for Hospitality-Related Issues

Please provide details relevant to your specific hospitality issue:

 

A. If your issue is related to a Booking/Reservation:

 

Booking ID/Reservation Number:

Property Name:

Location/City of Property:

Date(s) of Booking/Stay:

Type of Service Booked:

Was the booking confirmed in the app?

Did you receive a confirmation email?

B. If your issue is related to an Account/Login:

 

Are you able to log in to other services with the same credentials (if applicable)?

Have you tried resetting your password?

Is this a new account or an existing one?

New

Existing

Error Message displayed (if any):

 

C. If your issue is related to Payment/Billing:

 

Transaction ID (if you have one):

Date and Time of Transaction:

Amount of Transaction:

Payment Method Used:

Was the payment successful according to your bank/payment provider?

Error Message displayed (if any):

 

D. If your issue is related to an In-App Service Request (e.g., Room Service, Housekeeping, Concierge):

 

Property Name/Room Number:

Date and Time of Request:

Specific Service Requested:

Was the request acknowledged in the app?

Did you receive any confirmation/update?

Expected outcome vs. Actual outcome:

 

E. If your issue is related to a Loyalty Program/Rewards:

 

Loyalty Program Name:

Membership ID/Number:

Points/Rewards affected:

Date related to missing points/rewards:

F. If your issue is a User Interface/Display Problem:

 

Specific screen or section of the app where the issue occurs:

What exactly looks wrong:

 

G. If your issue is a Performance Issue (e.g., slow, crashing):

 

Does the app crash or freeze consistently?

Yes

No

Sometimes

At what point does it crash/become slow?

Does restarting your device or reinstalling the app help?

Yes

No

Partially

 

H. If your issue is a Notification Problem:

 

What type of notification is affected (e.g., booking confirmation, check-in reminder, promotion)?

Are you receiving any notifications from the app?

Yes

No

Some

Have you checked your device's notification settings for this app?

 

I. If your issue is a Data Accuracy/Display Error:

 

What specific data is incorrect or missing?

Where in the app do you see this error?

What should the correct data be?

7. Screenshots or Video

Attaching screenshots or a short video of the problem can significantly help us understand and resolve your issue faster.

Description / File Name

Upload File

A
B
1
 
 
2
 
 
3
 
 
4
 
 
5
 
 

8. When is the best time for us to contact you (if follow-up is needed)?

Morning

Afternoon

Evening

Other:

Preferred Method of Contact:

Email

Phone

In-App Message

9. Additional Comments/Information (Optional)

Thank you for submitting your support request. Our team will review your submission and get back to you as soon as possible.

App Support Form Insights

Please remove this app support form insights section before publishing.

Detailed Insights into the Hospitality App Support Form

Overall Strengths:

  1. Comprehensive Information Gathering: The form covers all critical aspects needed for app support: user contact, technical environment, problem categorization, detailed description, steps to reproduce, and specific hospitality-related context. This holistic approach minimizes back-and-forth communication.
  2. User-Centric Design: By asking for specific details like "steps to reproduce" and providing optional fields like "screenshots," it guides the user to provide actionable information, even if they aren't technically savvy.
  3. Targeted Questioning (Hospitality Focus): The most significant strength is the breakdown of "Specifics for Hospitality-Related Issues." This is crucial for hospitality apps because issues often relate to real-world bookings, services, or loyalty programs that require specific identifiers and contexts (e.g., Booking ID, Property Name, Service Requested). This immediately narrows down the problem for the support team.
  4. Clarity and Flow: The form is logically organized, moving from general identification to specific problem details, which helps the user complete it systematically.
  5. Emphasis on Reproducibility: Asking for "Steps to Reproduce" is invaluable for developers. If an issue can be consistently reproduced, it's significantly easier to diagnose and fix.
  6. Optional but Recommended Fields: The judicious use of "optional" fields (like phone number, screenshots) encourages users to provide more helpful data without making the form feel overly burdensome.

Section-by-Section Breakdown & Insights:

1. Your Contact Information: * Insight: Standard and essential. Collecting the associated email address is critical for looking up user accounts and past interactions. The optional phone number is good for urgent issues, allowing direct communication.

2. App Information: * Insight: Absolutely crucial for technical troubleshooting. * App Name: Useful if you manage multiple hospitality apps. * App Version: Different versions can have different bugs or features. Knowing this helps the support team narrow down known issues or code changes. * Operating System & Device Model: Vital. Bugs can be OS-specific (e.g., an iOS bug versus an Android bug) or even device-specific (e.g., a display issue on certain screen sizes/resolutions). This helps replicate the environment.

3. Type of Issue: * Insight: Excellent for initial triage and routing. * Categorization: Allows support teams to immediately direct the ticket to the most appropriate specialist (e.g., booking issues to a reservations team, payment issues to finance support, technical issues to dev support). * "Select all that apply": Accounts for complex issues that might cross categories. * "Other (Please specify below)": Catches anything unforeseen, preventing user frustration.

4. Describe Your Issue (Required): * Insight: The core of the problem description. * Subject/Summary: Helps with quick scanning and prioritization of tickets by the support team. * Detailed Description: Prompts the user to provide context ("what, when, how often, reproduce?"). This is where the user's narrative is captured. The inclusion of "Has this happened before?" is useful for identifying recurring issues or intermittent problems.

5. Steps to Reproduce the Issue (If applicable): * Insight: A developer's best friend. * Clarity for Troubleshooting: This section directly translates user actions into steps that a QA tester or developer can follow to see the bug themselves. If they can reproduce it, they can usually fix it much faster. * "If applicable": Acknowledges that not all issues are reproducible steps (e.g., an account simply not logging in might not have "steps").

6. Specifics for Hospitality-Related Issues: * Insight: This is the gold standard for a hospitality app support form. This section demonstrates a deep understanding of the domain. * A. Booking/Reservation: Provides specific identifiers (Booking ID, Property Name, Dates, Service Type) that are essential for looking up real-world reservations in backend systems. Asking about app confirmation vs. email confirmation helps identify where the confirmation process broke down. * B. Account/Login: Standard, but important for troubleshooting credential issues, system errors, or new user onboarding problems. * C. Payment/Billing: Again, specific transaction details (ID, Date, Amount, Method) are crucial for financial reconciliation and tracing payment gateway issues. * D. In-App Service Request: Highly specific and valuable for guest experience. Knowing the property, room number, specific request, and confirmation status helps verify if the request was sent/received and acted upon by staff. * E. Loyalty Program/Rewards: Addresses a common pain point in hospitality. Membership ID and details about the specific points/rewards affected are key for loyalty system investigations. * F. User Interface/Display Problem: Helps categorize visual bugs and directs the support team to specific screens. * G. Performance Issue: Captures critical details about crashes/slowness, including consistency and temporary fixes. * H. Notification Problem: Helps differentiate between app-level notification settings and device-level settings. * I. Data Accuracy/Display Error: Essential for content management issues or data synchronization problems.

7. Screenshots or Video (Optional, but highly recommended): * Insight: Visually powerful. * Clarity: A picture (or video) is worth a thousand words. It eliminates ambiguity in descriptions of UI issues, error messages, or unexpected behavior. This is often the quickest way for a support team to "see" the problem. * Reduces Guesswork: Prevents support from having to make assumptions based solely on text descriptions.

8. When is the best time for us to contact you & Preferred Method: * Insight: Improves customer experience. * Respects User Time: Shows consideration for the user's availability, increasing the likelihood of successful contact. * Method Preference: Allows for flexibility beyond email if needed, which can be critical for urgent issues.

9. Additional Comments/Information (Optional): * Insight: A catch-all for anything the user feels is relevant but didn't fit into the structured questions. This allows for qualitative feedback and ensures no detail is missed.

Potential Minor Enhancements or Considerations:

  1. Conditional Logic (Backend): While the form structure is excellent, in implementation, you might use conditional logic. For example, if "Booking/Reservation Issue" is selected, then section "6.A." automatically expands or becomes required, while others remain hidden or optional. This makes the user experience even smoother by only showing relevant fields. (This is an implementation detail rather than a form design flaw).
  2. Date/Time Formatting Guidance: For fields like "Date and Time of Transaction," specify the expected format (e.g., YYYY-MM-DD HH:MM) or use a precise date/time picker to avoid ambiguity.
  3. Language/Tone: The tone is professional and empathetic ("Thank you for reaching out to us..."). Maintain this throughout.
  4. Privacy Statement Link: Consider adding a small note or link to your privacy policy regarding how their submitted data will be used.
  5. Required Field Indicators: Visually indicate which fields are required (e.g., with an asterisk *). You've marked "Describe Your Issue (Required)," which is good, but ensure all truly required fields are marked.
  6. "Did you try...?" Common Solutions: For certain common issues (e.g., login, performance), you could (optional) include a small "Before you submit, have you tried...?" section with FAQs or quick fixes (e.g., "restarting your device," "checking internet connection," "clearing app cache"). This might deflect some tickets, but could also make the form longer. For a comprehensive form like this, it's generally better to focus on data collection and let the support team provide solutions.

In conclusion, this is an exceptionally well-designed support form for a hospitality app. Its strength lies in its ability to extract precise, actionable information relevant to the unique operations of hospitality services, significantly aiding efficient issue resolution.

Mandatory Questions Recommendation

Please remove this mandatory question recommendation before publishing.


Mandatory Questions and Why They Are Essential:

1. Your Contact Information:

  • Your Full Name:
    • Why mandatory? To identify the user. Even if an email is provided, a name adds a personal touch and helps in record-keeping.
  • Email Address (associated with your app account, if applicable):
    • Why mandatory? This is the primary communication channel for your support team to respond to the user, provide updates, or request further information. It's also often the unique identifier for a user's account in your backend systems, crucial for looking up their profile, past interactions, bookings, or loyalty data.

2. App Information:

  • App Name:
    • Why mandatory? If you manage multiple apps, this instantly directs the ticket to the correct product support stream. Even for a single app, it confirms the user is using the intended application.
  • App Version:
    • Why mandatory? Software evolves. Bugs fixed in one version might exist in an older one. Knowing the app version is critical for developers to pinpoint issues to specific codebases, identify if a bug is already known/fixed, or if it's a regression.
  • Operating System (e.g., iOS 17.5, Android 14):
    • Why mandatory? App behavior can vary significantly between different operating systems. A bug might be specific to iOS, Android, or even a particular OS version. This helps in replicating the exact environment.
  • Device Model (e.g., iPhone 15 Pro, Samsung Galaxy S24):
    • Why mandatory? Performance, display, and specific hardware interactions can differ across device models. This is vital for debugging issues related to screen resolution, memory, or device-specific hardware.

3. Type of Issue:

  • Why mandatory? This acts as the initial triage filter.
    • Categorization: It allows the support team to quickly understand the broad nature of the problem, enabling them to route the ticket to the most appropriate specialist (e.g., booking specialists, technical developers, payment processing team) without delay. This significantly speeds up the resolution process. Without it, support agents would have to read the entire description to categorize.

4. Describe Your Issue:

  • Subject/Summary of the Issue:
    • Why mandatory? Provides an immediate, concise overview of the problem. This is critical for quick scanning of ticket queues, prioritization, and efficient assignment to team members. It's like the subject line of an email – you need to know what it's about at a glance.
  • Detailed Description:
    • Why mandatory? This is the core of the problem explanation. It allows the user to articulate exactly what went wrong, when it happened, and any observations. This narrative is indispensable for the support team to truly understand the context and impact of the issue. Without it, the "type of issue" is just a label, not an explanation.

5. Steps to Reproduce the Issue (If applicable):

  • Why mandatory (even with "If applicable")? While technically marked "if applicable," for most actionable bugs, this section is paramount.
    • Reproducibility: If the support team or developers can consistently recreate the issue by following these steps, diagnosing and fixing it becomes significantly faster and more accurate. It transforms a vague complaint into a concrete problem that can be investigated systematically. For issues that don't have clear reproduction steps (e.g., a "one-off" crash), the user would simply state "N/A" or "cannot reproduce," which is also valuable information. For any repeatable bug, it's non-negotiable.

Why other sections are highly valuable but might not be strictly "mandatory":

  • Phone Number: Excellent for urgent cases, but not every user wants to be called, and email is usually sufficient for most support issues.
  • Specifics for Hospitality-Related Issues (A-I): While these are the defining strength of your form and absolutely crucial for diagnosing specific hospitality issues, they are conditionally mandatory. For example, if a user has a "General Inquiry" or "UI Problem," they wouldn't have a Booking ID. Making these all universally mandatory would create friction and force users to enter "N/A" for irrelevant fields. The form correctly anticipates that these become mandatory contextually once a specific issue type is selected.
  • Screenshots/Video: Incredibly helpful, but not always possible for every user or every issue. You can still work to resolve an issue without visual evidence, though it might take longer.
  • Best Time/Method to Contact: Improves customer experience but doesn't hinder the initial diagnosis process if left blank.
  • Additional Comments: Provides a useful outlet for extra info but isn't required to initiate the support process.

In summary, the mandatory questions ensure you collect the fundamental information needed to identify the user, understand their technical environment, categorize the problem, and get a detailed description (including how to reproduce it). These are the absolute minimum data points required for any effective support ticket system.

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.