How to deploy new features to specific group of traffic?

I want to deploy few features in my website say for example Video Calling, I want this feature to be used by specific group of traffic on my website.

NOTE: I am not asking for how to develop your own freemium based structure using PHP, where people need to pay for additional features.

Currently as when I was creating this topic, Facebook Watch has been rolled out which is available for few content creators that too in US only.

How can I accomplish this in my own website?

Well, how are you defining ‘a specific group’.

How does Facebook do it? Probably a combination of signup location and IP location information to identify US members. Further filtering by usage levels of features like messenger, statistical leaning towards those that link their phone to Facebook…

Once they’ve determined their group, its pretty simple. To use Facebook, you have to be logged in at all times. So how do they do it? They toggle a little flag in your account that says “Serve this person Facebook Watch.” When someone with the flag set logs in, they see the feature.

1 Like

Okay, thank you for the information!

This is called A/B Testing if you’re wondering. There are probably thousands of articles out there on the subject if you want to do more studying.

1 Like

I would say this is more feature flagging than A/B testing. A/B testing is when you are splinting your traffic say 50/50 on a certain thing/page/text whatever on the website and based on the outcome go with that variant.

In the case above it is more about testing a feature out to a subset of users.

1 Like

This topic was automatically closed 91 days after the last reply. New replies are no longer allowed.