Testimonial inventory
Audit Which Testimonials Show Where
Ask your team which testimonials are on the pricing page and you will get three answers and a screenshot from last year. Widgets get pasted into landing pages, the same quote sits on six pages, and nobody can say where a given customer appears. Score your current inventory below, then build the map that answers “where is this quote?” in one look.
- Scores how well you know your placements
- Turns every gap into a fix
- Covers widgets, the Wall of Love and social images
The problem, solved
Why nobody knows where the testimonials are, and how StoryProof makes the map easier
Quotes were pasted into pages by hand
Some testimonials live as text in the page builder, invisible to anyone looking in a testimonial tool.
With StoryProof: Replace hand pasted quotes with a widget. The embed is two lines of HTML, and you choose which approved testimonials it shows, so the list lives in one place.
We have widgets nobody can identify
Widgets sit on pages nobody remembers adding them to, and nobody can say which is which.
With StoryProof: Keep one widget per placement and record in your inventory which page each one serves. Check how many widgets your plan allows first.
The script is loaded all over the place
Some pages load embed.js twice, others not at all, and debugging a missing widget means opening the page source.
With StoryProof: Load embed.js once in the site footer. It fills every StoryProof widget div on the page, so the audit only has to find the divs.
Quotes also live as images on social
A testimonial was turned into a LinkedIn graphic months ago, and nobody counts that as a placement.
With StoryProof: From Pro, the social image designer makes branded images from approved testimonials. Add every image you post to the inventory as its own row.
We cannot tell which quotes are used
The library holds two hundred testimonials and nobody knows which forty are actually on the site.
With StoryProof: Tag testimonials with the pages they appear on as you build the inventory, so the library itself shows what is in use.
Flip the switch to see how StoryProof handles each one.
Scorecard
How well do you know where your testimonials appear?
Rate each line yes, partly or no for your site as it is today.
Your ratings stay in this browser tab.
What an inventory row looks like
Sample inventory, illustrative only
Page: /pricing · Widget: “Pricing, under plans” · Shows: {customer A}, {customer B}, {customer C} · Owner: {name} · Checked: {date}
Page: /solutions/{audience} · Widget: “{audience} page, mid section” · Shows: {customer D}, {customer E} · Owner: {name} · Checked: {date}
Channel: LinkedIn image · File: {link} · Shows: {customer A} · Posted: {date}
Channel: Wall of Love · Linked from: footer, pricing FAQ · Shows: all approved
In StoryProof
Build and keep the map
- You will need
- Access to your site’s pages or page builder
- A shared sheet with columns for page, widget, testimonials shown, owner and date checked
- 1
Walk the site and list every placement
Note each page with testimonials, whether they come from a widget or are typed in, and the widget name if there is one.
- 2
Replace typed quotes with widgets
Move hand pasted testimonials into StoryProof and choose them for that page’s own widget.
- 3
Tidy how the script loads
Load embed.js once in the footer so every widget div is filled from one place.
- 4
Add off site uses and the Wall of Love
List social images, decks and emails, and every page that links to your Wall of Love.
- 5
Tag what is in use
Tag each testimonial with the pages it appears on, so the library and the sheet agree.
What happens next: Re-walk the list each quarter, and add a row the same day any new page or campaign goes live.
Before you start
What the inventory depends on
StoryProof does not crawl your site
We cannot point to a feature that lists the pages a widget has been pasted into. The page column of your inventory is yours to keep.
Tags do not update themselves
A page tag on a testimonial stays until someone changes it. If a widget is removed from a page, update the tags too.
Off site copies are outside StoryProof
A downloaded image or a quote in a slide deck is a copy. The inventory is the only place that knows it exists.
It is only as good as its last check
Pages change weekly on busy sites. An inventory nobody has checked in a year is a guess with a spreadsheet around it.
FAQ
Questions people ask
Short answers to what usually comes up next.
How do I find every testimonial on my website?
Walk the site page by page, or use a crawler to search for the widget div and for quotation marks in page copy. List each find with its page, source and owner.
Why does a testimonial inventory matter?
Every removal request, rebrand, legal check or redesign starts with “where does this appear?”. Without a map, each one becomes a hunt.
How often should I audit testimonial placements?
Quarterly on most sites, and the same day a new page or campaign launches.
Should the same testimonial appear on several pages?
It can, if it fits each one. The inventory makes repetition visible so you can choose it on purpose rather than by accident.
Still have a question? Ask the StoryProof team or book a demo.
One library behind every placement
Show testimonials through widgets you control, and know which quotes each one carries.
Last updated 2026-11-11.