Developer Guide

From publishing your first beta test to reviewing results — everything you need to get actionable product feedback.

1

Publish a Test Task

Task Setup

Navigate to Dashboard → Create Task and fill in your app details. Every task requires:

  • App name and description
  • Platform (iOS, Android, Web, macOS, Windows)
  • Install link (TestFlight, APK, website URL)
  • Estimated testing time (minutes)
  • Number of target testers
  • Reward type and description

Admin Review

After submission, your task enters an admin review queue. Our team checks for:

  • No requests for App Store / Play Store reviews
  • Legitimate install links (no phishing)
  • Clear reward promises that can be fulfilled
  • Compliance with platform rules

Review typically takes 1–2 business days. You'll receive an email notification when your task is approved or requires changes.

2

Manage Tester Applications

Once your task is live, testers will apply to participate. Go to Dashboard → Applications to review each applicant.

What to Check

  • • Device model matches your requirement
  • • OS version is compatible
  • • Tester's trust score and history

Approve

Approved testers receive an email with testing instructions and can access the feedback form immediately.

Reject

Rejected applicants are notified politely. They can apply to other tasks without penalty.

3

Review Feedback

Feedback Queue

Visit Dashboard → Feedback to see all submissions. Each entry includes:

  • Device and OS information
  • What the tester liked
  • Issues encountered
  • Screenshots (if uploaded)
  • Quality signals (auto-detected)

Quality Classification

When approving feedback, classify its quality level:

Basic

Short or generic — tester participated but minimal actionable data.

Useful

Contains specific observations about UX, performance, or design.

High Quality

Detailed, structured feedback with screenshots and reproduction steps.

Bug Report

Contains verified reproduction steps, environment info, and expected vs actual behavior.

4

Distribute Rewards

Reward Fulfillment

When you approve feedback, a reward record is created automatically. Navigate to Dashboard → Rewards to:

Step 1

Enter the promo code, license key, or gift card code.

Step 2

Click "Mark Sent" to notify the tester that the reward has been dispatched.

Step 3

The tester confirms receipt, closing the loop. If they don't receive it, they can open a dispute.

5

Generate Reports

Export comprehensive task reports in Markdown, PDF, or CSV format from Dashboard → Reports.

Reports include task metrics, feedback summaries, bug lists, environment distribution, and reward fulfillment status — perfect for sharing with your team or stakeholders.

Common Mistakes to Avoid

Asking for App Store / Play Store reviews

BetaPerks is for feedback, not reviews. This violates compliance and will get your task removed.

Vague reward descriptions

Specify exactly what testers will receive (e.g., '1-year Pro license' not 'a reward').

Ignoring pending feedback

Testers can open disputes if feedback sits unreviewed for too long. Aim for 3-day turnaround.

Not specifying device requirements

If your app only works on Android 12+, say so. Mismatched testers waste everyone's time.