Help Us Perfect Your Scheduling Experience

I. Contact Information

Your Name:

Your Email Address:


Phone Number:

Preferred Contact Method


Time Zone (for potential live support):

II. App Information

App Name:

App Version:


Operating System of your device:

Device Model:


How did you acquire the app?

III. Problem Description

What is the core issue you are experiencing? (Please describe in your own words, e.g., "I can't create new appointments," "My synced calendars are not showing correctly," "Notifications are not working.")

When did you first notice this problem? (e.g., "Yesterday," "After the last app update," "It's always been like this.")

Is this a new issue, or has it happened before?

Is the issue consistently reproducible (does it happen every time you try)?

Please describe, step-by-step, how to reproduce the issue. Be as detailed as possible. (e.g., "1. Open the app. 2. Tap on the '+' icon to create a new event. 3. Enter event details. 4. Tap 'Save'. 5. The app crashes.")

What should be happening instead? (Describe the expected behavior.)

Are you seeing any error messages?

If the app is crashing or freezing, at what point does it occur?

IV. Specifics of the Scheduling Problem

What type of scheduling entity is affected? (Select all that apply)


If related to specific appointments/events:


Does this issue affect:

If specific, what are the common characteristics of the affected items?

What are the date(s) and time(s) of the affected appointment(s)/event(s)?

Date

Time

1
 
 
2
 
 

If related to calendar synchronization:


Which external calendars are you trying to sync with?

In which direction is the sync failing?

Have you recently changed any settings in your external calendar or in the app's sync settings?


If related to notifications:


Are all notifications failing, or only specific types (e.g., appointment reminders, task due dates)?

Are notification settings enabled within the app?

Are notification permissions enabled for the app in your device's operating system settings?

If related to availability/booking slots:

Are clients unable to book slots?

What issue are you experiencing with your availability settings? (Select all that apply)

Are there issues with time zone conversions?

V. Troubleshooting Steps You've Already Taken

Have you tried restarting the app?

Have you tried restarting your device?

Have you tried reinstalling the app? (Note: Please be aware that reinstalling might delete local data if not backed up.)

Have you checked for app updates and installed the latest version?

Have you checked your device's internet connection?

Have you cleared the app's cache (if applicable)?

Have you checked your device's date and time settings to ensure they are correct?

Did you make any changes to your device or related apps just before the problem started?

VI. Additional Information

Do you have screenshots or screen recordings of the issue?

If so, please provide them.

Description

Upload File

1
 
 
2
 
 

Is there any other information you believe would be helpful for us to understand and resolve your issue?

What is the urgency of this issue?

Thank you for taking the time to provide this detailed information. Our support 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.


This scheduling app support form is well-structured and comprehensive, demonstrating a good understanding of common issues users face with scheduling applications. Here's a detailed insight into its strengths and areas for potential refinement, based on UX best practices for forms:

Strengths of the Form:

  1. Logical Flow and Grouping: The form is divided into clear sections (Contact, App, Problem Description, Specifics, Troubleshooting, Additional), which makes it easy for users to navigate and understand what information is being requested. This reduces cognitive load.
  2. Detailed Problem Description: The core of the form is strong. Questions like "What is the core issue you are experiencing?", "When did you first notice this problem?", and the step-by-step reproduction guide are crucial for diagnosing issues. This level of detail helps support agents quickly narrow down the cause.
  3. Specifics for Scheduling Apps: The inclusion of a dedicated "Specifics of the Scheduling Problem" section is excellent. This shows the form is tailored to the app type, directly addressing common scheduling complexities like:
    • Entity types: Differentiating between appointments, tasks, reminders, etc., is vital.
    • Scope of impact: Asking if all or specific items are affected helps determine if it's a general bug or data-related.
    • Calendar Sync: A common pain point, and the detailed questions about external calendars and sync direction are highly valuable.
    • Notifications: Another frequent issue, and checking in-app vs. device settings is smart.
    • Availability/Booking: Directly addresses issues for apps with booking functionality.
  4. Troubleshooting Steps: By asking what steps the user has already taken, the form helps avoid redundant suggestions from the support team, saving time for both parties. It also subtly encourages users to perform basic troubleshooting before submitting, potentially resolving minor issues themselves.
  5. Device and App Information: Collecting OS version, device model, and app version is fundamental for debugging, as issues can often be device-specific or related to older app builds.
  6. Error Message Capture: Asking for exact error messages is critical. A verbatim error message often points directly to the root cause in internal logs.
  7. Urgency Assessment: The "Urgency of this issue" question allows the support team to prioritize tickets effectively, ensuring critical issues are addressed first.
  8. Open-ended "Additional Information": This provides a crucial outlet for users to explain anything not covered by the structured questions, often revealing important context.
  9. No Localization: Adhering to the request to avoid localization (e.g., Perth Western Australia) ensures the form is universally applicable, which is good for marketplace apps.

