Developer Guide
From publishing your first beta test to reviewing results — everything you need to get actionable product feedback.
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.
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.
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.
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.
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.