🔌 Works Everywhere

One embed code.
Every platform.

Add beautiful testimonial widgets to any website in under 60 seconds. No plugins to install, no dependencies — just paste and go.

<script src="https://praised.dev/embed.js" data-project="your-slug"></script> Click to copy

Platform Guides

Step-by-step instructions for every major website builder

🔷

WordPress

No Plugin Needed

Works with Classic Editor, Gutenberg, Elementor, Divi, and any theme.

  1. Go to the page where you want testimonials
  2. Add a Custom HTML block (Gutenberg) or switch to Text mode (Classic)
  3. Paste your Praised embed code
  4. Save & preview — testimonials appear instantly
<script src="https://praised.dev/embed.js"
data-project="your-slug"
data-layout="grid"></script>
🌊

Webflow

Drag & Drop

Add testimonials to any Webflow page using the native Embed component.

  1. Open your page in the Webflow Designer
  2. Drag an Embed element where you want testimonials
  3. Paste the Praised embed code
  4. Publish — it works on staging and production
<script src="https://praised.dev/embed.js"
data-project="your-slug"
data-layout="masonry"></script>
🛒

Shopify

Theme Editor

Show customer testimonials on product pages, landing pages, or your homepage.

  1. Go to Online Store → Themes → Customize
  2. Add a Custom Liquid section
  3. Paste the Praised embed code
  4. Position it anywhere in your page layout
<script src="https://praised.dev/embed.js"
data-project="your-slug"
data-layout="carousel"></script>

Squarespace

Code Block

Beautiful testimonial widgets that match Squarespace's clean aesthetic.

  1. Edit your page and click Add Block → Code
  2. Paste the Praised embed code
  3. Make sure the code block display is set to HTML
  4. Save — testimonials render immediately

Wix

HTML iframe

Add dynamic testimonials to any Wix site using the HTML embed.

  1. Open the Wix Editor and click Add → Embed → HTML iframe
  2. Click "Enter Code" and paste the Praised script
  3. Resize the widget to fit your layout
  4. Publish your site
⚛️

React / Next.js

Developer

Use our script tag or fetch the API directly for full control.

  1. Add the script in your component with useEffect
  2. Or use our REST API: GET /api/testimonials/public/your-slug
  3. Build custom UI with your own components
  4. Full TypeScript support with our JSON responses
// React component
useEffect(() => {
  const s = document.createElement('script');
  s.src = 'https://praised.dev/embed.js';
  s.dataset.project = 'your-slug';
  ref.current.appendChild(s);
}, []);
🌐

Any HTML Site

Universal

Static sites, Hugo, Jekyll, Ghost, Carrd, Notion — if it supports HTML, it works.

  1. Copy your embed code from the Praised dashboard
  2. Paste it wherever you want testimonials to appear
  3. That's it — one line of code, zero dependencies

Framer

Embed

Add testimonials to Framer sites using the HTML embed component.

  1. Add an Embed component to your Framer canvas
  2. Choose "HTML" and paste the Praised script
  3. Style and position it in your layout
  4. Publish — works on Framer's hosting and custom domains
🔗

REST API

Developer

Full API access to build custom integrations, automations, or native mobile apps.

  1. GET /api/testimonials/public/:slug — fetch approved testimonials
  2. POST /api/testimonials/submit/:slug — submit new testimonials
  3. Webhook notifications on new submissions (Pro)
  4. JSON responses, CORS enabled for any origin

Choose Your Layout

Four beautiful layouts that adapt to any design

Grid

Clean responsive grid. Perfect for dedicated testimonial pages.

data-layout="grid"

Masonry

Pinterest-style layout. Great for varied-length testimonials.

data-layout="masonry"

Carousel

Auto-rotating slider. Ideal for hero sections. Pro

data-layout="carousel"

Marquee

Continuous scroll. Eye-catching and dynamic. Pro

data-layout="marquee"

Common Questions

Does Praised work with WordPress?

Yes! Just paste the embed script into any WordPress page, post, or widget area. Works with Classic Editor, Gutenberg blocks (Custom HTML), and page builders like Elementor and Divi. No plugin needed.

Can I add Praised testimonials to Webflow?

Absolutely. Add the Praised embed code to any Webflow page using an Embed element. It works in both the designer preview and published site.

Do I need to know how to code?

No coding required. Praised generates a simple embed code you copy and paste. If you can edit a webpage, you can add Praised.

Does Praised slow down my website?

No. The embed script loads asynchronously and is under 5KB. It won't affect your page load speed or Core Web Vitals scores.

Can I use the API to build a custom integration?

Yes! Our REST API lets you fetch testimonials as JSON and build completely custom UIs. Use GET /api/testimonials/public/your-slug to get all approved testimonials. CORS is enabled for any origin.

Ready to add testimonials to your site?

Sign up free. Get your embed code in 60 seconds.

Start Free — No Credit Card →