Install · Framework

Add Sendshot to HTML

Add Sendshot to any static site or server-rendered template with one script tag.

All install guides

Paste the snippet right before the closing </body> tag, in every page or in the shared template your pages use.

<script async src="https://sendshot.dev/widget.js" data-key="YOUR_PROJECT_KEY"></script>

Replace YOUR_PROJECT_KEY with the key from Project → Settings → Installation in your Sendshot dashboard.

The script is async, so it never blocks your page from rendering. If it fails to load, nothing else on the page is affected.

This also works for server templates: Laravel Blade, Rails layouts, Django templates, PHP includes, Hugo, Jekyll and Eleventy. Put it in the base layout.

Check it works

Open your site. The feedback button appears in the bottom-right corner after the page has loaded. Press Cmd/Ctrl + Shift + F to open it from the keyboard, send a test report, and it shows up in your dashboard.

No button? Make sure the domain you're on is listed in the project's allowed domains.

Get your HTML snippet

Create a free project to get your key. Your first 10 reports are free.

Start free