Website feedback in Linear

Turn shared website feedback into issues in your Linear team.

One issue per feedback thread

uier creates an issue for each shared feedback thread, mirrors its discussion and updates its state. Choose a team, optional project, open and done states, and existing labels.

Illustration of feedback moving from uier to Linear

What it does

Optional features stay off until an admin turns them on for the project.

An issue for each thread

Each shared feedback thread becomes an issue in the team you choose, with its text, page context and a link back to uier.

Discussion

Replies in uier are added as issue comments and kept current. Comments and labels people add in Linear are kept.

Workflow states

Open and Done in uier move the issue to the open and done states you choose.

Screenshots

Optional

Upload the saved screenshot to the issue, or keep a protected link to it in uier.

Two-way status sync

Optional

Completing, canceling or reopening the issue in Linear marks the feedback Done or Open in uier.

Reply sync

Optional

New issue comments come back to the uier thread. Edit or delete the original to update its copies.

Backfill

Add up to 1,000 existing shared threads when you are ready. Nothing older is copied until you ask.

What you can configure

A workspace admin chooses these on the project’s Linear page, in Settings, then Integrations.

TeamRequired
A team the uier app can reach in your Linear workspace.
Open and done statesRequired
An open workflow state and a completed or canceled one.
Linear project
Optional. Issues are added to this project.
Labels
Up to 20 existing labels for uier issues. Other labels on the issues are kept.
Include screenshots
Uploads the current screenshot to Linear. When off, the issue links to it in uier.
Two-way status sync
Off by default. Status changes made in the connected tool are checked in the background, usually every five minutes. Pending uier changes take precedence.
Reply sync
Off by default. Starts with replies added after you turn it on. Imported replies show their source and are read-only in uier.
Sync on or off
Pause delivery without disconnecting. Existing issues stay.

Backfill and Disconnect are on the same page. Disconnect keeps the copies already made.

Get connected

Start in the project you want to connect.

  1. Sign in to uier, open or create a project and add its toolbar to your website.
  2. As a uier workspace admin, open the project’s Settings, then Integrations, and choose Connect on Linear.
  3. Authorize the uier app in Linear, then choose the destination team and your open and done states. You can also choose a project and existing labels.
  4. Choose whether screenshots may be uploaded and save. New shared feedback will sync in the background. Use Backfill existing feedback to include up to 1,000 existing shared threads.

Access and data

Each project chooses its own destination.

Permissions

Read and write access as the uier app actor. uier does not request administration, agent, assignable or mentionable capabilities.

What to expect

Changes sync in the background. Changing the team or project starts new issues; existing issues stay where they are. Attachments and reactions are not synced.

Privacy and disconnect

Private feedback and the public uier showcase are excluded.

Making a thread private or deleting it queues cleanup of reachable managed issues and comments. Linear history and retained files can remain. Disconnect keeps existing copies; remove the app in Linear to revoke its access.

Read the privacy policy and terms of service.

Help and pricing

Every feature available today is free and will stay free forever. If we introduce pricing, it will apply only to new features users want.

For setup, account or sync problems, email contact@signalco.io. Include the provider and what happened. Keep credentials and private feedback out of your message.

You can also report a product issue, suggest an integration or read about security.