How to Get Beta Testers for Your App (iOS, Android, Web)

Key takeaways

  • Use the official tools to distribute the beta: TestFlight on Apple platforms, and internal, closed, or open testing tracks on Google Play.
  • New personal Google Play developer accounts need a closed test with at least 12 testers opted in for 14 days in a row before applying for production access, so recruit real testers early.
  • Pay for feedback on real use if you need speed, never for store ratings or reviews, and never to fill a tester requirement with people who will not actually test.

How do you get beta testers for your app?

To get beta testers for your app, distribute the beta through the official channels, TestFlight for iOS and other Apple platforms and the testing tracks in Google Play Console for Android, and recruit testers from people who match your target users: your own network and waitlist, niche communities, beta listing sites, and, when you need fast structured feedback, paid tasks that ask people to use a feature and report what happened. The best testers are not the most numerous ones, but the ones who actually use the app and tell you where it breaks.

Decide what kind of beta you are running

“Beta testers” covers three different jobs, and each needs different people:

  • Technical testing: crashes, device and OS problems, broken flows. You need many different devices and testers who report bugs clearly.
  • Usability testing: where people get stuck and what confuses them. Fresh eyes from strangers matter more than numbers.
  • Market validation: whether people want the app and come back. You need testers who match your target users and use the app over days or weeks.

Write down which of the three you need most. It decides where you recruit and what you ask testers to do.

Beta testing on iOS with TestFlight

TestFlight is Apple’s official beta tool, managed in App Store Connect. According to Apple’s documentation:

  • Internal testers: up to 100 members of your team who have access in App Store Connect.
  • External testers: up to 10,000 people, invited by email or through a public link you can share anywhere.
  • Review: the first build you add to an external testing group is sent to App Review; later builds may not need a full review.
  • Build lifetime: each build is available for testing for up to 90 days.

The public link is the easiest way to recruit strangers, because nobody has to give you an email address. You can set criteria on a public link, which limits who can join. Testers can send feedback, including screenshots, through the TestFlight app.

Beta testing on Android with Google Play

Google Play Console has three testing tracks:

TrackWho can joinGood for
Internal testingUp to 100 testers you addQuick checks by your team
Closed testingTesters you add by email list or Google Group, who then opt in through a linkA controlled beta with chosen testers
Open testingAnyone with the link, and the test app can be found on Google PlayA large public beta

In closed and open tests, testers can send you private feedback through Google Play, and they cannot leave public reviews on test versions.

The closed testing requirement for new personal accounts

Google’s Play Console Help describes a specific rule for personal developer accounts created after November 13, 2023: before you can apply for production access, your app must have run a closed test with at least 12 testers who have been opted in continuously for at least 14 days. Open testing becomes available only after you gain production access, and the application asks how engaged your testers were and what you changed because of their feedback. Google Play’s 12-tester rule explained covers the setup, the application questions, and a 14-day plan for keeping testers engaged.

For your beta plan, three things matter:

  • Recruit more than 12 people who will actually use the app for two weeks, because some will opt out or never open it.
  • Start early. The 14 days and Google’s review of your application both come before your public launch.
  • Keep notes of feedback and the changes you made, because the application asks for exactly that.

Do not try to fill the requirement with people who opt in and never test. It leaves you with nothing to report on engagement or feedback, which is what Google asks about. We do not recommend buying tester slots, and Sharklio campaigns are not a way to fill a closed test. Check the current Play Console Help page before you plan, because Google updates the requirement from time to time.

Web apps and desktop software

A web app needs no store approval: a sign-up page with an invite code or a waitlist is your beta channel. Use a separate environment or a feature flag for beta features, and add an in-app feedback button so testers can report issues in context. Desktop software can be shared as a download from your site, ideally with crash reporting turned on and a clear note that it is a beta.

Where to find beta testers

  1. Your waitlist and existing users. People who signed up early are the most motivated testers you will find. Invite them personally and explain what you need.
  2. Your personal and professional network. Good for the first few testers and for filling a closed test with people who will actually use the app. Ask them to bring one friend who fits the target group.
  3. Niche communities. Forums, subreddits, and Discord or Slack groups around the problem your app solves. Read the rules, contribute first, and post a clear invitation where it is allowed.
  4. Beta listing sites and maker communities. Sites that list upcoming products and communities of indie makers attract early adopters who enjoy trying new things.
  5. Social posts and build-in-public updates. Sharing progress openly builds a small audience that is often happy to test.
  6. Paid feedback tasks. When you need structured feedback from strangers quickly, see the next section.