Areas for Potential Refinement/Consideration:

  1. Placeholder Text/Hints for Examples: While the questions are clear, adding brief placeholder text or hint text within or below certain fields could further guide users. For example:
    • App Version: "e.g., 2.3.1 (Found in app settings or 'About' section)"
    • Device Model: "e.g., iPhone 15 Pro, Samsung Galaxy S24 Ultra"
    • Step-by-step reproduction: "Start from opening the app. Be as precise as possible."
    • Error Message: "Please type the exact message you see, including any codes."
  2. Optional vs. Required Fields: Clearly marking required fields (e.g., with an asterisk *) would improve UX, letting users know what is essential for submission. Most of the fields seem required for effective support, but explicitly marking them helps.
  3. File Attachment Option: While you asked to indicate if they have screenshots, providing a direct upload option on the form itself (e.g., "Attach Screenshot/Recording") would significantly streamline the process. Users often find it cumbersome to wait for a reply to send attachments. This is a crucial element for visual issues.
  4. Confirmation/Next Steps: After submission, a clear confirmation message (e.g., "Thank you for your submission. We have received your request and will get back to you within X business days.") and potentially a ticket number would enhance user experience and manage expectations.
  5. Conditional Logic (Advanced): For a more advanced form, conditional logic could be implemented. For example:
    • If "Calendar Sync" is selected under "What type of scheduling entity is affected?", then show the related calendar sync questions.
    • If "App is crashing or freezing" is selected, perhaps ask specific questions about what happened just before the crash.
    • This keeps the form shorter for users whose issues don't require all detailed questions.
  6. "How did you acquire the app?" - Dropdown: This could be a dropdown for consistency and to simplify input (e.g., Apple App Store, Google Play Store, Direct Download, Other).
  7. Time Zone Input: While helpful, "Time Zone" could be a dropdown list for standardization and ease of entry, rather than a free-text field.
  8. No Canvas: The instruction "Without Canvas" implies a standard web form or basic form builder. The current structure aligns with this, avoiding any complex interactive elements.

Overall Assessment:

This support form is excellent in its detail and focus on scheduling app-specific problems. It covers the essential information needed by a support team. Implementing minor UX improvements like clear required field indicators, placeholder text, and ideally, direct attachment uploads, would elevate it further to a truly best-in-class support experience.

Mandatory Questions Recommendation

Please remove this mandatory questions recommendation before publishing.


Let's break down the mandatory questions on this scheduling app support form and elaborate on why each is crucial for effective support.

Mandatory Questions and Their Rationale:

  1. Your Email Address:
    • Why Mandatory: This is the absolute minimum requirement for establishing contact and initiating the support process. Without a valid email address, the support team has no way to respond, ask follow-up questions, or provide a solution. It's the primary communication channel.
  2. App Name:
    • Why Mandatory: While the form is for a scheduling app, many companies may have multiple apps or versions. Knowing the exact app name ensures the support team is looking at the correct product's documentation, code, and known issues.
  3. App Version:
    • Why Mandatory: Software bugs are often version-specific. Issues might be present in an older version but resolved in a newer one, or newly introduced in the latest update. Knowing the version helps the support team quickly determine if it's a known bug, a regression, or if simply updating the app will fix the problem. It's crucial for reproducing the issue in the correct environment.
  4. Operating System of your device:
    • Why Mandatory: Apps behave differently across various operating systems (iOS, Android, Windows, macOS) and even different versions of those OSes. Performance, UI rendering, and underlying system integrations can all vary significantly. This information helps the support team narrow down platform-specific bugs and test on the relevant environment.
  5. Device Model:
    • Why Mandatory: Similar to the operating system, certain issues can be specific to particular device models or hardware configurations. For example, a bug might only appear on older iPhone models or specific Android tablets due to screen size, processor differences, or memory constraints. This helps reproduce the issue on similar hardware.
  6. What is the core issue you are experiencing?
    • Why Mandatory: This is the most fundamental question for understanding the user's perception of the problem. It provides an initial overview and directs the support agent's focus. Without knowing what the problem generally is, subsequent detailed questions lack context.
  7. Please describe, step-by-step, how to reproduce the issue. Be as detailed as possible.
    • Why Mandatory: This is arguably the most critical question for technical troubleshooting. If the support team cannot consistently reproduce the issue, they cannot diagnose it, identify the root cause, or verify a fix. A precise step-by-step guide allows developers and testers to follow the exact actions that lead to the problem, eliminating guesswork and significantly speeding up resolution.
  8. What should be happening instead?
    • Why Mandatory: Understanding the expected behavior helps clarify the deviation. Sometimes, what a user perceives as a "bug" might be a misunderstanding of a feature's intended design. This question clarifies the user's expectation versus the actual outcome, helping differentiate between a bug and a feature request or user education need.
  9. What type of scheduling entity is affected?
    • Why Mandatory: This question, or at least one capturing the scope of the problem, is essential for a scheduling app. It immediately focuses the investigation on a specific functional area (e.g., appointments, tasks, sync). Without this, the support team wouldn't know where to begin investigating within the app's complex features.
  10. Have you tried restarting the app? / Have you tried restarting your device?
    • Why Mandatory (at least one of these or "Have you tried reinstalling the app?"): These represent the most basic troubleshooting steps that often resolve transient issues. Knowing if the user has already performed these actions prevents the support team from suggesting them as a first step, saving time and frustration. It indicates the user has attempted basic self-help. At least one fundamental troubleshooting step should be required to ensure the user has done something before escalating.

By making these questions mandatory, the support form ensures that the support team receives the fundamental information needed to understand, reproduce, and diagnose the problem effectively, leading to a much faster and more efficient resolution process.

This template is your form’s ‘before’ pic. Click edit and let’s get it runway-ready! 💃 Work, template, work! Edit this Scheduling App Support Form
Not this one? Create your own super-smart forms with Zapof's branching brilliance – let's make some form fireworks that'll light up the internet!
This form is protected by Google reCAPTCHA. Privacy - Terms.
 
Built using Zapof