Get Support for Your Email App Experience

1. Your Contact Information

Your First Name:

Your Last Name:

Your Email Address:

Your Phone Number:

2. App Information

App Name:

App Version:

Where did you download the app from?

Date of Purchase/Download:

3. Device Information

Device Type:

Device Model:

Operating System Version:

Available Storage on Device:

Is your device connected to Wi-Fi or cellular data when the issue occurs?

Wi-Fi

Cellular Data

4. Problem Description

What type of issue are you experiencing? (Please check all that apply)

App Crashing / Freezing

Performance Issues (Slow, Lagging)

Features Not Working (e.g., In-app purchases, Notifications, Saving data)

Display / Visual Glitches

Audio Issues

Login / Account Issues

Data Loss

Other:

 

Please describe the problem in detail:

 

What exactly is happening?

When did you first notice this issue?

Has anything changed recently on your device or with the app (e.g., new update, new device, new settings)?

Please describe what changed:

Steps to Reproduce the Issue: (Please list the exact steps you take that lead to the problem, starting from opening the app. Be as precise as possible.)

Steps

A
1
 
2
 
3
 
4
 
5
 

How often does this issue occur?

Always (100% of the time)

Often (Most of the time)

Sometimes (Occasionally)

Rarely (Once or twice)

Did you receive any error messages?

Please provide the exact message below.

What troubleshooting steps have you already tried?

Restarting the app

Restarting the device

Reinstalling the app

Checking internet connection

Other:

5. Attachments

Are you attaching any screenshots or screen recordings that show the issue?

Please upload them if possible. Visuals are extremely helpful!

Description

Upload File

A
B
1
 
 
2
 
 

6. Data Usage Consent

Do you consent to us accessing anonymous usage data or crash logs related to your app usage to help diagnose and resolve this issue? (This helps us understand the problem without identifying you personally.)

 

Thank you for your patience and cooperation. We will get back to you as soon as possible.

 

App Support Form Insights

Please remove this app support form insights section before publishing.


Here's a detailed insight into the provided App Support Form, explaining the purpose and value of each section and question:

This support form is designed to be comprehensive and efficient, aiming to gather all necessary information upfront to reduce back-and-forth communication and expedite problem resolution.

Detailed Insights into the App Support Form:

Overall Goal: The primary goal of this form is to transform a vague customer complaint into actionable data for the support and development teams. By guiding the user to provide structured information, it helps in quickly diagnosing, reproducing, and ultimately fixing issues, leading to higher customer satisfaction and a more efficient support workflow.

1. Your Contact Information:

  • Purpose: This is fundamental. It ensures the support team can communicate directly with the user regarding their issue, ask follow-up questions, and inform them of the resolution or status updates.
  • Value: Without accurate contact information, all other details are useless as the support team cannot respond.

