Report an Issue: Expense Tracking

This form is designed to help our support team efficiently understand and resolve any issues you might be experiencing with our expense tracking application. Please provide as much detail as possible to help us assist you effectively.

1. Contact Information

Your Name:

Your Email Address:

Your Phone Number:

Your Preferred Contact Method:

2. App Information

App Name:

App Version:

Operating System of your Device:

Device Model:

Operating System Version:

3. Type of Issue

Please select the category that best describes your problem:

Data / Syncing Issues (e.g., expenses not saving, data missing, sync errors)

Crashes / Performance Issues (e.g., app freezing, slow, unexpected shutdowns)

User Interface / Display Issues (e.g., buttons not working, elements not displaying correctly)

Account / Login Issues (e.g., cannot log in, password reset problems)

Feature Request / Suggestion (e.g., new functionality you'd like to see)

Billing / Subscription Issues (e.g., payment problems, incorrect subscription status)

Receipt Capture Issues (e.g., photo not uploading, text not scanning correctly)

Categorization Issues (e.g., auto-categorization errors, difficulty assigning categories)

Report Generation Issues (e.g., reports not generating, incorrect data in reports)

Notifications / Reminders Issues (e.g., not receiving alerts, alerts at wrong times)

Other:

4. Describe Your Problem

Please provide a detailed description of the problem you are experiencing. The more information you provide, the faster we can help you.

 

When did this problem start?

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

This is a new issue

This has happened before

What exactly were you trying to do when the issue occurred? (e.g., "I was trying to add a new expense for groceries and attach a receipt.")

What steps did you take leading up to the issue? (Please list them in order, if possible. For example: 1. Opened app. 2. Tapped "Add Expense". 3. Selected "Food" category.)

What did you expect to happen?

What actually happened? (Please be as specific as possible, including any error messages you saw.)

Does this issue happen every time, or only sometimes?

Every time

Sometimes

If sometimes, please describe any patterns you've noticed: (e.g., "only when I'm on Wi-Fi" or "only with large receipts.")

Have you tried any troubleshooting steps yourself?

If so, what did you try? (e.g., restarting the app, reinstalling the app, restarting your device)

5. Specific Details for Expense Tracking Issues

Please answer the questions relevant to your specific issue.

 

For Data / Syncing Issues:

 

Are you using cloud sync (e.g., iCloud, Google Drive, our own cloud service)?

Yes

No

Unsure

If yes, have you checked your cloud storage for any related files or errors?

Are you experiencing data discrepancies across multiple devices?

If so, please list the devices and describe the differences.

When was the last time your data successfully synced?

 

For Receipt Capture Issues:

 

What type of receipt are you trying to capture (e.g., paper, digital screenshot)?

How are you adding the image/video?

Using the in-app camera

Selecting from device's photo library

If using the camera, does the camera preview appear correctly?

Is the receipt image clear and well-lit?

Are there any specific details on the receipt that seem to be causing issues (e.g., handwritten text, faded ink)?

Does this issue occur:

With all receipts

With specific receipts

 

For Categorization Issues:

 

Is this happening with:

Automatic categorization

When you manually try to assign a category

If automatic, what type of expense was it, and how was it incorrectly categorized?

What kind of categorization issue are you experiencing?

A specific category is missing

A specific category is appearing incorrectly

Both missing and appearing incorrectly

Other:

 

For Report Generation Issues:

 

What type of report are you trying to generate (e.g., PDF, CSV, specific date range)?

What data appears incorrect or missing in the report?

Are you encountering an error message when trying to generate the report?

 

For Account / Login Issues:

 

How do you usually log in?

Using my email and password

Using a third-party account (e.g., Apple ID, Google, Facebook)

If using email/password, have you tried the "Forgot Password" option?

Are you receiving any specific error messages during login?

Please provide the exact error message(s) you are seeing:

6. Attachments

Please attach any relevant screenshots or screen recordings that illustrate the problem. This can be extremely helpful for our team.

Description

Upload File

A
B
1
 
 
2
 
 

7. Additional Comments

Is there anything else you would like to add that might help us understand and resolve your issue?

 

Thank you for taking the time to fill out this form. 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 expense tracking app support form is well-designed and comprehensive, focusing on gathering detailed information to help resolve customer issues. Here are some detailed insights into its strengths and areas for potential minor enhancements:

Strengths:

  • Clear and Logical Flow: The form progresses logically from general contact and app information to specific issue types and detailed problem descriptions. This helps the user provide relevant information without being overwhelmed.
  • Comprehensive Issue Categorization: The diverse list of "Type of Issue" covers most common problems users encounter with expense tracking apps, from data syncing to receipt capture and reporting. This allows for initial triage and directs the user to relevant follow-up questions.
  • Emphasis on Detailed Problem Description: The "Describe Your Problem" section is excellent. By asking "When did this problem start?", "What exactly were you trying to do?", "What steps did you take?", and "What did you expect to happen vs. what actually happened?", it guides the user to provide actionable details, mimicking a good bug report.
  • Troubleshooting Prompts: Asking "Have you tried any troubleshooting steps yourself?" is crucial. It helps avoid redundant support efforts and identifies if the user has already attempted common fixes.
  • Specific Details for Expense Tracking Issues: The dedicated section for "Specific Details for Expense Tracking Issues" is a major strength. It anticipates common pain points for each issue type (e.g., cloud sync for data issues, receipt type for capture issues) and prompts for specific information that support teams will need. This significantly narrows down the problem.
  • Attachment Option: Allowing users to attach screenshots or screen recordings is invaluable. Visual evidence can often convey more information than text alone and helps support quickly understand the exact UI state or error message.
  • Open-ended "Additional Comments": This provides a space for users to add any context or information they feel is relevant but wasn't covered by the specific questions.

Areas for Potential Minor Enhancements:

  • Device Identifiers (Optional but Helpful): While "Device Model" and "Operating System Version" are good, for complex issues, sometimes more granular device identifiers can be useful (e.g., specific build numbers, device ID – though privacy considerations are paramount here and it should only be asked if truly necessary for debugging and with clear consent). However, for a general support form, the current level of detail is usually sufficient.
  • Connectivity Information (Optional): For syncing or performance issues, knowing the user's internet connection type (Wi-Fi, Cellular Data) and signal strength at the time of the issue could sometimes be helpful for diagnostics, but this might add too much complexity for a general user. The current question "only when I'm on Wi-Fi" under "Does this issue happen every time, or only sometimes?" indirectly addresses this.
  • User ID / Account ID (if applicable): While name and email are present, if the app has a unique user ID or account ID that's easily accessible to the user (e.g., in their profile settings), adding a field for this could expedite finding their account in internal systems. This is more relevant for apps with backend user accounts.
  • "Urgency" or "Impact" Field: While not always necessary, for some users, expressing the severity or impact of the issue (e.g., "Critical: Cannot use app at all," "High: Major feature broken," "Medium: Annoying but usable," "Low: Minor bug/cosmetic") can help prioritize support requests.
  • Brief Explanation of Data Usage (for attachments): For attachments, a small disclaimer or note reminding users about privacy and how the attachments will be used (e.g., "Screenshots will only be used to diagnose your issue and will be handled confidentially") can increase user comfort and willingness to provide them.

Overall, this is a very strong and effective support form that is well-tailored for expense tracking applications. It prioritizes collecting actionable information, which is key to efficient and effective customer support.

Mandatory Questions Recommendation

Please remove this mandatory questions recommendation before publishing.


While the entire form is designed to gather useful information, for a support request to be actionable, certain questions are absolutely mandatory. Without these, the support team would struggle to identify the user, their specific app instance, or the core problem.

Here are the mandatory questions from the provided Expense Tracking App Support Form, and why each is crucial:

Mandatory Questions and Why:

  1. Your Name:
    • Why Mandatory: This is fundamental for basic identification. The support team needs to know who they are assisting to address them properly and link support conversations.
  2. Your Email Address:
    • Why Mandatory: This is the primary channel for communication and follow-up. Without an email, the support team has no way to respond to the user, ask clarifying questions, or provide a resolution. It's the cornerstone of establishing contact.
  3. App Version:
    • Why Mandatory: Software bugs and features are often version-specific. Knowing the exact app version helps the support team:
      • Determine if the issue has already been fixed in a newer version.
      • Replicate the bug in the correct environment.
      • Identify if the user is running an outdated version that might be causing compatibility problems.
      • Pinpoint specific code changes or known issues associated with that version.
  4. Operating System of your Device:
    • Why Mandatory: Apps behave differently across various operating systems (iOS, Android, etc.). This information is critical for:
      • Understanding the specific environment the app is running in.
      • Identifying OS-specific bugs or limitations.
      • Directing the issue to the relevant development team or knowledge base.
  5. Device Model:
    • Why Mandatory: Even within the same OS, different device models can have varying hardware, screen sizes, or manufacturer-specific software layers that affect app performance or display. This helps in:
      • Diagnosing device-specific performance issues (e.g., memory constraints, processor differences).
      • Replicating layout or UI bugs on specific screen dimensions.
      • Identifying if the issue is prevalent on certain device generations.
  6. Operating System Version:
    • Why Mandatory: Just like app versions, OS versions are crucial. New OS updates can introduce bugs or break existing app functionality, and older OS versions might lack necessary APIs or have known system-level issues. This information helps:
      • Determine compatibility issues with the OS.
      • Check for known OS bugs that affect applications.
      • Ensure the user's system meets the minimum requirements for the app.
  7. Type of Issue:
    • Why Mandatory: This question acts as the initial classification of the problem. It allows the support team to:
      • Route the ticket to the most appropriate specialist (e.g., data team for sync issues, UI/UX team for display bugs).
      • Quickly understand the general domain of the problem.
      • Prioritize issues based on their category (e.g., crashes might be higher priority than minor UI glitches).
  8. Describe Your Problem (specifically the "What exactly were you trying to do when the issue occurred?" and "What actually happened?" sub-questions):
    • Why Mandatory: While the entire section is important for context, the core of problem-solving lies in understanding what the user was doing and what the unexpected outcome was. Without this, the support team has no specific scenario to investigate or replicate.
      • "What exactly were you trying to do when the issue occurred?": Provides the context and intent behind the user's action. This is crucial for understanding the use case that led to the problem.
      • "What actually happened?": This is the problem statement itself. It details the observed abnormal behavior, including any error messages, crashes, or incorrect data. This is the "bug" that needs to be fixed.

These eight points form the absolute minimum dataset required for a support team to even begin addressing a customer's issue effectively. Missing any of them would significantly hinder the troubleshooting process and likely lead to a frustrating back-and-forth for both the customer and the support agent.

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.