Works wherever you can add a script
Sendshot is one async script tag. Pick your stack for copy-paste instructions.
Frameworks
HTML
Add Sendshot to any static site or server-rendered template with one script tag.
Read moreNext.js
Load the Sendshot widget in a Next.js App Router layout with next/script.
Read moreReact
Add Sendshot to a React app built with Vite or Create React App.
Read moreVue
Add the Sendshot feedback widget to a Vue 3 app after it mounts, with one script and no npm package.
Read moreNuxt
Load Sendshot from a client-only Nuxt plugin after hydration.
Read moreSvelteKit
Add the Sendshot feedback widget to a SvelteKit app through src/app.html, working on every route.
Read moreAngular
Add Sendshot to an Angular app through src/index.html.
Read moreAstro
Add the Sendshot feedback widget to an Astro site through your base layout, with one inline script tag.
Read moreRemix / React Router
Add Sendshot to the root route of a Remix or React Router app.
Read moreSite builders
WordPress
Add the Sendshot feedback widget to a WordPress site, with or without a plugin.
Read moreWebflow
Collect client feedback on a Webflow site with one snippet in the footer code.
Read moreFramer
Add Sendshot to a Framer site through custom code in site settings.
Read moreShopify
Add the Sendshot feedback widget to your Shopify store by pasting one script into theme.liquid.
Read moreSquarespace
Add Sendshot to a Squarespace site with code injection.
Read moreWix
Add Sendshot to all pages of a Wix site with custom code.
Read moreTry it on your own site
One script tag. Your first 10 reports are free, no credit card needed.