Website widgets
Updated August 24, 2026
Website widgets put your best reviews on your own pages. Pluspoint gives you two. The Pop-up slides in from the bottom-left corner and cycles through reviews. The Grid is a carousel you place inside a section of a page. Both pull live from your account, so new qualifying reviews appear without you touching the code again.
Before you start
- You need Reviews access — restricted or full — on one of your teams, or you must be the account owner. There is no plan or integration requirement.
- At least one of your locations needs 5-star reviews. Both widgets show 5-star reviews only — this is fixed and cannot be changed in the settings.
- You need to be able to edit your website’s HTML, or to hand the snippet to whoever can.
Where to find it
Reviews → Website widgets, or go to https://app.pluspoint.io/reviews/widgets.
Configure and embed a widget
- Select Preview on Pop-up or Grid.
- Choose the scope: Brands or Locations, then pick the entries to draw reviews from.
- Select the Review sites to include. At least one is required.
- Set Total reviews to show, Reviews sorting, and — for the grid — Background.
- Leave Hide reviews with no comments on unless you want star-only ratings in the widget.
- Select Get code.
- Select Copy code, then paste the snippet into your site as described below.
Warning The snippet points at whichever Pluspoint environment you copied it from. Always copy production widget code from
https://app.pluspoint.io.
Settings reference
| Setting | Options | Default |
|---|---|---|
| Scope | Brands or Locations, then a multi-select | Brands, with all brands selected. Accounts with no brand access get all locations |
| Review sites | Every review site present on the selected scope. Required | All of them |
| Total reviews to show | 1, 2, 3, 8, 16 or 24 | 24 |
| Reviews sorting | Randomly or Most recent | Randomly |
| Background — grid only | A HEX colour | #F1F1F1 |
| Hide reviews with no comments | Toggle | On |
Where to paste each snippet
| Widget | What the snippet contains | Where it goes |
|---|---|---|
| Pop-up | A single <script> block | Anywhere in the page, typically just before the closing </body> tag. No container element is needed |
| Grid | A <div id="pl-grid-widget-container"></div> placeholder plus a <script> block | Paste both parts, with the div exactly where the grid should appear on the page. Without the div the grid renders nothing |
Both snippets carry your account’s widget key plus the scope, review sites and display options you chose. To change what a live widget shows, generate a new snippet and replace the old one.
What the widgets actually display
- Only 5-star reviews, regardless of the settings you choose.
- At most 24 reviews, even though Total reviews to show is the number you asked for.
- With Hide reviews with no comments on, only reviews with text.
- Most recent shows the newest updated reviews. Randomly picks a random window from the same ordering, so each page load looks different.
- If no brand or location is selected, the widget falls back to every location on the account.
- The widget uses your account language, and switches to the visitor’s browser language when it can detect one.
- Both widgets render inside a shadow DOM, so your site’s CSS does not affect them and their CSS does not leak into your page.
How each widget behaves on your site
Pop-up
- A visitor who dismisses it stops the cycle and does not see the widget again in that browser for 11 hours.
- Renders nothing at all when there are no qualifying reviews.
Grid
- The number of cards per view adapts to the width of the container it sits in, not the browser window.
Troubleshooting
| Symptom | Cause | Fix |
|---|---|---|
| Nothing renders on the page | The selected scope has no 5-star reviews that pass Hide reviews with no comments, or the grid’s container div is missing | Check the live preview in the configuration screen, and confirm the <div id="pl-grid-widget-container"></div> is present for the grid |
| The widget shows fewer reviews than you selected | Only 5-star reviews qualify, and the widget returns at most 24 | Widen the scope to more locations or more review sites |
| The grid renders in one narrow column on a wide screen | Cards per view follow the container’s width | Widen the container the div sits in |
| The pop-up stopped appearing for you but works for colleagues | You dismissed it, which suppresses it for 11 hours in that browser | Wait, or clear the site’s local storage |
| The widget does not load on your live site | The snippet was copied from a non-production environment, so it points at that environment’s widget script | Recopy the code from https://app.pluspoint.io |
| New reviews are not showing up | The widget shows what Pluspoint has collected, on each source’s own refresh schedule | See All reviews |