Guide · 7 min read
How to add a review widget to your SaaS site
The script tag takes minutes. Getting real reviews for it to show is the part most guides skip, and it's the part that actually takes work.
Five steps, one script tag, no card required.
A review widget is a script tag that pulls a live star rating and review count from a hosted profile onto a webpage. It keeps reading from that profile, so a new review shows up without touching the code again. Installing the tag takes minutes; having reviews for it to display takes real customers.
What people assume, and what's actually true
This is where most "add a widget" guides stop short, and it's the part that actually matters.
What people assume
Add the widget, and reviews show up on the site.
What's actually true
The widget renders whatever's already on the profile it points to — an honest zero, if nobody's reviewed you yet. Installing it is a formatting problem. Filling it is a different job, covered in how to collect your first reviews for a new SaaS product.
The install, step by step
Five steps, from an empty landing page to a live star rating.
-
Register the product
Self-serve, at /dashboard/register. No sales call, no application review, no card asked for at this step.
-
Copy the script tag
Once registered, the manager console at /dashboard gives you the snippet tied to your product's profile.
-
Paste it before the closing body tag
Same rule as any third-party script: load it late enough that it doesn't hold up the rest of the page rendering.
-
Point it at a target element
Add the container the widget renders into, wherever the rating should sit — a hero, a pricing section, a footer strip. The container has to exist before the script runs.
-
Verify it renders before you ship it
Open the page and check the rating actually appears, including on mobile. A live example is worth more than a description — see one at saasvouch.com/cardmint-ai.
Hand-built section vs. script-tag widget
Both can cost $0 in cash. They don't cost the same in time, and they don't behave the same once a new review comes in.
| Hand-built section | Script-tag widget | |
|---|---|---|
| Setup | Hand-code markup for every quote | One script tag, one target element |
| New review comes in | You edit the code yourself | Renders automatically from the profile |
| Where it lives | Nowhere but the page you pasted it on | Also a public profile page you can link to on its own |
| Cash cost | $0 | $0, no payment step observed |
Full cost breakdown across seven options, not just these two, is in the cheapest way to show reviews on a SaaS website.
What it costs
SaaSVouch publishes no pricing page and asks for no payment before the widget goes live, so there's no dollar figure to run arithmetic on here. The real cost is time, and it splits into two very different pieces: the install, which is five steps you do once, and the review collection, which never really finishes. Don't confuse the two when you're estimating how long this takes.
If a platform you're evaluating instead does publish a price, run it against the full cost comparison linked above before committing to it.
Questions to answer before you pick a platform
- Do you want reviews to update automatically, or are you fine editing code by hand every time one arrives?
- Do you want a separate page you can link to from an email or a launch post, or is an on-page block enough?
- Does your site's Content-Security-Policy allow third-party scripts? Check before you install anything, not after it silently fails to load.
- Do you already have reviews to show, or none yet? If it's none, the collection sequence linked above comes before worrying about widget placement.
- Do you also want the star rating to show up in Google search results, not just on your own page? That needs separate Review or AggregateRating schema markup — the widget alone doesn't add it.
Placing the widget specifically on a landing page rather than a dashboard has its own failure modes — this guide covers those separately.
Questions people ask
What is a review widget?
A script tag that pulls a live star rating and review count from a hosted profile onto your site. It keeps reading from that profile, so it updates on its own when a new review lands — no code change required.
Does the widget work if I don't have any reviews yet?
It installs the same either way, but it'll show an honest zero until someone reviews you. The widget can't manufacture reviews; it only displays what's on the profile behind it.
How many steps does the install actually take?
Five: register the product, copy the script tag, paste it before the closing body tag, point it at a target element, then verify it renders before you consider it shipped.
Will a review widget slow down my page?
A single script tag is a small addition. Loading it late, and pointing it at a target element that already exists in the DOM, keeps it from blocking the rest of the page from rendering.
Do I need to touch my site's backend code to add it?
No. It's a front-end script tag plus one target element in your HTML — no backend changes, no database, nothing server-side to configure.
What if the widget doesn't show up after I install it?
Check three things in order: the target element exists before the script runs, the script tag itself loaded (a Content-Security-Policy header can silently block it), and you're not looking at a cached version of the page.
Register free, then install the tag
No pricing page, no payment step, no sales call. The five steps above are the whole install.
No pricing page exists at saasvouch.com/pricing and no payment step sits in front of registration, as of this writing.