Copy-paste integration guides for Next.js (App Router & Pages), Astro, Vite + React, and plain HTML.
The embed is universal, but every framework has its own idea of where a script belongs. ShowTrust ships dedicated guides so the snippet lands in the right place for your stack.
Whether you're on the Next.js App Router, Next.js Pages, Astro, Vite + React, or plain HTML, there's a short guide that gets you live without guesswork.
The problem
A generic snippet still leaves you guessing where it goes in a component tree, an Astro island, or a hydration boundary — and a wrong placement silently breaks the widget.
Open the integration guide for Next.js, Astro, Vite + React, or plain HTML.
Each guide shows exactly where the snippet goes for that framework's rendering model.
Load the page and confirm your Wall of Love shows your approved testimonials.
Guides for Next.js App Router and Pages Router
Guides for Astro and Vite + React
A plain-HTML guide for any other stack
Correct placement for each rendering model
Yes. The plain-HTML guide works anywhere you can add a script tag; the framework guides just save you the placement details.
The embed is the same; the guides differ only in where you place it for that framework.
Paste a single snippet where testimonials should appear. No build step, no backend, no container element to wire up.
Hand the install to your AI agent — the ShowTrust skill places the snippet for your framework and you're live in seconds.
Read testimonials, configure your wall, and react to new submissions programmatically with a REST API and webhooks.
Collect text and video testimonials, curate the best, and embed them anywhere with one line. Free to start — no card required.