On this page
Product managers are responsible for helping determine and maintain the optimal tier for their features. To accomplish this, product managers should leverage the supporting resources below to understand and implement the strategy, philosophy and various components of GitLab's pricing model.
The CEO is the DRI for pricing and tiers. This includes any changes that directly impact how we charge customers under our licensing model, such as a change to how we handle active users. GitLab leverages a buyer-based open core pricing model. Please review the entirety of the stewardship and pricing model pages before making any determinations to which tier a given feature should go in.
When making a decision on the tier for a new feature, please refer to the pricing page for guidance. Be sure to consider documenting your rationale for the decision in the issue description, including a reference to our stewardship page when appropriate.
Please indicate the applicable tier for an issue by applying the label associated with the tier (e.g.
GitLab Starter) and the
Enterprise Edition label for features targeting a paid tier. Ensure this is defined before feature development begins.
To propose changing a feature tier or making any other change that impacts how we charge customers, please follow the process and template on the pricing page. This ensures collaboration and alignment with key GitLab stakeholders.
All Starter, Premium, and Ultimate features must:
Should product managers have any questions when making tier decisions, they should collaborate with their manager, product leadership, or the CEO for clarification. The most up to date reference for pricing DRIs can be found in the feature tier or pricing change template.
It can be challenging to find a the balance between users' needs and buyers' decision drivers. Product managers should frequently engage with the walk through of GitLab's tiers and personas to remain knowledgable on which buyer personas are most relevant to each tier and why.
Multiple considerations go into customers' purchase decisions. Here are some various resources product managers can visit to reference various data points for analysis:
Product managers should be familiar with and leverage strategies and tactics for their own stage as well as across GitLab's other stages in accordance with GitLab's pricing model. Here are some helpful examples:
Pricing adjustments within a buyer-based model can be difficult and sometimes feel counterintuitive. Below are some examples of strategies/tactics that have succeeded and failed that we can learn from: