GitLab · Strategy · Mid · 45 to 60 minutes

How should GitLab price private repos?

GitLab is a web based platform for hosting Git repositories and collaborating on software development. Answer this product management case and get it graded line by line against a weighted rubric.

The situation

You are the PM responsible for GitLab's SaaS hosted repository plans. GitLab's CEO asks you for a recommendation on whether the company should change how it prices private repositories after a major competitor updates its paid plans to allow unlimited private repos. Some prospects now question GitLab's pricing page, and internal teams worry that repository based pricing may look less competitive, especially as software teams adopt microservices and create many more repositories than before. At the same time, any change could shift who pays more, reduce predictability for customers, or weaken the economics that fund GitLab's free tier. Large organisations with many occasional contributors may react differently from small teams with many repositories. Leadership wants a product point of view, not just a finance answer, because pricing affects positioning, fairness, growth, and how clearly customers can map price to value. Assume you have access to current customer mix by team size and repository count, plus public pricing pages from competitors.

What to produce

A 1 to 2 page pricing strategy memo.

Your answer must

Constraints

Format

Use short headings and one simple comparison table.

How GitLab actually played it

GitLab's CEO responds to GitHub offering unlimited private repositories on paid plans by comparing plans and arguing that per-user pricing is the most predictable model, tied to organisational value. The post works through who wins and who loses, noting that microservices multiply repositories and that large contributor-heavy groups may pay more. A grounded look at competitive pricing analysis.

  • Compare competitors' plans side by side with real prices.
  • Think through which customer groups benefit and which pay more under a new model.
  • Tie price to a unit that scales with customer value, such as users.
  • Explain how the free tier is funded by paid offerings.

Built from The future of SaaS hosted Git repository pricing by Sid Sijbrandij, GitLab.

Related case studies

Keep practising