Get Quick Help for Your Loyalty App

1. Customer & Device Information

First Name:

Last Name:

Email Address:

Phone Number:

Loyalty Account Number:

Device Type:

Operating System & Version:

App Version:

Internet Connection Type:

2. Issue Description

(Please provide as much detail as possible)

 

Type of Issue: (Select all that apply)

Login/Authentication Problem

App Crashes/Freezes

Loyalty Points Not Updating

Rewards Redemption Failure

Push Notifications Not Working

Barcode/QR Code Not Scanning

Slow Performance/Loading Issues

Missing Transaction History

Payment/Linking Card Issues

Other:

When Did the Problem Start?

Frequency of the Issue:

First Time

Occasional

Every Time

Random

Steps to Reproduce the Issue: (What were you doing right before the problem occurred?)

Error Message Received (if any): (Please copy the exact wording)

Screenshots/Video of the Issue: (Upload if possible)

File Name

Upload File

A
B
1
 
 
2
 
 

3. Troubleshooting Steps Already Attempted

(Check all that apply)

Restarted the App

Restarted the Device

Cleared App Cache/Data

Uninstalled & Reinstalled the App

Checked for App Updates

Tried on a Different Network

Tried on a Different Device

Other (please specify):

4. Additional Information

Store/Location Where Issue Occurred (if applicable):

Transaction ID (if related to a purchase/reward):

Any Recent Changes to Your Account/Device? (e.g., OS update, password reset)

5. Consent & Follow-Up

May we contact you for further details if needed?

Preferred Contact Method:

Email

Phone

In-App Notification

 

Thank you for your feedback!

Our support team will review your submission and respond as soon as possible. For urgent issues, please contact our customer service hotline (if available).

 

App Support Form Insights

Please remove this app support form insights section before publishing.


Here’s a detailed breakdown of the Retail Loyalty App Support Form, including its structure, purpose, and how each section aids in efficient troubleshooting:

1. Customer & Device Information

Purpose:

  • Ensures the support team can contact the user and verify account details.
  • Helps identify device- or OS-specific issues (e.g., crashes on iOS 17 but not Android).
  • Determines if the problem is isolated to certain app versions.

Key Insights:

  • Device Type & OS Version: Critical for diagnosing compatibility issues (e.g., "App crashes on iPhone 12 but not iPhone 15").
  • App Version: Rules out bugs fixed in newer updates.
  • Internet Connection: Helps pinpoint connectivity-related failures (e.g., rewards not syncing on weak mobile data).

2. Issue Description

Purpose:

  • Categorizes the problem for quick routing (e.g., technical vs. account-related).
  • Identifies patterns (e.g., "QR scanning fails only at Store X").

Key Insights:

  • Error Messages: Exact wording helps match known bugs or backend errors.
  • Repro Steps: Reveals if the issue is user-triggered (e.g., "Points vanish after clicking ‘Redeem’ twice").
  • Frequency: Distinguishes one-off glitches from systemic bugs.

Why It Works:

  • Dropdown menus standardize reporting (vs. free-text chaos).
  • Screenshots/video attachments provide visual proof (e.g., a frozen screen).

3. Troubleshooting Steps Attempted

Purpose:

  • Avoids redundant suggestions (e.g., don’t ask "Did you restart?" if they already did).
  • Highlights persistent issues needing deeper investigation.

Key Insights:

  • If reinstalling the app didn’t help, the problem may lie in account sync or backend APIs.
  • Trying a different device rules out hardware-specific flaws.

4. Additional Information

Purpose:

  • Links the issue to specific stores/transactions for validation.
  • Uncovers triggers like recent OS updates or password changes.

Key Insights:

  • Transaction ID: Lets support verify backend records (e.g., "Points were deducted but not applied").
  • Recent Changes: Flags conflicts (e.g., "App broke after Android 14 update").

5. Consent & Follow-Up

Purpose:

  • Ensures GDPR/compliance while streamlining communication.
  • Prioritizes response channels (e.g., email for non-urgent bugs).

Support Team Benefits

  1. Faster Triage:
    • Dropdowns auto-sort issues (e.g., "Login problems" → Auth team).
    • Device/OS filters identify widespread bugs (e.g., "All iOS users report crashes").
  2. Reduced Back-and-Forth:
    • The form pre-emptively collects details that support would otherwise ask for.
  3. Data-Driven Fixes:
    • Recurring issues (e.g., "Points not updating") highlight backend or API flaws.
    • Screenshots of error UIs guide UX improvements.

Potential Improvements

  • Integration with Analytics: Auto-fill device/app version from logged data.
  • Severity Scale: Let users rate impact (e.g., "Blocks all rewards" vs. "Cosmic glitch").
  • Knowledge Base Links: Suggest self-help articles based on issue type.


Mandatory Questions Recommendation

Please remove this mandatory questions recommendation before publishing.


(Essential for efficient troubleshooting and ensuring actionable responses)

1. Customer & Device Information

Mandatory Fields & Why:

Full Name

  • Why: Ensures accountability and personalized support. Needed for account verification if the issue is tied to a loyalty profile.

Email Address

  • Why: Primary contact for follow-ups and resolution updates. Also helps track repeat issues from the same user.

Device Type (e.g., iPhone 14, Samsung Galaxy S23)

  • Why: Hardware-specific bugs (e.g., camera scanning fails only on older devices).

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

  • Why: Critical for diagnosing OS-related crashes or compatibility issues (e.g., "App freezes on Android 14 but works on Android 13").

App Version (e.g., 2.5.1)

  • Why: Rules out bugs fixed in newer updates or confirms version-specific flaws.

Internet Connection Type (Wi-Fi/Mobile Data/Other)

  • Why: Connectivity issues (e.g., rewards fail to sync on mobile data due to firewall restrictions).

2. Issue Description

Mandatory Fields & Why:

Type of Issue (Dropdown Selection)

  • Why: Routes the ticket to the right team (e.g., login issues → Auth team; crashes → Dev team).

When Did the Problem Start?

  • Why: Identifies if the issue coincides with an app update, backend change, or external event (e.g., "Started after March 15th update").

Steps to Reproduce the Issue

  • Why: Eliminates guesswork. Example: "App crashes after scanning a QR code → likely a camera API bug."

Error Message Received (if any)

  • Why: Exact error codes (e.g., "HTTP 500") help pinpoint backend/database failures.

3. Troubleshooting Steps Attempted

Mandatory Field & Why:

Checklist of Attempted Fixes (e.g., Restarted App, Reinstalled)

  • Why: Avoids wasting time on redundant suggestions. If the user already reinstalled the app, the issue likely isn’t local cache-related.

4. Consent & Follow-Up

Mandatory Field & Why:

"May we contact you for further details?" (Yes/No)

  • Why: Legal compliance (GDPR/CCPA) and ensures the support team can reach the user if logs or screenshots are needed.

Why These Fields Are Non-Negotiable

  1. Prevents Back-and-Forth
    • Example: Without the app version, support might waste time asking for it before even diagnosing the issue.
  2. Identifies Patterns
    • If 50+ users report crashes on iOS 17.4, it signals an urgent compatibility bug.
  3. Prioritizes Urgency
    • A login issue (blocking access) is prioritized over a UI glitch (cosmetic).
  4. Legal & Security Compliance
    • Email/consent fields ensure data privacy adherence.

Optional but Recommended Fields

  • Loyalty Account ID: Speeds up backend checks for transaction/point issues.
  • Screenshots: Visual evidence but may not be feasible for all users.
  • Transaction ID: Only mandatory for reward/payment-related issues.

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.