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.

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
OptionalUpload the saved screenshot to the issue, or keep a protected link to it in uier.
Two-way status sync
OptionalCompleting, canceling or reopening the issue in Linear marks the feedback Done or Open in uier.
Reply sync
OptionalNew 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.
- Sign in to uier, open or create a project and add its toolbar to your website.
- As a uier workspace admin, open the project’s Settings, then Integrations, and choose Connect on Linear.
- 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.
- 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.