Linear logo
Produktly logoLinear Integration

The Produktly + Linear integration

Connect Produktly to Linear via OAuth and every feedback response or roadmap feature request can become a Linear issue automatically, created in the team you choose, tagged with the labels you pick.

Developer toolsAvailable on every paid plan14-day free trialUpdated 2026-07-17

Feedback is only useful once it becomes work someone will do, and for many product teams that means a Linear issue. The Produktly Linear integration removes the copy-paste step: connect your Linear workspace with one OAuth authorization, pick a team, and Produktly creates issues from in-app feedback and roadmap feature requests the moment they're submitted. Each issue carries the full context: the message, who sent it, the page it came from, browser details, and the screenshot when one was attached.

What the Produktly + Linear integration does

The Linear integration adds these capabilities to your Produktly account.

Feedback responses become Linear issues

When a user submits a feedback widget response, Produktly creates a Linear issue in your selected team. The issue description includes the message, the feedback type, the reporter's email or user id, the page URL, browser and OS details, and the attached screenshot if there is one.

Roadmap feature requests become Linear issues

New feature requests submitted to your public roadmap create issues too, with the request title, description, requester, and roadmap name.

Filter by feedback type

Create issues for every feedback type, or only for the types you pick, for example bug reports but not general comments. Each type can be toggled individually.

Linear labels, per type and global

Apply Linear labels from your workspace to the issues Produktly creates: per feedback type (e.g. tag bug reports with your bug label), on every feedback issue, and on every feature request issue. Labels are fetched from Linear, filtered to the ones usable with your selected team.

Team routing

Issues are created in the Linear team you choose. If your workspace has a single team, Produktly selects it automatically when you connect.

How the Linear integration works

You connect Linear via OAuth from the Produktly Integrations page. From then on, Produktly uses Linear's API to create issues in your selected team whenever a matching feedback response or feature request is submitted.

  1. A user submits a feedback response or a roadmap feature request in your product.

  2. Produktly captures it with the user identity, page context, and browser details.

  3. If issue creation is enabled and the feedback type matches your filter, Produktly creates a Linear issue in your selected team, with your configured labels.

  4. Your team triages the issue in Linear with the full context already in the description.

How to set up the Linear integration with Produktly

Setup typically takes about five minutes. You'll need a Produktly account and a Linear account.

Open Integrations in Produktly

From your Produktly dashboard, click Integrations in the sidebar and select the Linear tile.

Connect Linear

Click Connect Linear. You're redirected to Linear to authorize the connection for your workspace, then land back in Produktly with the integration connected.

Pick the team

Choose the Linear team new issues should be created in. If your workspace has exactly one team, it's selected automatically.

Enable feedback issues and choose types

Toggle "Create issues from feedback." Keep "All feedback types" on, or untick it and select the specific types that should create issues. Optionally pick Linear labels per type and labels applied to every feedback issue.

Enable feature request issues

Toggle "Create issues from feature requests" and optionally pick the labels for those issues.

Submit a test response

Submit a feedback response through your widget. The issue appears in your Linear team within seconds, labeled and filled with context.

Data sent to Linear

Each Linear issue Produktly creates includes:

  • A title built from the feedback type and message, or the feature request title
  • The full submitted message or request description
  • The feedback type with its emoji
  • Reporter identity: email or user id when forwarded via identifyUser
  • Page URL the feedback came from
  • Browser, OS, and device info
  • The attached screenshot, embedded as an image, when the user added one
  • A link back to the response in your Produktly dashboard

Common use cases for the Linear integration

Real-world ways customers use the Produktly + Linear integration in production.

Bug reports skip the triage queue

A feedback widget with a "Bug report" type creates Linear issues tagged with your bug label the moment users hit submit. Engineers see the page URL, browser, and screenshot without asking a single follow-up question.

Feature requests land where prioritization happens

Roadmap feature requests flow into the Linear backlog automatically, so demand signals show up in the tool where your team actually plans cycles.

Feedback triage without a dashboard habit

Teams that live in Linear don't need to remember to check the Produktly inbox. Every piece of feedback that matters is already an issue with full context.

Frequently asked questions about the Produktly + Linear integration

Questions teams ask before connecting Linear with Produktly.

Do I need a paid Linear plan?

No. The integration works with any Linear workspace where you can authorize applications, including Linear's free plan.

Which direction does data flow?

Produktly to Linear. Produktly creates issues in Linear; it does not read your Linear data beyond the team and label lists you pick from, and Linear-side changes are not synced back to Produktly.

Can I send only certain feedback types to Linear?

Yes. Untick "All feedback types" and select the specific types that should create issues. Each selected type can also carry its own Linear labels.

Where do the labels come from?

Straight from your Linear workspace. Produktly lists your workspace-level labels plus the labels of your selected team; you pick from those, and the label is applied to the issues Produktly creates.

Can issues go to different teams for different widgets?

Issues are created in one selected team per connected workspace. If you need finer routing today, use Linear labels per feedback type, or route through the Zapier integration for fully custom logic.

Is Linear on every Produktly plan?

Yes. The Linear integration is available on every paid Produktly plan and in the 14-day free trial.

Ready to connect Produktly with Linear?

Every paid Produktly plan includes the Linear integration. Start a 14-day free trial and set it up in five minutes.

Produktly features that work with the Linear integration

Other Produktly integrations