Getting started
Tugboat is a floating feedback button you embed in your web app. Testers tap it to send screenshots, screen recordings, voice notes and text — with technical context attached automatically. Here's the 2-minute setup.
1. Create a project
In your dashboard, go to Projects → New project. Each project gets a unique project_key (looks like pk_…). Use one project per app or client deployment.
2. Embed the widget
Drop this one line before your closing </body> tag:
<script src="https://tugboatapp.com/widget.js"
data-project-key="pk_your_key"></script>It works with React, Vue, Angular, Svelte and plain HTML — any web app, plus mobile web & PWAs. No npm install required.
3. Collect feedback
A draggable tug appears bottom-right. Testers click it, pick a capture type, and their feedback sails straight to your dashboard, tagged by project.
Want to preview it first? Open any project and use the live Preview route to see the widget running in a sandbox.
Still stuck? Contact support