GitProductivity + GitLab Integration
Connect GitLab SaaS or self-managed instances to analyze merge request flow, pipelines, and engineering output.
How it works
Generate a GitLab access token
Create a token with read-only scopes for repositories and merge requests in your GitLab workspace.
Connect workspace and map projects
Paste the token in GitProductivity and select projects that should be included in analytics.
Analyze merge requests and delivery
Track merge velocity, branch patterns, and engineering impact across your selected projects.
Integration features
- Merge request cycle-time tracking
- Pipeline-aware engineering context
- Commit and branch activity analytics
- Cross-project team performance insights
Setup guide
- 1
Create personal or group access token
Use GitLab access tokens with repository read scopes only.
- 2
Paste token in Integrations
Open GitProductivity Integrations, choose GitLab, and provide your token plus GitLab URL.
- 3
Run the first sync
Select projects, confirm branch scope, and start your first analytics sync.
Frequently asked questions
Does this work with self-managed GitLab?
Yes. Provide your GitLab instance URL and token. Both SaaS and self-managed deployments are supported.
Can I limit access to selected projects?
Yes. During setup you can select only the projects and groups that should be analyzed.
Do you analyze pipelines too?
Pipeline data can be used as supporting context for delivery analytics and merge request flow.
Connect your GitLab now
Launch setup in minutes and start tracking engineering delivery with GitProductivity.