Let's Resolve Your Task App Issue

Thank you for contacting our support team. To help us resolve your issue as quickly and efficiently as possible, please provide as much detail as you can.

I. Contact Information

Your Name:

Your Email Address:

Phone Number:

Preferred Method of Contact

II. App and Device Information

App Name:

App Version: (e.g., v2.3.1)

Operating System (OS) on your device: (e.g., iOS 17.5, Android 14)

Device Model: (e.g., iPhone 15 Pro, Samsung Galaxy S24, iPad Air 5th Gen)

Date and Time of Issue Occurrence (approximate):

III. Type of Issue

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

Crashes/Freezing: The app unexpectedly closes or becomes unresponsive

Performance Issues: App is slow, laggy, or consumes excessive battery/data

Data Loss/Sync Issues: Tasks, projects, or notes are missing, not saving, or not syncing across devices

Feature Not Working: A specific function or feature is not behaving as expected

Login/Account Issues: Problems signing in, creating an account, or account settings

Notifications: Notifications are not appearing, appearing incorrectly, or are too frequent/infrequent

User Interface (UI)/Display Issue: Elements look wrong, are misaligned, or are difficult to read

Subscription/Purchase Issue: Problems with premium features, subscriptions, or in-app purchases

Integration Issue: Problems with connecting to or using other services (e.g., calendar, email)

IV. Detailed Problem Description

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

 

What exactly happened? (e.g., "The app crashed when I tried to mark a task as complete.")

What were you trying to do when the issue occurred? (e.g., "I was trying to add a new subtask to an existing project.")

Is this a new issue?

If so, how frequently? (e.g., "This started yesterday," or "It happens every time I open the app.")

Did you see any error messages?

If yes, please provide the exact text of the message.

A screenshot is highly recommended if possible.

Choose a file or drop it here
 

Were there any recent changes to your device or app before this issue started? (e.g., OS update, app update, new apps installed)

Yes

No

I'm not sure

Please describe the changes you made:

Operating System (OS) Update (e.g., iOS 17, Android 14, Windows 11)

App Update (e.g., [Your App Name] updated, other apps updated)

New App(s) Installed

Device Settings Changed

Peripherals Connected (e.g., new headphones, external monitor)

What steps have you already tried to resolve the issue? (e.g., "I restarted my device," "I reinstalled the app," "I cleared the app cache.")

V. Steps to Reproduce

If you can consistently make the issue happen, please provide a step-by-step guide on how to reproduce it. This is extremely helpful for our developers.

VI. Specific Task Management Context

Since this is a task management app, detailed information about your tasks and projects is crucial.

 

Affected Task/Project Name (if applicable):

Is the issue related to a specific type of task? Please select all that apply.

Recurring tasks

Tasks with attachments

Tasks with reminders/due dates

Shared tasks / Tasks assigned to others

Subtasks / Child tasks

Tasks within a specific project/folder

Private tasks / Tasks not shared

Completed tasks (e.g., issues when marking as complete, or viewing completed tasks)

Tasks created via a specific method (e.g., email, integration, mobile app)

None of these / Not related to a specific task type

Other:

Is the issue related to a specific project, list, or folder within the app? (e.g., only happens in "Work Project," not "Personal Tasks")

Yes

No

I'm not sure / Not applicable

How many tasks/projects are you typically managing in the app? (e.g., "Less than 50," "50-200," "More than 200")

Are you using any advanced features related to the issue? (e.g., tags, subtasks, priorities, due dates, collaboration, integrations)

If yes, please elaborate:

VII. Sync and Collaboration

If your app has sync or collaboration features, these questions are vital.

 

Are you logged in to the same account on multiple devices?

If yes, how many devices and what are their OS/models?

Is this issue occurring on all your logged-in devices, or only on a specific one?

It's happening on all my logged-in devices

It's happening on only one specific device

I only use one device

I'm not sure / Haven't checked other devices

Are you sharing tasks or projects with other users?

If yes, how many collaborators are involved in the affected task/project?

Are your collaborators experiencing the same issue?

What is your internet connection type when the issue occurs? (e.g., Wi-Fi, Mobile Data - 4G/5G)

Have you tried switching between Wi-Fi and mobile data to see if it resolves the issue?

VIII. Screenshots/Screen Recordings

Uploading screenshots or a short screen recording of the issue can significantly speed up the diagnosis. Please upload them here if possible.

Upload File

Notes

A
B
1
 
 
2
 
 

IX. Additional Information

Is there anything else you think would be helpful for us to know to understand and resolve your issue?

 

Thank you for your patience and for helping us improve our app!

Our support team will get back to you as soon as possible.

 

App Support Form Insights

Please remove this app support form insights section before publishing.