Building a game? How to find playtesters covers game-specific sources such as Steam Playtest, itch.io, and genre communities.

Paid feedback tasks: install, use a feature, report back

If the app is already available to the public, for example through a TestFlight public link, an open testing track after production access, a live app with a new feature, or a web beta, you can pay people to try a specific part of it and send structured feedback. On per-result platforms such as offerwalls, users of other sites and apps choose the task, are rewarded by the publisher, and you pay per completed result.

Example feedback task for a new feature on Android

1. Install the app from the starting link on an Android phone. 2. Create a free account. 3. Open the Budgets tab and create one budget with at least two categories. 4. Take a screenshot of the finished budget with your username visible. 5. In the text field, answer: What was the most confusing step, and what did you expect to happen there? Proof requirement: a screenshot of the budget screen showing your username, plus at least two sentences answering the question.

A few rules make these tasks useful and fair:

  • Ask one specific question about one feature. “Any feedback?” gets one-word answers.
  • Use Screenshot and Text proof, so you see where the tester got to and what they thought.
  • Target the devices and OS your app supports.
  • Never reject negative feedback. Reject only when the proof is missing or clearly fails the requirement. Critical answers are the most valuable ones.
  • Never mention ratings or reviews in the task, and do not trigger a rating prompt as part of it.

Keep the limits in mind too. Rewarded testers are strangers who came for the reward, so they are good for first impressions and usability problems, and weaker for judging long-term demand. Incentivized traffic explained covers when rewarded users fit. On Sharklio, completion details may be used only to review and measure the campaign, so recruit people you want to interview later through your own channels.

For the proof wording, Proof requirements by task type has copy-ready examples for app tasks.

What you must never pay for

Paying for store ratings or reviews, or rewarding testers for them, breaks Google Play and App Store policies, whatever the wording and whether the review is positive or not. It can lead to rejected updates, removal of the app, or action against the developer account. Can you pay for app reviews? quotes the store rules. Ask for ratings only through the official in-app review prompts, without a reward, once the app is live.

How to turn testers into useful feedback

  • Give a short brief with three to five things to try, not “play around with it”.
  • Make reporting easy: an in-app feedback button, the store’s feedback channel, or a short form with the device and OS filled in.
  • Turn on crash reporting and analytics so you see problems testers do not report.
  • Reply to every report and tell testers what you fixed. People who see their feedback used keep testing.
  • Ship small updates often, and ask testers to retry the part that was fixed.

When the beta ends, thank your testers and, if you like, give them something within the app, such as an extended free plan, without tying it to a rating. When you are ready for launch, How to get app installs covers the next stage.

Structured app feedback with Sharklio tasks

A Sharklio task campaign can ask users to install your public beta or live app, use one feature, and send a screenshot plus a written answer as proof. You choose the countries, the device and OS, and your bid from $0.01 per approved completion, and you pay only for completions you approve. Campaigns that ask for ratings or reviews are rejected at review. You can create a free account and your first campaign today.

Frequently asked questions

How many beta testers do I need?

It depends on the goal. A handful of testers who match your target users can uncover many usability problems, while technical testing benefits from many different devices. New personal Google Play accounts need at least 12 testers opted in to a closed test for 14 consecutive days before applying for production access.

Is TestFlight free?

There is no separate charge for TestFlight. You manage it in App Store Connect, which requires an Apple Developer Program membership, and testers use the TestFlight app to install your beta.

Where can I find beta testers for free?

Start with your waitlist and existing users, then your personal network, niche communities around the problem your app solves, and beta listing sites. TestFlight and the Google Play testing tracks cost nothing beyond your developer account.

Can I pay people to be beta testers?

You can pay for real testing work, such as using a feature and writing feedback, on a public beta or live app. Do not pay for store ratings or reviews, and do not try to fill a store testing requirement with people who will not actually test.

Can beta testers leave reviews on Google Play?

Testers in closed and open tests can send private feedback through Google Play, but cannot leave public reviews on test versions.