- Integrations
- Formspree
Create Linear Issues from Form Submissions with Formspree


Overview
Formspree turns any HTML form into a working submission endpoint without backend code. With the Linear plugin, every submission to your form is created as a new Linear issue in the team and project you choose, so bug reports, feature requests, and customer feedback land directly in your engineering workflow.
How it works
When a visitor submits a Formspree-powered form, the plugin creates a corresponding issue in Linear inside the team you selected during setup, and optionally scoped to a specific project. You shape the issue with three special field names in your form. A field called subject becomes the issue title, one called message becomes the description, and one called priority sets the issue’s priority (accepting urgent, high, medium, or low from a hidden input or a dropdown). Leave out subject and the title falls back to “Submission from” followed by the submitter’s reply-to email, or the form’s name if there isn’t one.
Any additional fields your form collects (email address, page URL, browser info, custom metadata) are appended to the issue description, so context from the submission stays attached to the ticket. Because the plugin works against a standard HTML form, existing marketing site forms, in-app feedback widgets, and support pages can become Linear intake channels without touching a backend, a webhook, or a framework.
Each Formspree form is configured independently, so a bug report form can route to engineering while a feature request form routes to product. Team and project selection is managed per form from the Workflow tab, where you can also update or remove the Linear action at any time.
Configure
Requirements: a Formspree account with a form you own or can edit, and permission to authorize integrations in your Linear workspace.
- Open the form in the Formspree dashboard and go to the Workflow tab.
- Under Actions, click + Add New and select Linear from the plugin list.
- Sign in to Linear when prompted and authorize the workspace.
- Choose the team that will receive new issues, and optionally pick a project.
- Click Save.
To change the team or project, or to disconnect Linear later, return to the form’s Workflow tab and edit or remove the action. Full setup docs: Use Linear to create issues.


