Need Help with Your Store Yard Planner?

User & Device Information

(Helps us identify compatibility or account-related issues)

 

First Name:

Last Name:

Email Address:

App Version: (Find this in Settings > About or App Store listing)

Device Type: (e.g., iPhone 14, iPad Pro, Android Samsung Galaxy S23)

Operating System Version: (e.g., iOS 17.4, Android 14)

Internet Connection Type: (Wi-Fi / Mobile Data / Unstable Connection)

Issue Description

(Provide a clear explanation of the problem)

 

What problem are you experiencing? (Select all that apply)

App crashes/freezes

Feature not working as expected

Syncing/cloud save issues

Login or Account access problems

Payment/subscription issue

Missing or incorrect data

Performance lag/slowness

Other:

When did the issue first occur?

How often does this happen?

Once

Occasionally

Frequently

Always

Steps to Reproduce the Issue: (What actions lead to the problem?)

Yard Planner-Specific Details

(Helps us troubleshoot app functionality)

 

Are you using the app for:

Residential yard planning

Commercial landscaping

Garden design

Other:

Which feature is causing trouble? (Select all that apply)

Project creation/saving

Measurement tools

3D/2D rendering

Plant/object library

Exporting/printing plans

Collaboration/sharing

Subscription/paid features

 

If the issue involves data loss/corruption:

 

Where was the project saved?

Locally

In the cloud

Did you recently update the app?

Troubleshooting Steps Already Taken

(Have you tried any fixes? This avoids duplicate efforts.)

Restarted the app

Restarted the device

Reinstalled the app

Checked for updates

Cleared cache/data

Tried on a different device

Other:

Additional Information

(Screenshots, videos, or error messages help us diagnose faster!)

 

Error Message Received: (If any, please copy the exact text)

Please provide the screenshots/videos if possible.

Upload File

Notes

A
B
1
 
 
2
 
 

Any other details that might help?

App Support Form Insights

Please remove this app support form insights section before publishing.


Here’s a detailed breakdown of the Yard Planner App Support Form, explaining its structure, purpose, and how each section helps streamline customer support and issue resolution:

1. Purpose of the Form

The form is designed to:

  • Quickly identify the root cause of user issues.
  • Reduce back-and-forth communication by collecting all necessary details upfront.
  • Categorize issues for efficient handling (technical, account-related, feature-specific, etc.).
  • Improve troubleshooting with structured questions that guide users to provide actionable information.

2. Section-by-Section Analysis

Section 1: User & Device Information

Why it matters:

  • App version/OS compatibility: Many issues arise from outdated apps or unsupported OS versions.
  • Device type: Helps identify hardware-specific bugs (e.g., crashes on certain iPad models).
  • Internet connection: Critical for syncing/cloud-related problems.

Key Insight:
This section filters out ~30% of common issues (e.g., "Update your app" or "Use Wi-Fi for large file syncs").

Section 2: Issue Description

Why it matters:

  • Problem categorization: Prioritizes high-impact issues (crashes > UI glitches).
  • Reproducibility: Determines if the bug is systemic ("always happens") or situational ("occasionally").
  • Steps to reproduce: Essential for developers to replicate and fix the bug.

Key Insight:
Phrases like "Frozen when I drag plants into the layout" are far more useful than "App doesn’t work."

Section 3: Yard Planner-Specific Details

Why it matters:

  • Use case: Residential vs. commercial users may stress different features (e.g., large-scale terrain rendering).
  • Feature-specific bugs: Isolates issues to tools like the 3D renderer or measurement grid.
  • Data loss: Clarifies whether the problem is cloud-sync related or local.

Key Insight:
A user reporting "Project exports blurry PDFs" needs a different fix than "Plants disappear after saving."

Section 4: Troubleshooting Steps Taken

Why it matters:

  • Avoids redundant suggestions (e.g., asking a user to restart if they already did).
  • Identifies persistent issues that require deeper investigation.

Key Insight:
If a user reinstalled the app but the issue persists, it may point to account corruption or server-side problems.

Section 5: Additional Information

