Navigating the Dashboard¶
When you log in to FlagPal, you'll see the main dashboard. Here's a tour of everything you'll find and what it's for.
The Navigation Bar¶
At the top of the page, the navigation bar gives you access to:
- FlagPal logo โ Click to return to the dashboard home
- Project switcher โ If you have multiple projects, use this dropdown to switch between them
- User menu โ Access your account settings and log out
The Left Sidebar¶
The left sidebar is your main navigation. It shows the sections of your current project:
๐ฉ Features¶
This is where you define your Feature Flags โ the building blocks of everything in FlagPal. Before you can create an Experience or Experiment, you need to define the features you want to control.
Think of Features as your vocabulary. For example:
beta_programโ a true/false flag for enrolling user in your new program.checkout_flow_versionโ a text flag that can be"classic"or"redesigned"discount_percentageโ a number flag for how much discount to apply
โจ Experiences¶
Experiences let you roll out features to specific groups of users. Use an Experience when you want to turn a feature on or off for a particular segment of users.
For example: "Set checkout_flow_version to "redesigned" for all users who have the flag beta_program set to true."
Learn more about Experiences โ
๐งช Experiments¶
Experiments let you run A/B tests โ splitting your users into different groups to test which version of a feature performs better. Experiments are connected to Metrics so you can measure the results.
For example: "Show 50% of users the old checkout and 50% the new checkout. Measure which group buys more."
Learn more about Experiments โ
โ Metrics¶
Metrics are the outcomes you want to measure. You define Metrics here and then attach them to your Experiments to track results.
For example: "Track how many users complete a purchase" or "Track how much revenue each user generates."
The Project Settings¶
To access your project settings, look for the project name or a settings icon in the navigation. In settings, you can:
- Rename your project
- Manage team members (invite, remove)
- Create and revoke API tokens
Quick Tip: The Typical Workflow¶
Here's the order most people follow when using FlagPal:
- Create Feature Flags first โ define what you want to control
- Create Metrics โ define what you want to measure
- Create an Experience or Experiment โ put the flags and metrics to work
You don't have to do it in this order, but it helps to have your flags and metrics set up before creating experiences or experiments.
Next Steps¶
Ready to start using FlagPal? Here are some good places to start: