Releasing a feature as beta

Last updated:

It's sometimes worth releasing big new features under a 'beta' label to set expectations with customers that this feature is still in active development, and might have some rough edges.

What a beta feature should do

A beta feature still needs to provide value to a customer. Mocking out the frontend without any functionality does not count as a beta feature.

What a beta feature doesn't have to do

A beta feature doesn't need to have a perfect interface, does not need to be performant for high volume customers and can have big open bugs (as long as it still provides value).

Time limit

Aim to not have a beta label on a feature for more than two releases.

UX elements to show a feature is in beta

(todo)

Questions?

Was this page useful?

Next article

In-app prompts

If you want to announce a new feature, invite a customer to a slack channel or drive engagement of a particular feature in the product you might want to use our in-app prompts. How to create a new prompt In-app prompts are powered by JSON feature flags. Create a new feature flag with the name starting with prompt- Add the payload (delete the comments such as // optional ) Add the cohort or user properties that you want to show the prompt to. If you want to show a prompt based on events, you…

Read next article