Get Your Plant Care App Back on Track!

I. User Information

(Required for account-related issues)

 

Full Name:

Email Address:

Username/Account ID:

Device Type (e.g., iPhone 12, etc):

Operating System Version (e.g., iOS 17.5):

App Version (found in Settings > About):

II. Issue Category

(Select the most relevant category)

App Crashes/Freezing

Login/Account Issues

Plant Identification Errors

Watering/Reminder Notifications Not Working

Sync Issues Across Devices

Missing/Incorrect Plant Data

Subscription/Payment Problems

Feature Not Working as Expected

Other:

III. Detailed Issue Description

(Please provide as much detail as possible)

 

When did the issue first occur? (Date & Time)

Steps to Reproduce the Issue:

(Describe exactly what you were doing before the problem occurred)

Frequency of the Issue:

Always

Sometimes

Only Once

Screenshots/Video Recording: (Upload if possible – helps in troubleshooting)

Upload File

Notes

A
B
1
 
 
2
 
 

IV. Troubleshooting Steps Already Taken

(Check all that apply)

Restarted the app

Restarted the device

Cleared app cache/data

Reinstalled the app

Checked for app updates

Checked internet connection

Tried on another device

None

V. Additional Information

(For specific issue types)

For Plant Identification Issues:

Upload a clear photo of the plant (if possible)

Choose a file or drop it here
 

Was the plant correctly identified but with wrong care tips?

Expected Identification (if known):

For Notification/Reminder Issues:

Which reminders are affected?

Watering

Fertilizing

Pruning

Other:

Are notifications enabled in app settings?

Are notifications enabled in device settings?

For Subscription/Payment Issues:

Purchase Date:

Order/Receipt Number:

Describe the issue:

Subscription not activating

Charged but no premium access

Unexpected charge

Other:

VI. Feedback & Suggestions

(Optional but appreciated)

 

How can we improve the app?

Were you able to resolve the issue temporarily?

If yes, how?

VII. Consent & Follow-Up

I agree to be contacted for further clarification if needed.

I would like to receive updates on this support request via email.

App Support Form Insights

Please remove this app support form insights section before publishing.


Here’s a detailed breakdown of the Plant Care App Support Form, explaining the purpose, structure, and reasoning behind each section to ensure efficient troubleshooting and user satisfaction.

1. User Information

Purpose:

  • Ensures the support team can verify accounts, check device compatibility, and track app version-specific bugs.

Key Insights:

  • Device Type & OS Version: Helps identify if the issue is device-specific (e.g., crashes only on iPhone X).
  • App Version: Critical for determining if the bug was fixed in an update or requires a patch.
  • Email/username: Necessary for account recovery, subscription issues, or follow-ups.

Why It Matters:

  • Without this info, support may waste time asking basic questions, delaying resolution.

2. Issue Category

Purpose:

  • Quickly routes the ticket to the right team (e.g., technical, billing, plant database).

Key Insights:

  • App Crashes/Freezing → Likely a coding bug.
  • Login Issues → Could be server-side or password-related.
  • Plant ID Errors → May require database updates.
  • Notifications Not Working → Often due to OS permissions or background app restrictions.

Why It Matters:

  • Prioritizes urgent issues (e.g., payment problems over minor UI glitches).

3. Detailed Issue Description

Purpose:

  • Helps replicate the problem to find a solution faster.

Key Insights:

  • Steps to Reproduce: If a user says, “The app crashes when I open Plant ID,” developers can test that exact flow.
  • Frequency:
    • Always → Major bug needing immediate fix.
    • Sometimes → Could be a memory or network issue.
  • Screenshots/Videos: Visual proof avoids miscommunication.

Why It Matters:

  • Without clear reproduction steps, debugging becomes guesswork.

4. Troubleshooting Steps Already Taken

Purpose:

  • Avoids redundant suggestions (e.g., “Have you tried restarting?” when the user already did).

Key Insights:

  • If a user reinstalled the app but the issue persists → Likely a server or account problem.
  • If they haven’t tried basic fixes → Support can guide them through standard troubleshooting.

Why It Matters:

  • Saves time for both users and support staff.

5. Additional Information (Issue-Specific)

Purpose:

  • Tailors questions based on the problem type for faster resolution.

