All integrations

Project management integration

GitHub integration

File a GitHub issue for each submission, ideal for bug reports and feature requests that belong in your tracker.

What it does

Open a GitHub issue from each submission. Delivery is asynchronous and retried automatically, and any credentials you enter are encrypted at rest.

Step 1: set up GitHub

Do this once in GitHub to get the details you'll paste into ShipMyForm.

  1. 1Create an access token. Create a fine-grained or classic Personal Access Token with Issues: write on the target repository.
  2. 2Note the repository. Use the owner/name form, e.g. acme/website.

Step 2: connect it in ShipMyForm

  1. 1Open your form's Connectors tab. Choose github from the connector list.
  2. 2Enter your details. Paste Access token, Repository from the steps above.
  3. 3Add and test. Click Add, then Test to send a sample submission and confirm it arrives.

What you'll enter

  • Access token: A fine-grained or classic PAT with Issues: write on the repo.
  • Repository

Use cases

  • Bug-report and feature-request forms become issues automatically.
  • Collect user feedback straight into your backlog.
  • Triage inbound reports without leaving GitHub.
Good to know:
  • Each submission creates a new issue (no dedup or labels yet).

Route GitHub (and everything else) from one form.

A submission can fan out to as many connectors as you like.

Start free