Good Way to Launch Beta Product

searchmeOne of the aspects of launching a software product is how to manage the transition from alpha to closed beta to open beta to beyond beta. Many companies seem to get this wrong.

For example, I frequently see that a company gets extensive TechCrunch coverage when they ‘launch’ their private beta. When I go to the homepage, all I get to see is ‘launching soon’, sign up for the closed beta. At that point, my personal relationship with that company has already hit a low point. What good is it to ‘launch’ a product like that? Besides, I am sorry to say, but you don’t ‘launch’ a product into a private beta. Launch implies it is launched to the public. Why waste PR in this way? Why make the users unhappy before they have even seen what you do?

I have recently come across a well executed beta launch. The company that did it was SearchMe, an Internet search company.

Here is what they did. I saw them on TechCrunch, where they got positive coverage. I then went to their homepage. On the homepage, there were several teaser videos of what the SearchMe search engine was doing. They were very well done videos and they streamed fast. This was clever. It educated me about the product before I got to even see it. I then signed up for the open beta by providing my email address. This is also clever. They managed to get my email address (presumable so they continue to contact me in the future, aka benevolent spam) before I even started using the service.

I got invited into the open beta exactly (I am not kidding) seven days after signing up. Here is what the email looked like:



There are many things that are very clever about this email. For example, first, they emailed the invitation out not immediately, but with exactly a week’s delay. They made me wait. Then they made me feel special about getting in (Woo-Hoo!). Then they forewarned me: this is a beta, there will be problems. Essentially they remind me of the limitations of the system. Then they mention the feedback and support email addresses at least three times in the email. Only after I have looked at all of that, am I allowed onto the website.

Then, on the website, they ask me many more questions about me (they didn’t first time round) to complete the registration process. Now I am keen to get in, so I fill all these boxes in (well, actually I did it because I thought they had done well so far).

Only then do I start using the service. Again, next to the search engine is a box that says: this is a beta, it will be buggy, please click here to email us with feedback. I actually used the service, thought about the limitations, and gave them candid feedback.

Regardless of what I think about the product, this was a well executed beta launch. Let’s list these steps:

  • Whole product ready for public beta testing
  • Website up and running with teaser/explanation videos
  • Simple sign-up system in place
  • PR coverage that drives traffic to sign-up page
  • Signing up of beta tester
  • Let beta tester in automatically one week later – this guarantees that users use it on the same day and at the same time – both of which I guess is convenient to them – but it results in a feeling of scarcity and feeling special to be allowed in, but it is close enough to the sign-up date so that people don’t loose interest
  • Invitation email that details:
    • Explanation of limitations
    • Email addresses of support and feedback
    • Link to login
  • Login that asks optional additional questions
  • Beta product access
  • Constant reminder and request to leave feedback via ‘click here’

They can now track me and my usage by cohort. I have no doubts that they will contact me again, probably in exactly four weeks time, to let me know of developments and to keep me using the service. They even have an unsubscribe button in place in the first email, giving me the opportunity to opt out of the service any time. Good stuff. I wish all products were beta released like that.

Do you have any additional suggestions on how to best release a beta product?

AddThis Social Bookmark Button Subscribe in a Reader Subscribe by Email


6 thoughts on “Good Way to Launch Beta Product

  1. From your post I gather that there were beta sign up forms on both sites, but only better one had videos? So the only thing different from the bad beta launch page and the good beta launch page is videos?

    Can you explain more about the landing page itself and why it was better than the first?


  2. When the company ‘launched’ the beta version of its product, it required the user to register in order to be ablet to get access to the product page. The website that requested the registration (the homepage of SearchMe) had the videos on it.

    7 days after registration, I was given a username and password. This allowed me to login and use the SearchMe product which you cannot use without having registered first.

    So, the two pages were:

    – SearchMe homepage (this is the one with the videos and the request to register)
    – SearchMe beta product page (pass word protected at least at the time) (this is the page where you can actually use the product, once you have regsitered)

    The clever thing about the launch was not so much the two pages, but rather the way in which I was guided through the sigh-up process.

  3. Very insightful blog post. A lot of this is common sense but this is a great summarization of an overall Beta rollout.

    It is important to not only focus on “capturing” a user’s email address with a visually pleasing design, but also incorporate all of these points (PR strategy corresponds to marketing strategy which corresponds seeminglessly to product roadmap, etc.) into consideration at the same time.

  4. PS – it looks like Search Me has changed their Beta rollout and no longer requires a user to login and submit his/her email before using the service.

Comments are closed.