This Task Management App Support Form is well-structured and comprehensive, demonstrating a strong understanding of what's needed to effectively troubleshoot and resolve user issues in this specific app category. Here's a detailed insight into its strengths and potential improvements:

Strengths of the Form:

  1. Clear Purpose and User-Friendliness:
    • Direct and Actionable: The opening statement immediately tells the user the purpose of the form and encourages detailed input ("as much detail as you can").
    • Logical Flow: The form progresses logically from basic contact information to specific issue details, then steps to reproduce, and finally app-specific context, mirroring a typical diagnostic process.
    • Clear Headings and Sections: The use of bold headings and distinct sections makes the form easy to navigate and reduces cognitive load for the user.
  2. Comprehensive Information Gathering:
    • Essential Identification: "Contact Information" is fundamental for communication.
    • Technical Context (App & Device):
      • App Name & Version: Crucial for pinpointing issues related to specific builds or changes.
      • OS & Device Model: Essential for replicating issues across different environments and identifying platform-specific bugs.
      • Date/Time of Issue: Helps correlate with server logs, release cycles, or other backend events.
    • Issue Categorization:
      • Multi-select "Type of Issue": This is excellent as issues often have overlapping symptoms (e.g., performance issues leading to crashes). This helps categorize for internal routing and data analysis.
      • "Other" with Specification: Provides flexibility for users to describe unique problems not covered by predefined categories.
    • Detailed Problem Description: This is the heart of the form.
      • Open-ended Questions: "What exactly happened?" and "What were you trying to do?" encourage narrative, which is often richer than checkboxes.
      • Frequency and Error Messages: Helps determine severity and allows direct investigation of error codes.
      • Prior Troubleshooting Steps: Prevents support from suggesting already-tried solutions, saving time for both parties.
      • Recent Changes: Very valuable for identifying external factors causing the issue (e.g., a new OS update causing app incompatibility).
    • Steps to Reproduce:
      • Crucial for Debugging: This is arguably the most important section for developers. A clear, repeatable path to the bug allows for quick diagnosis and resolution.
      • Structured Format: The numbered list encourages precise instructions.
    • Task Management Specifics: This section truly tailors the form to the app type.
      • Affected Task/Project Name: Narrows down the scope of investigation to specific user data.
      • Type of Task (Recurring, Shared, etc.): Helps identify issues with specific app features or complexities.
      • Volume of Data: Provides context on potential performance bottlenecks related to large datasets.
      • Advanced Features: Helps identify if the issue is tied to less frequently used or more complex parts of the app.
    • Sync and Collaboration: Excellent for modern task apps.
      • Multi-device Usage: Sync issues are common; this helps diagnose them across ecosystems.
      • Collaborator Impact: Pinpoints if the issue is individual or systemic within shared workspaces.
      • Connection Type: Helps rule out network issues.
    • Visual Aids (Screenshots/Recordings): "Highly Recommended" is key. A picture (or video) is worth a thousand words for bug reporting.
  3. Proactive Problem Solving:
    • The questions are designed not just to collect data, but to help the user think through their problem and provide the necessary context, implicitly guiding them to relevant details. This reduces back-and-forth communication.
  4. No Localization: Adhering to the request, this form remains globally applicable, avoiding specific regional terms or requirements.

Potential Improvements/Considerations:

  1. Conditional Logic:
    • Current State: The form is linear.
    • Improvement: For a more advanced implementation (e.g., using a dedicated helpdesk platform), conditional logic could be applied. For example:
      • If "Crashes/Freezing" is selected, automatically reveal fields for "Last action before crash," "Frequency of crashes," etc.
      • If "Sync Issues" is selected, reveal more specific questions about device types, network conditions, and time of last successful sync.
      • This makes the form shorter for simple issues and more targeted for complex ones.
  2. File Upload Limits/Types:
    • While "Screenshots/Screen Recordings" is excellent, specifying accepted file types and maximum file size can prevent submission issues.
    • Consider adding an option for users to provide a link to a cloud storage service if files are very large.
  3. Severity/Impact Level:
    • Adding a simple "How critical is this issue to you?" question with options like:
      • [ ] Critical (App is unusable)
      • [ ] High (Significant disruption to workflow)
      • [ ] Medium (Annoying, but workaround exists)
      • [ ] Low (Minor inconvenience, cosmetic)
    • This helps the support team prioritize tickets.
  4. User ID/Account Information (Sensitive):
    • Current State: Only asks for Name and Email.
    • Consideration: For issues related to account data, sync, or subscriptions, a unique user ID or account username (if different from email) can be extremely helpful for backend lookup. However, be mindful of privacy and data security implications. It's often better for the support agent to request this once the ticket is triaged if needed.
  5. Consent/Privacy Statement:
    • A brief statement about how the submitted data will be used (e.g., "Information provided will be used solely for the purpose of resolving your support request and improving our app.") can build trust and address privacy concerns.
  6. "Thank You" and Expectations:
    • The current "Thank you for your patience..." is good.
    • Improvement: Briefly setting expectations, like "We aim to respond within [X] business hours/days," can further enhance the user experience by managing their anticipation.
  7. In-App Reporting Integration:
    • While this form is for a general support portal, for an optimal experience, consider integrating a simplified version of this form directly within the app. This could automatically pull App Version, OS, and Device Model, making it even easier for users to report.

