Skip to main content

Free Next.js / React Review Widgets

Embed your best reviews from any of 21 review platforms on your Next.js / React pages — one paste, no plugin, unlimited views. next/script in your layout, the div in any component. App Router ready.

Build Your Google Review Widget

Google

Or just type your business name + city — add the country too if the business isn't near you.

Key facts: 21 review platforms on Next.js / React · one paste, no plugin · unlimited views on every plan · daily review auto-sync on paid plans

Last updated ·by Mike Ragimov

Pick your review platform

Google Review Widget for Next.js / React

Real Google stars are the strongest trust signal on the web.

Trustpilot Review Widget for Next.js / React

Works with free Trustpilot business profiles — no TrustBox subscription required.

Yelp Review Widget for Next.js / React

Show your Yelp rating where customers actually decide — on your own site.

Facebook Review Widget for Next.js / React

Turn Facebook recommendations into on-site proof.

TripAdvisor Review Widget for Next.js / React

Traveler proof, embedded where bookings happen.

Airbnb Review Widget for Next.js / React

Verified-guest proof from Airbnb, on the site where travelers decide to book.

Angi Review Widget for Next.js / React

Home-services proof from Angi, on the site that closes the job.

Glassdoor Review Widget for Next.js / React

Show your Glassdoor employer rating on your careers and hiring pages.

Agoda Review Widget for Next.js / React

Verified-guest Agoda reviews, on the site where travelers book.

BBB Review Widget for Next.js / React

Better Business Bureau credibility on your own pages.

OpenTable Review Widget for Next.js / React

Verified-diner proof from OpenTable, on the site where guests decide to book.

RateMDs Review Widget for Next.js / React

Patient reviews from RateMDs, on the page where people choose a doctor.

Capterra Review Widget for Next.js / React

Capterra software reviews, embedded where buyers compare and decide.

G2 Review Widget for Next.js / React

Real G2 stars — the B2B software buyer's strongest trust signal — on your own site.

Indeed Review Widget for Next.js / React

Indeed company reviews, on the pages candidates actually read.

TrustRadius Review Widget for Next.js / React

In-depth, verified TrustRadius reviews on your own site.

Clutch Review Widget for Next.js / React

Verified Clutch client reviews, on the site where prospects decide.

Expedia Review Widget for Next.js / React

Verified-traveler Expedia reviews, where guests decide to book.

Booking.com Review Widget for Next.js / React

Verified-guest proof from Booking.com, on the site where travelers decide to book.

Etsy Review Widget for Next.js / React

Real Etsy shop reviews, on your own storefront and product pages.

Google Play Review Widget for Next.js / React

Your Google Play rating and reviews, embedded on your website.

All-in-One Review Widget for Next.js / React

Every platform your customers trust, blended into one widget.

How it installs on Next.js / React

  1. 1

    In app/layout.tsx import Script from next/script and add the BlooTrue loader once inside the body, with strategy set to afterInteractive.

  2. 2

    Drop the widget div into any page or component where the reviews should appear.

  3. 3

    Change class to className on that div — the snippet is HTML and JSX will not accept class.

  4. 4

    Deploy. The loader watches the DOM, so the widget survives client-side navigation too.

Where the code goes on Next.js / React

In a Next.js app the snippet splits in two. The loader goes in once, in app/layout.tsx, as a next/script component with strategy set to afterInteractive so it survives client-side navigation. The div goes wherever the reviews belong, in any page or component. The one edit the pasted code needs is class becoming className, because the snippet is HTML and JSX will not accept class. The widget takes the width of its parent element, so a max-width wrapper is the usual way to size it.

Where reviews earn their place on a Next.js / React site

Under the hero on the landing page and beside the pricing CTA — on SaaS and agency sites the proof belongs at the decision point.

If the widget does not show on Next.js / React

  • If nothing renders, check the div uses className rather than class — React silently drops the class attribute and the loader then finds nothing to mount.
  • A raw script tag pasted straight into a component will not execute. Use next/script with strategy afterInteractive instead.
  • If the widget shows on a hard refresh but not after in-app navigation, the loader was placed in a page rather than in the layout. Move it to app/layout.tsx so it mounts once for the whole app.

Next.js / React Review Widgets — FAQ

Is there a free review widget for Next.js / React?
Yes — BlooTrue embeds Google, Yelp, Facebook, TripAdvisor, Trustpilot, BBB, Angi or any of 21 review platforms on Next.js / React for free (Trustpilot widgets are free for 7 days, then need a paid plan). next/script in your layout, the div in any component. App Router ready. No plugin, no view caps.
Which review platforms can I show on Next.js / React?
21 platforms: Google, Trustpilot, Yelp, Facebook, TripAdvisor, Airbnb, Angi, Glassdoor, Agoda, BBB, OpenTable, RateMDs, Capterra, G2, Indeed, TrustRadius, Clutch, Expedia, Booking.com, Etsy, Google Play — each with its own Next.js / React install guide. Pro ($29/month) and higher plans can blend several platforms into one all-in-one widget; Starter ($9/month) shows one platform per widget.
Do I need a Next.js / React plugin or app?
No. BlooTrue is a pure HTML embed — one line of code pasted into the Next.js / React editor. next/script in your layout, the div in any component. App Router ready.
Does this work with the App Router?
Yes. The loader goes in app/layout.tsx as a next/script component, and the widget div can live in any server or client component.
Will it break server-side rendering?
No. The div is plain markup that renders on the server, and the widget fills it on the client once the loader runs.
Do I need a package or an npm install?
No. There is nothing to install. It is one script tag through next/script and one div, and the widget updates from BlooTrue without a redeploy.

Put Real Reviews on Your Next.js / React Site Today

Create Your Free Widget