Announcing the Linear Plugin for Formspree

Every form submission creates a Linear issue, routed to the right team, with priority set by the submitter.

in

Formspree now connects to Linear. Every form submission creates a new issue in the team and project you choose. Full setup details are in the plugin guide.

Route each submission to the right team

When you connect a form to the Linear plugin, every submission creates one issue. At setup time, you choose the team and, optionally, a project where those issues land.

That routing matters if you run multiple forms across your product. A feedback form for your dashboard can send issues to one Linear team while a bug report form for your API sends them to another. Each form connects independently, so you can keep issues separated by team, project, or product area.

Let submitters signal priority

Three special field names control how Formspree populates the issue. Naming a field subject (or _subject) sets the issue title, and message (or _message) sets the description. If you omit subject, Formspree generates a default title from the submission.

The priority field (or _priority) maps directly to Linear’s priority levels: urgent, high, medium, or low. You can hard-code it for forms where urgency is always the same:

  <input type="hidden" name="priority" value="high" />

Or expose it as a dropdown and let submitters set it themselves:

  <select name="priority">
    <option value="urgent">Blocking: I can't use the product</option>
    <option value="high">Significant: it's slowing me down</option>
    <option value="medium">Moderate: a workaround exists</option>
    <option value="low">Minor: would be nice to fix</option>
  </select>

Your users get a structured way to express urgency, and that signal is already on the issue when your team sees it.

Connecting the plugin

From your form’s Workflow tab, click + Add New under Actions and select Linear. Click Connect to start the OAuth flow, authorize Formspree in your Linear account, then pick the team and project. Click Save, and the plugin is live.

From then on, every submission creates a Linear issue. For the full walkthrough, see the setup guide.

Forms are often where your users first tell you something is broken or worth building. The Linear plugin makes that signal land directly in your team’s backlog. If you’re on a Professional or Business plan, you can enable it today from your form’s Workflow tab.


Got Feedback?