Your Name:
Your Email Address:
Your Phone Number:
Preferred Method of Contact:
App Name:
App Version Number:
Operating System & Version:
Device Model:
Your Account Email/Username in the App:
Are you a new user or an existing user?
New
Existing
Please select the category that best describes your problem.
Invoicing/Billing (e.g., creating, sending, editing invoices)
Payment Processing (e.g., accepting payments, payment gateway issues)
Data Management (e.g., client list, item list, reports)
Synchronization/Cloud (e.g., data not syncing, offline issues)
App Performance (e.g., slow, crashing, freezing)
User Interface/Display (e.g., layout issues, buttons not working)
Account/Login Issues (e.g., cannot log in, password reset)
Integration Issues (e.g., connecting with accounting software, payment gateways)
Notifications (e.g., not receiving, incorrect notifications)
Other:
Please describe the problem you are experiencing in detail.
What exactly were you trying to do when the problem occurred? (e.g., "I was trying to send an invoice to a client named John Doe.")
What is the expected behavior? (e.g., "I expected the invoice to be sent successfully to their email address.")
What is the actual behavior or outcome? (e.g., "The app showed an error message 'Failed to send invoice.' and the invoice did not appear in their inbox.")
When did you first notice this issue?
This is a new issue
This issue has been occurring for some time
Uncertain / Not applicable
Have there been any recent changes to your device or app usage?
(Examples: OS update, new app version, new payment method, new accessories, etc.)
Yes
No
I'm not sure
Please indicate if any of the following have changed recently
My device's operating system (OS) was updated
The app version was updated
I started using a new payment method/gateway
I installed new apps or software
I connected new hardware/accessories (e.g., headphones, external devices)
Other recent change:
Please provide step-by-step instructions on how we can reproduce the problem. This is crucial for troubleshooting.
Steps | ||
|---|---|---|
1 | ||
2 | ||
3 | ||
4 | ||
5 |
Does this issue happen consistently every time you follow these steps?
Yes
No
Sometimes
Please select your action:
Create a New Invoice
Edit an Existing Invoice
What is the invoice number or client name associated with the problematic invoice (if applicable)?
Are there any specific line items, discounts, taxes, or currencies involved that might be relevant?
What payment terms are you trying to apply (e.g., Net 30, Due on Receipt)?
Are you using recurring invoices?
Which payment gateway are you using?
Stripe
PayPal
Square
Direct bank transfer
Other:
What type of payment were you trying to process?
Credit card
Bank transfer
Cash
Other:
Regarding this payment gateway connection, is it:
A new connection that has never worked before
An existing connection that used to work
but is now experiencing issues
I'm not sure / Don't know
What is the transaction ID or amount associated with the problematic payment (if applicable)?
Are you receiving any specific error messages from the payment gateway?
Which section of the app is affected (e.g., Clients, Items, Reports)?
What actions are you unable to perform with the data? (Select all that apply)
Add new data
Edit existing data
Delete existing data
View/access data (e.g., cannot see records, dashboards, or reports)
Other:
If data is missing, was it there previously?
When did it disappear?
What are you trying to do with your data?
Import data
Export data
Other:
What specific report are you trying to generate (if applicable)?
Please provide the exact text of any error messages you see.
If possible, please attach screenshots or screen recordings of the issue. (e.g., error messages, unexpected behavior, relevant sections of the app.)
Description | Upload File | ||
|---|---|---|---|
1 | |||
2 |
Please list any steps you have already tried to resolve the issue:
Restarted the app
Restarted your device
Reinstalled the app (Note: This may delete local data if not synced)
Checked for app updates
Checked for device OS updates
Cleared app cache (if applicable)
Checked your internet connection
Other:
Please provide any other details or context that you believe might be helpful for our support team in understanding and resolving your issue.
Please provide any other details or context that you believe might be helpful for our support team in understanding and resolving your issue.
App Support Form Insights
Please remove this app support form insights section before publishing.
This is a very well-structured and comprehensive support form, specifically designed for an invoicing app. Here's a detailed breakdown of its strengths and insights into why each section is important:
1. Contact Information: * Insight: Essential for follow-up. Offering "Preferred Method of Contact" (Email/Phone) respects user preference and improves the likelihood of successful communication.
2. App and Account Details: * Insight: * App Name & Version: Critical for identifying which product and iteration the issue pertains to. Different versions can have different bugs or features. * Operating System & Version / Device Model: Helps diagnose platform-specific bugs (e.g., an issue that only occurs on iOS 17 or specific Android devices). Performance issues often correlate with older OS versions or specific hardware. * Account Email/Username: Allows support to quickly locate the user's account in their system, verify their subscription, and access relevant logs. * New vs. Existing User / Duration of Use: Provides context. A new user might be facing an onboarding issue, while an existing user might have encountered a regression or data corruption over time.
3. Type of Issue: * Insight: * Pre-classification: This acts as a filter for the support team, allowing them to route tickets to specialized agents if needed (e.g., payment issues to a team familiar with financial integrations). * Broad Categories: The categories cover the main functional areas of an invoicing app, ensuring most issues will fit. "Other" provides a necessary catch-all.
4. Detailed Problem Description: * Insight: * "What exactly were you trying to do..." / Expected vs. Actual: This structure is fundamental for understanding the user's intent versus the system's output. It forces the user to articulate the discrepancy clearly. * Contextual Questions: "Is this a new issue...?" and "Has anything changed recently...?" are powerful questions that can immediately point to recent updates, new integrations, or environmental factors as potential causes.
5. Steps to Reproduce the Issue: * Insight: * The Gold Standard for Bug Reports: Without reproducible steps, fixing a bug is like finding a needle in a haystack. This section minimizes "cannot reproduce" responses from the support team. * Granularity: The numbered list encourages users to be precise, rather than vague. * Consistency Check: Asking "Does this issue happen consistently...?" helps differentiate between persistent bugs and intermittent glitches (which are often harder to track down).
6. Specific Details for Invoicing Issues: * Insight: * Domain-Specific: This is where the form shines for an invoicing app. Questions about new/existing invoices, specific changes, invoice numbers, line items, taxes, currencies, and payment terms are highly relevant to invoice creation and management bugs. * Recurring Invoices: A specific and common feature, so asking about it helps narrow down issues related to automated processes.
7. Specific Details for Payment Processing Issues: * Insight: * Integration Focus: Payment gateways are external services, so knowing which one is critical. * Transaction Details: Transaction IDs and amounts are essential for cross-referencing with payment gateway logs. * Gateway Error Messages: Direct error messages from the payment gateway are usually very informative for debugging integration problems.
8. Specific Details for Data Management Issues: * Insight: * CRUD Operations: Directly addresses common data manipulation problems (Create, Read, Update, Delete). * Data Integrity: Questions about missing data and previous presence help determine if it's a data loss issue or a display issue. * Import/Export: These processes often have specific formatting or parsing issues, so knowing the format helps.
9. Error Messages and Screenshots: * Insight: * Direct Evidence: Nothing beats seeing the exact error message or the visual manifestation of a bug. This eliminates interpretation errors. * Efficiency: A well-annotated screenshot can often convey more information than pages of text.
10. Troubleshooting Steps Already Taken: * Insight: * Time-Saving: Prevents support from suggesting basic troubleshooting steps already completed, allowing them to move to more advanced diagnostics immediately. * User Empowerment: Shows that the user has attempted to resolve the issue themselves, often indicating a more serious or complex problem. * Data Integrity Warning: The note about reinstallation potentially deleting local data is a good and responsible warning.
11. Additional Comments/Information: * Insight: Provides a free-form field for any context or details that didn't fit into the structured questions, allowing the user to express any nuances or related observations.
In conclusion, this is an exemplary support form for an invoicing app. Its detailed, structured, and domain-specific questions significantly improve the efficiency and effectiveness of the support process, leading to quicker resolutions and higher customer satisfaction.
Mandatory Questions Recommendation
Please remove this mandatory questions recommendation before publishing.
Let's identify the absolutely mandatory questions on the provided Invoicing App Support Form. "Mandatory" in this context means information that is strictly necessary for the support team to begin investigating the issue, contact the user, and identify the core problem.
Here are the mandatory questions and why they are crucial:
In summary, the mandatory questions ensure the support team can identify the user, identify the product and its environment, understand the core problem, and, most importantly, have a chance to reproduce it. Without these, the support process would be severely hampered or impossible.