Lesson
Feature Flags Use Cases
Want inspiration for using feature flags? Read through the use cases below to learn about the value feature flags can bring to an engagement strategy, as well as a step-by-step walkthrough for how to set up these use cases in Braze.
Use Case 1: Implement a Dynamic Homepage Banner
Problem
SandwichEmperor, a QSR brand, has a partnership with a local sports organization. On game days, they need a way to update their website home page experience for users within that area to promote their game day deals.
Solution
Using Braze feature flags, SandwichEmperor can quickly add a banner to their homepage only seen by local users, as well as change out the content of the banner to be relevant for that day’s game. They’ll run a feature flag experiment to test whether certain banner copy drives more engagement.
See How It's Done
Click on the accordion items below to learn how to set up this feature flags use case in the Braze dashboard.
In the settings for their new feature flag, the team defines a property for their homepage banner copy where they can swap out details specific to that day’s game.
They’ll leave the rollout percentage set to 0%, since they’re using a feature flag experiment to enable the feature for their users.
Use Case 2: Gate Premium App Features
Problem
Flash & Thread, a subscription box clothing retail service, has a tiered membership system with basic and premium users. They need a way to gate their outfit styling tutorial feature so that only premium members can access it. They also need a way to onboard new subscribers into their premium app features coordinated with messaging that drives feature engagement.
Solution
The team uses feature flags in a Canvas to grant new subscribers access to the premium feature, and orchestrates a cross-channel messaging journey onboarding new subscribers into this new area of their application.
See How It's Done
Click through the accordion items below to learn how to set up this feature flags use case in the Braze dashboard.
The Flash & Thread marketing and developer teams work together to configure the settings for the feature flag to match their application code, ensuring they leave the rollout percentage set to 0%.
Use Case 3: Roll Out a New App Feature
Problem
UponVoyage, a travel booking service, wants to introduce a new timed giveaway feature for their loyalty members. Their developer team has built the feature, but now they need a way to test the feature for bugs, as well as to gate the feature so that only loyalty members can access it in their application.
Solution
With feature flags, UponVoyage can roll out their new feature to a small percentage of loyalty members to test the feature for bugs. Once they’re confident in the feature’s performance, they can easily grant feature access to their entire loyalty member base.
See How It's Done
Click through the accordion items below to learn how to set up this feature flags use case in the Braze dashboard.
The UponVoyage marketing and developer teams work together to set up the feature flag ID, as well as custom properties controlling the feature’s appearance and copy so that they can easily change the look of their feature later on.