Why it matters:

  • Error messages: Exact text helps cross-reference known bugs (e.g., "Error 403: Sync Failed").
  • Screenshots/videos: Visual proof of UI glitches or misaligned objects.

Key Insight:
A video of a crash during 3D rendering is worth 100x a text description.

Section 6: Contact Preferences

Why it matters:

  • Sets user expectations for response time/method.
  • Critical for urgent issues (e.g., paid subscribers locked out).

3. How This Form Improves Support Efficiency

  1. Faster Triage:
    • Technical issues → Sent to developers.
    • Billing/subscription → Forwarded to finance team.
  2. Data-Driven Improvements:
    • If 50% of complaints are about export failures, the team can prioritize fixing that feature.
  3. User Experience:
    • Proves professionalism and reduces frustration by avoiding generic replies like "Try restarting."

4. Suggested Enhancements (Optional)

  • Drop-down menus for features: E.g., "Select the tool causing trouble: Measurement | 3D Preview | Plant Library."
  • Automated initial response: A bot could instantly suggest fixes for common issues (e.g., "Error 500? Clear cache via Settings > Storage.").
  • Integration with analytics: Link the form to in-app error logs for deeper diagnostics.

Conclusion

This form minimizes guesswork for support teams while empowering users to articulate problems clearly. By structuring queries around reproducibility, context, and prior troubleshooting, it turns vague complaints into actionable tickets.

Mandatory Questions Recommendation

Please remove this mandatory questions recommendation before publishing.


To ensure efficient troubleshooting, the following questions should be mandatory (users must fill them out before submitting). Each is critical for diagnosing issues quickly and reducing follow-up requests.

1. User & Device Information

Mandatory Fields:

Email Address

  • Why? Primary contact for support replies; ensures accountability and prevents spam submissions.

App Version

  • Why? Bugs often affect specific versions. Without this, support can’t verify if the issue is fixed in an update.

Device Type & OS Version

  • Why? Crashes may occur only on certain devices (e.g., "iPad Pro M1") or OS versions (e.g., "iOS 17.5").

Internet Connection Type

  • Why? Syncing/cloud issues could stem from mobile data restrictions or unstable Wi-Fi.

2. Issue Description

Mandatory Fields:

What problem are you experiencing? (Checkbox selection)

  • Why? Categorizes the issue (crash, payment, feature bug) for priority routing.

Steps to Reproduce the Issue

  • Why? Without this, developers can’t replicate the bug. Example:
    • *"Crash when clicking ‘Save’ after adding 10+ plants."*

3. Yard Planner-Specific Details

Mandatory Fields:

Which feature is causing trouble?

  • Why? Focuses debugging (e.g., 3D rendering vs. measurement tools).

If data loss/corruption:

  • Was the project saved locally or in the cloud?
    • Why? Determines if it’s a device storage issue or server failure.

4. Troubleshooting Steps Already Taken

Mandatory Field:

List attempted fixes (e.g., restarted app, reinstalled)

  • Why? Avoids wasting time on重复suggestions ("Have you tried turning it off and on?").

Why Other Questions Are Optional:

  • Full Name: Helpful but not critical for tech support.
  • Screenshots/Videos: Highly useful but may not be feasible for all users.
  • Contact Preferences: Defaults to email if unspecified.

Key Rationale for Mandatory Fields:

  1. Prevents "Guesswork" Support
    • Example: A user reports "App crashes." Without device/version info, the team can’t link it to a known GPU bug on iOS 17.
  2. Reduces Response Time
    • 60% of support delays stem from back-and-forth emails for basic details.
  3. Identifies Systemic Issues
    • If 100+ users report crashes on "Export PDF", it flags a urgent code fix.

Exception Handling

  • If a user can’t access the app at all (e.g., login loop), the form should allow partial submissions with just:
    • Email
    • Device/OS
    • Brief issue description ("Can’t log in; app crashes on launch").

Suggested Enforcement

  • Use form validation (e.g., disable submission until required fields are filled).
  • Auto-detect app version/OS via hidden fields (if the form is in-app).


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.