2. App Information:

  • Purpose: To precisely identify which version of the app the user is experiencing issues with and its origin.
    • App Name: Confirms the user is contacting support for the correct app.
    • App Version: Crucial for developers. Different versions can have different bugs or features. Knowing the version helps narrow down if it's a known bug in that specific release, or if it's already fixed in a newer version.
    • Where did you download the app from?: Helps distinguish between official store versions, beta versions, or even pirated versions (though less common for support requests, it's good to know). Different marketplaces might have slightly different builds or update processes.
    • Date of Purchase/Download (if applicable): Provides context, especially for paid apps or issues related to initial setup/licensing.
  • Value: Pinpointing the exact software context is the first step in debugging. It helps avoid spending time investigating issues already resolved or specific to a different app version.

3. Device Information:

  • Purpose: To understand the hardware and operating system environment in which the app is running. This is critical because app behavior can vary significantly across different devices, OS versions, and hardware capabilities.
    • Device Type/Model: Helps identify device-specific quirks (e.g., screen size, processing power, specific hardware bugs).
    • Operating System Version: Extremely important. Many app issues are specific to certain OS versions (e.g., a bug introduced by a new OS update, or a compatibility issue with an older OS).
    • Available Storage on Device: Low storage can cause apps to crash, behave erratically, or fail to save data. This is a common but often overlooked cause of issues.
    • Is your device connected to Wi-Fi or cellular data when the issue occurs?: Network connectivity issues are a frequent cause of app problems (e.g., failure to load content, sync data, or process in-app purchases). Knowing the network type can help diagnose network-related bugs.
  • Value: Provides crucial environmental context. An issue might not be with the app's code itself, but how it interacts with specific device hardware, an outdated OS, or limited resources.

4. Problem Description:

  • Purpose: This is the heart of the form, designed to extract a clear, reproducible description of the problem.
    • What type of issue are you experiencing?: Provides an immediate categorization for the support team, allowing for quicker triage and routing to the right specialist.
    • Please describe the problem in detail: Encourages the user to articulate the specific symptoms.
      • What exactly is happening? Avoids vague statements like "the app is broken."
      • When did you first notice this issue? Helps determine if it's a new issue or something that developed over time, possibly after an update.
      • Has anything changed recently...? Crucial for identifying potential triggers (e.g., "It started after I updated my phone's OS," or "It worked fine until I installed another app").
    • Steps to Reproduce the Issue: This is arguably the most important part. If a support or development team can reliably reproduce the issue, they are halfway to fixing it. Precise, numbered steps eliminate guesswork.
    • How often does this issue occur?: Helps gauge the severity and consistency of the bug. An "always" reproducible bug is easier to fix than a "rarely" occurring intermittent one.
    • Did you receive any error messages?: Error messages (even cryptic ones) often contain specific codes or phrases that can point directly to the source of a problem in the code or system.
  • Value: Transforms an abstract complaint into a concrete, reproducible bug report. This significantly speeds up the diagnostic process for developers and reduces the need for lengthy back-and-forth Q&A with the customer.

5. Attachments (Optional but Recommended):

  • Purpose: To provide visual evidence of the problem.
    • Screenshots/Screen Recordings: A picture (or video) is worth a thousand words. Visuals can immediately convey graphical glitches, unexpected layouts, specific error messages, or unexpected app behavior that is hard to describe in text.
  • Value: Dramatically reduces ambiguity. A support agent can instantly see the problem, which often confirms the issue faster than text descriptions alone.

6. Data Usage Consent:

  • Purpose: To obtain explicit permission from the user to access technical, non-personally identifiable data that is invaluable for debugging.
    • Anonymous Usage Data / Crash Logs: App developers often integrate analytics tools (like Firebase Crashlytics, Sentry, etc.) that automatically collect crash reports or usage patterns. These logs contain stack traces, device states, and other technical details that are critical for understanding why an app crashed or behaved unexpectedly.
  • Value: Allows developers to use powerful diagnostic tools. Without consent, privacy regulations might prevent access to these logs, making some issues significantly harder, if not impossible, to diagnose and fix. It also builds trust by being transparent about data collection.

General Principles and Benefits:

  • Reduces Back-and-Forth: The comprehensive nature of the form means that in many cases, the support team gets all the information they need in the first interaction, cutting down on email chains.
  • Faster Resolution: Clear, detailed information allows for quicker diagnosis and reproduction of bugs, leading to faster fixes and updates.
  • Improved User Experience: Customers appreciate not having to answer multiple follow-up questions. A streamlined support process contributes to overall satisfaction.
  • Better Data for Development: The structured data collected from these forms can be analyzed to identify common issues, prioritize bug fixes, and inform future app development decisions.
  • Professionalism: A well-designed support form reflects positively on the app developer's commitment to customer service and product quality.

Mandatory Questions Recommendation

Please remove this mandatory questions recommendation before publishing.


Based on the comprehensive App Support Form provided, here are the mandatory questions, along with the elaboration on why each is essential:

Mandatory Questions on the App Support Form:

  1. Your Name (from "Your Contact Information")
  2. Your Email Address (from "Your Contact Information")
  3. App Name (from "App Information")
  4. App Version (from "App Information")
  5. Please describe the problem in detail: (from "Problem Description")
  6. Steps to Reproduce the Issue: (from "Problem Description")
  7. How often does this issue occur? (from "Problem Description")

Elaboration on Why These Questions Are Mandatory:

  1. Your Name & Your Email Address:
    • Why Mandatory: These are fundamental for communication. Without them, the support team has no way to respond to the user, ask for clarification, or inform them of a resolution. It's impossible to provide support without a means of contact.
  2. App Name:
    • Why Mandatory: Many companies develop and support multiple apps. This question ensures the support request is directed to the correct team and that the team understands which product the user is referring to. It prevents misdirection and wasted time.
  3. App Version:
    • Why Mandatory: This is critical for debugging. Software changes rapidly, and bugs often exist only in specific versions. Knowing the exact app version allows developers to:
      • Check against known issues or bugs already fixed in newer versions.
      • Recreate the environment specific to that version for testing.
      • Identify if the issue is a regression from a previous update or a new bug.
    • Without this, support might be trying to diagnose a problem that doesn't exist in the current build or is already addressed.
  4. Please describe the problem in detail:
    • Why Mandatory: This is the core of understanding what is wrong. A vague description (e.g., "my app is broken") is unusable. This question prompts the user to articulate the symptoms clearly, providing the essential context for the support team to begin their investigation. It helps distinguish between different types of issues, even if they have similar superficial symptoms.
  5. Steps to Reproduce the Issue:
    • Why Mandatory: This is arguably the most crucial piece of information for technical support and development. If the support team or developers cannot reliably make the issue happen on their end, they cannot effectively diagnose or fix it. Detailed, step-by-step instructions (e.g., "1. Open app. 2. Tap 'Settings'. 3. Scroll down and tap 'Account'. 4. App crashes.") allow for direct reproduction, leading to faster debugging and resolution. Without reproducible steps, an issue often remains unresolved because its cause cannot be pinpointed.
  6. How often does this issue occur?:
    • Why Mandatory: This question gauges the severity and priority of the bug.
      • An issue that occurs "Always" (100% of the time) is highly critical and relatively easier to diagnose because it's consistently reproducible.
      • An issue that occurs "Sometimes" or "Rarely" indicates an intermittent bug, which is often much harder to track down but still important to address, especially if it impacts core functionality. This information helps the support team understand the scope of the problem and allocate resources accordingly.

While other questions (like device information, OS version, error messages, attachments, and consent) are highly beneficial and significantly aid in diagnosis, these seven are the absolute minimum required for a support team to even understand what the problem is, whom to contact about it, and how to begin investigating it in a meaningful way. Without them, the support process would be stalled from the outset.

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.