A. Plant Identification Errors

  • Photo Upload: Helps verify if the AI misclassified the plant or if the image was unclear.
  • Expected ID: If the user knows the correct plant, the team can check why the algorithm failed.

B. Notification Issues

  • Reminder Type: Helps narrow down if it’s a general notification bug or specific to watering alerts.
  • App/Device Settings: Many users don’t realize they disabled notifications at the system level.

C. Subscription Problems

  • Receipt Number: Mandatory for refunds or restoring access.
  • Unexpected Charges: Could indicate accidental double-purchases or fraud.

Why It Matters:

  • Different issues require different data—this section ensures nothing critical is missed.

6. Feedback & Suggestions

Purpose:

  • Turns a support ticket into a product improvement opportunity.

Key Insights:

  • Users often suggest features (e.g., “Add a light meter tool”) or report UX frustrations.
  • If they found a workaround, it could be a temporary fix for others.

Why It Matters:

  • Helps prioritize future updates based on real user pain points.

7. Consent & Follow-Up

Purpose:

  • Ensures GDPR/compliance and sets expectations for communication.

Key Insights:

  • Some users may not want emails, while others demand quick responses.
  • Legal protection in case of data handling.

Why It Matters:

  • Avoids spam complaints and builds trust.

Overall Benefits of This Form

Reduces Back-and-Forth – Users provide all necessary details upfront.
Faster Resolutions – Support can pinpoint issues without guessing.
Improves App Quality – Recurring bugs become obvious and can be patched.
Enhances User Experience – Customers feel heard and supported.

Potential Improvements

  • Dropdown for Plant Species (If reporting ID errors).
  • Automated Error Logs (Optional upload for crash reports).
  • Severity Scale (Let users rank how critical the issue is).

Mandatory Questions Recommendation

Please remove this mandatory questions recommendation before publishing.


Here are the mandatory questions in the Plant Care App Support Form, along with a detailed explanation of why each is essential for effective troubleshooting:

1. User Information (Mandatory Fields)

a. Email Address

Why Mandatory?

  • Primary contact method for follow-ups.
  • Required for account-related issues (e.g., login, subscriptions).
  • Ensures support can send resolution updates or request additional details.

b. Device Type & OS Version

Why Mandatory?

  • Many bugs are device- or OS-specific (e.g., crashes only on iOS 16).
  • Helps developers reproduce the issue in the same environment.

c. App Version

Why Mandatory?

  • Critical to determine if the bug is fixed in a newer version.
  • Avoids wasting time on outdated issues (e.g., "Update your app first").

2. Issue Category (Mandatory Selection)

Why Mandatory?

  • Routes the ticket to the correct team (e.g., billing vs. technical support).
  • Prioritizes urgent issues (e.g., payment errors over UI tweaks).

3. Detailed Issue Description (Mandatory Fields)

a. Steps to Reproduce the Issue

Why Mandatory?

  • Without exact steps, developers cannot replicate or debug the problem.
  • Example: "App crashes when I scan a plant" vs. vague "App is broken."

b. Frequency of the Issue

Why Mandatory?

  • Determines severity:
    • Always = Critical bug needing immediate patch.
    • Sometimes = May relate to network or device conditions.

4. Error Message (If Applicable, Mandatory When Present)

Why Mandatory?

  • Error codes (e.g., "Error 404") provide direct clues for technical teams.
  • Speeds up resolution by narrowing down backend/database failures.

5. Subscription/Payment Issues (Mandatory Fields If Applicable)

a. Order/Receipt Number

Why Mandatory?

  • Proof of purchase for refunds or restoring access.
  • Required by app stores (Apple/Google) for transaction disputes.

Why Other Fields Are Optional

  • Name/Username: Helpful but not always critical (e.g., anonymous bug reports).
  • Screenshots: Useful but not mandatory if the issue is describable.
  • Troubleshooting Steps: Optional because not all users will have tried fixes.

Key Takeaways

  1. Mandatory Fields Ensure Actionable Tickets
    • Without device info or reproduction steps, support cannot diagnose effectively.
  2. Avoids Back-and-Forth Delays
    • Users providing complete details upfront = faster resolutions.
  3. Critical for Account/Payment Issues
    • Legal and security reasons require receipt/email verification.

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.