Skip to content
Gitlab logo

Gitlab

Push FeatureOS feedback to GitLab as issues, link existing issues, and sync statuses with support for both GitLab Cloud and self-hosted instances.

Official Integration
Version Control gitlab.com ↗

Not every team uses GitHub. If your engineering org runs on GitLab, whether cloud or self-hosted, the GitLab + FeatureOS integration gives you the same feedback-to-issue workflow. Push customer requests directly into GitLab issues, link existing ones, and set up sync rules so both tools stay current.

The setup works with GitLab Cloud out of the box and supports self-hosted instances with a few extra configuration steps.

How to Connect GitLab Cloud to FeatureOS

  1. In FeatureOS, go to Dashboard > Organization Settings > Integrations > GitLab > Connect.
  2. Sign into GitLab and authorize FeatureOS to access your GitLab group.
  3. You land back in FeatureOS with the connected GitLab group and user profile visible.

Connecting Self-Hosted GitLab to FeatureOS

Running your own GitLab instance? No problem. Enter your GitLab URL, Client ID, and Client Secret in the integration modal, then save to connect.

Automatically Push Feedback to GitLab Issues

Send FeatureOS posts to GitLab automatically based on status:

  • Push immediately after submission for real-time tracking.
  • Push after moderation approval if you review posts before they go public.

Status Sync Rules Between GitLab and FeatureOS

Configure two-way sync so updates flow between FeatureOS and GitLab:

  • When any linked GitLab issue changes status, the FeatureOS post updates.
  • When all linked issues change status, the post updates. Useful for multi-issue features.
  • When a FeatureOS post changes status, linked GitLab issues update.

Click Add Rule to define the behavior, then save.

Creating and Linking GitLab Issues from FeatureOS

Create a GitLab issue: From any FeatureOS post, click Push to GitLab, edit the title and description, select Issue Type and Project, then push.

Link existing issues: Already tracking that feature? Link multiple GitLab issues to a single FeatureOS post by searching with issue title or ID.

Unlink: Remove the GitLab reference from FeatureOS. The issue remains in GitLab.

Disconnect: Head to Organization Settings > Integrations > GitLab > Configure > Disconnect.

What GitLab + FeatureOS Does for Your Team

Product managers track progress from FeatureOS. Developers get customer context inside GitLab issues without extra meetings. Status updates keep everyone, including customers, informed as features move through development.

Frequently Asked Questions

Common questions about the Gitlab integration.

It connects your FeatureOS feedback portal with GitLab, allowing product managers to create and link issues, and developers to stay aligned with customer needs.

In FeatureOS, go to Dashboard → Organization Settings → Integrations → GitLab, then either connect via GitLab Cloud or enter your URL/credentials for self-hosted GitLab.

Yes. You can enable automatic push to create GitLab issues as soon as posts are submitted or after they pass moderation.

Yes. You can configure rules so that when a GitLab issue or a FeatureOS post changes status, both stay in sync.

Yes. You can link several GitLab issues to a single post for complex features or related tasks.

Teams that want to align product feedback with engineering workflows, reduce manual handovers, and keep everyone on the same page.

Can't find what you're looking for? Contact us at support@featureos.app

Every voice heard.
Every feature shipped.

You're ready to ship. We're ready to help.
Start free, no credit card required.