Overall Insight:

This support form is robust and demonstrates a deep understanding of diagnosing problems specific to task management applications. Its focus on detailed steps to reproduce, specific app features (tasks, projects, sync), and environmental factors (OS, device) makes it highly effective for support teams and developers. By empowering users to provide the right information upfront, it significantly streamlines the troubleshooting process, leading to faster resolutions and improved user satisfaction. The considered addition of conditional logic and severity levels could further refine its efficiency for a truly premium support experience.

Mandatory Questions Recommendation

Please remove this mandatory questions recommendation before publishing.


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

Mandatory Questions and Elaborations:

  1. Your Name:
    • Why Mandatory? Essential for basic communication and personalization. Even if the primary contact is email, knowing the user's name allows for a more human interaction and helps organize internal records.
  2. Your Email Address:
    • Why Mandatory? This is the primary and almost always the sole channel for support teams to communicate with the user, provide updates, ask follow-up questions, and ultimately deliver the solution. Without it, the support team cannot fulfill its function.
  3. App Name:
    • Why Mandatory? While it might be pre-filled on some platforms, if your company offers multiple apps, this is critical to ensure the support request is routed to the correct team and that the context is immediately understood. Without it, the support team doesn't know which product is having an issue.
  4. App Version:
    • Why Mandatory? Software changes rapidly. Bugs fixed in one version might reappear or be specific to an older version. Knowing the exact app version is paramount for developers to identify if the issue is already resolved in a newer release, if it's a known bug in that specific version, or if it's a new, unknown issue. It narrows down the potential codebase dramatically.
  5. Operating System (OS) on your device:
    • Why Mandatory? Different operating systems (e.g., iOS, Android, different versions of each) have varying APIs, security protocols, and system behaviors. An issue might be OS-specific, an incompatibility, or a bug that only manifests on a certain OS version. This helps developers reproduce the environment.
  6. Device Model:
    • Why Mandatory? Hardware differences can lead to unique issues (e.g., screen size/resolution affecting UI, specific chipsets causing performance problems, memory limitations). This helps identify device-specific bugs or performance bottlenecks.
  7. Type of Issue:
    • Why Mandatory? This question, even with checkboxes, is crucial for initial triage and categorization. It helps the support team quickly understand the general nature of the problem (e.g., crash, data loss, UI glitch). This allows them to:
      • Route the ticket to the most appropriate specialist (e.g., a developer for crashes, a data specialist for sync issues).
      • Prioritize the issue based on its category (e.g., crashes are often high priority).
      • Start thinking about potential solutions even before reading the full description.
  8. Detailed Problem Description:
    • Why Mandatory? This is the qualitative core of the support request. While the "Type of Issue" provides a category, this section explains what actually happened in the user's own words. Without a detailed description, the support team is left guessing, leading to frustrating back-and-forth communication. It includes sub-questions that are also effectively mandatory for a complete picture:
      • What exactly happened? (The core problem statement)
      • What were you trying to do when the issue occurred? (Crucial context for reproduction)
      • Is this a new issue, or has it happened before? How frequently? (Indicates severity and recurrence)
      • Did you see any error messages? (Direct clues for developers)

Why other sections, while highly valuable, might not be strictly "mandatory" for initial submission:

  • Date and Time of Issue Occurrence: While very helpful for logs, an approximation might be sufficient initially, and some users might not remember exact times. Support can follow up if needed.
  • Preferred Method of Contact: Useful, but the email is the fallback.
  • Steps to Reproduce: Incredibly important for developers, but not all bugs are easily reproducible by the user. If a user can't provide steps, it shouldn't block them from submitting the form. Support can assist in gathering this later.
  • Specific Task Management Context: While excellent for this app type, some issues might be generic (e.g., app won't open at all) and not relate to specific tasks. It's highly valuable when relevant, but not universally applicable to every possible problem.
  • Sync and Collaboration: Only applicable if the user utilizes these features and if the problem is related to them.
  • Screenshots/Screen Recordings: Extremely helpful, but some issues are not visual, or users may not have the technical ability to capture them. It should be encouraged, not enforced.
  • Additional Information: By definition, this is supplementary.

By ensuring the truly mandatory fields are completed, the support team receives the absolute minimum information required to start investigating the issue, make initial classifications, and begin communication with the user.

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.