
Engineering is shipping.
Does your strategy dashboard know?
It does — once you connect GitLab to Profit.co. Closed issues move key results forward automatically, so leadership always sees what engineering is actually delivering.
Rated 4.7/5 by 500+ Strategy Leaders on
Why integrate
What you can do with GitLab + Profit.co

Auto-update Key Results from issues
GitLab issue close rates and completion counts automatically check in your OKR progress. No status meetings, no spreadsheets, no chasing dev leads for updates.

Real-time engineering KPI tracking
Pull live issue counts from any GitLab project or group directly into your OKR management dashboards. See bug backlogs, sprint progress, and delivery velocity the moment they change.

Accountability by assignee and status
Filter issue data by individual assignees and custom GitLab status labels to see exactly who owns which key result. Engineering accountability becomes visible, not assumed.
Already using GitLab?
Connect it to Profit.co in under 10 minutes — no developer required.
Data sync
What data syncs
Issues
Open and closed issue counts by project or group, filtered by status, assignee, and label — mapped to Increase KPI, Decrease KPI, Percentage Tracked, and Control KPI key result types.
Projects & Groups
Full project and group hierarchy, including Epics and Milestones for group-level scoping. Scope your key result data precisely — from a single project to the entire engineering organisation.
Assignees & Status
Filter issue data by individual assignees and custom status labels for granular, team-level OKR tracking. Understand not just what is resolved, but who resolved it.
Why connect GitLab to your OKRs?
GitLab is where engineering work happens — issues are created, assigned, tracked, and closed there every day. When GitLab connects to Profit.co, issue resolution rates and project completion data flow directly into OKR key results, removing the need for manual check-ins entirely. Engineering teams gain real-time visibility into whether their daily work is moving the goals that matter most — and leadership can see it without asking.
Engineering teams that adopt OKRs alongside GitLab close the gap between shipping and reporting — sprints map to objectives, issue velocity maps to key results, and quarterly reviews reflect actual delivery. If you’re building an OKR programme for an engineering organisation, the OKR examples library includes templates built for development and DevOps teams.
Getting started
Set up in 3 steps
No developer required. You’re live in under 10 minutes.
1
Enable in Settings
Go to Settings → Integrations → Connectors, select the User Level tab, and enable the GitLab toggle. Only Super Users can activate integrations — check with your Profit.co admin if the option isn’t visible.
2
Connect with your Access Token
Go to Preferences → Integrations → GitLab Manage → Connect to GitLab. Enter a Connection Name, select Cloud or Self-Hosted, and paste your GitLab personal access token. Use read_api, read_user, and read_repository permissions when generating the token.
3
Map it to a Key Result
Edit any Key Result, check Automate Check-ins, and select GitLab. Choose your Project or Group, then filter by issues, assignee, or status. Profit.co pulls live issue data on every check-in from that point forward.
Enterprise grade security
Keep your company’s data secure and compliant with industry-leading security standards and certifications.
Have questions?
We got answers.
Yes. The Profit.co and GitLab integration is built directly into the Profit.co platform. You connect using a GitLab personal access token — no third-party middleware is required. Both Cloud and Self-Hosted GitLab environments are supported.
Yes. Once connected, select Automate Check-in on any Key Result and choose GitLab. Profit.co pulls the latest issue count or completion percentage from your selected project or group on every check-in. Automatic daily check-ins also run at 09:00 AM in your user timezone.
Profit.co reads issues from your GitLab projects and groups, filtered by status, assignee, and plan type (Epics or Milestones for group-level connections). Issue counts and open/closed states calculate OKR key result progress across all supported KPI types.
The GitLab integration supports four key result types: Percentage Tracked, Increase KPI, Decrease KPI, and Control KPI. These cover common engineering OKR scenarios including bug reduction, issue closure rates, epic delivery tracking, and feature completion milestones.
The GitLab integration is included in all Profit.co paid plans. You can explore the integration during your free 30 days trial. No credit card is required to start.
No. Setup takes under 10 minutes and requires no code. You need a GitLab personal access token (generated with read_api, read_user, and read_repository permissions) and Super User access in Profit.co to enable the connector.
Yes. The GitLab integration is configured at the User Level, meaning each team member can connect their own GitLab account to track their individual key results independently. A Super User enables the connector once; individual users configure their own connections from there.
Yes. Profit.co is SOC 2 Type II certified and GDPR compliant. All data transferred between GitLab and Profit.co is encrypted in transit and at rest. Review the full security overview at profit.co/data-security.
Can’t find your answers?
Get in touch with us we are happy to assist you!
Other DevOps & Engineering Integrations
GitHub
GitHub Integration with Profit.co helps you to track the status of issues and projects.
Learn more →
Jira
Without leaving Jira, link your Jira issues to OKRs directly through Profit.co’s Jira plugin.
Learn more →
Azure DevOps
Users can now integrate Azure DevOps to create key results by eliminating the need to switch between two platforms.
Learn more →
Sleuth KPI
Automate your Key Result progress by integrating Sleuth KPI in Profit.co key results.
Learn more →Make GitLab data work
for your strategy
Join 1,000+ companies who use Profit.co to align engineering teams around the goals that matter most.





