Social proof widget with every feature you need behind it
A social proof widget is only as good as the quotes inside it. TestimonialScraper gives you the widget and everything behind it: sources, duplicate removal, scoring, grouping, publishing, refresh and the controls a marketing team or an agency needs. This tour covers every feature and the plan that includes it.
Sources and imports
Proof lives in many places. TestimonialScraper reads them all and keeps each quote tied to where it came from.
- Google reviews through official place data, G2, Capterra and Trustpilot
- App Store and Google Play reviews for apps
- Reddit, X and LinkedIn posts that mention your brand
- YouTube videos with quotes linked to the exact timestamp
- Your own testimonial forms, NPS exports, support ticket exports and any CSV you are entitled to use
Brand lets you pick 4 sources. Growth, Agency and White Label include all 12+ sources.
Editorial work done for you
Duplicate removal
Repeated praise across sites becomes one quote with every source link kept, so your widget never shows the same sentence twice.
Strength score
Every quote gets a score from 0 to 100 for clarity, specifics and persuasion. Sort by score to find the lines worth a headline.
Use case and persona groups
Tags for results, setup, support, value and switching, plus the role of the author. Basic grouping on Brand, full grouping from Growth up.
Exact wording
Quotes stay in the reviewer's words. Optional trims for long reviews are always marked with an ellipsis.
Approval flow
New quotes arrive as New. You approve, hide or pin them, and only approved quotes go live.
Publishing and widget styles
Every widget is built from your approved quotes and styled with your colors, fonts and corner radius. Choose from a carousel, a grid, a single quote, a compact badge or a floating proof bubble, compared on the testimonial widget page. For a full page of praise, publish a testimonial wall.
| Feature | Brand | Growth | Agency | White Label |
|---|---|---|---|---|
| Widgets and walls | 3 widgets, 1 wall | Unlimited | Unlimited | Unlimited |
| HTML embed and CSV | Yes | Yes | Yes | Yes |
| Webflow, WordPress and JSON exports | No | Yes | Yes | Yes |
| API and webhooks | No | No | No | Yes |
| Branding on widgets | Small Powered by link | Removable | Removable | Your logo |
| Refresh | Weekly | Daily | Daily | Every 6 hours |
| New review alerts | No | No | Yes | Yes |
WordPress users can embed with a shortcode or a block, explained on the reviews plugin WordPress page.
Teams, agencies and control
Brands and seats
Brand covers 1 brand and 1 seat, Growth 3 brands and 5 seats, Agency 15 brands and 15 seats, White Label 50 brands and unlimited seats.
Monitoring and reports
Agency and White Label send alerts when a new review appears and build client reports with the strongest new quotes. See reputation monitoring software for the details.
Sign on and roles
Google single sign on and roles on Agency, SAML single sign on, roles and an audit log on White Label.
White label
Your domain, your logo and a client portal where clients approve their own quotes. Invoices and an uptime commitment are included.
Usage you can plan around
Every plan counts reviews analyzed per billing period: 1,000 on Brand, 10,000 on Growth, 50,000 on Agency and 200,000 on White Label. Deleting a widget or a brand never resets what you used, and the allowance renews with the next period. Yearly billing halves every monthly price, so Brand costs $24 per month billed as $288 a year.
Feature questions
Does the widget slow down my page?
No. It loads after your content, weighs a few kilobytes and serves quotes from a cache, so page speed stays the same.
Can the widget match my design?
Yes. You set colors, fonts, corner radius, light or dark mode and how many quotes appear. The preview updates as you change it.
Can I show quotes from one source only?
Yes. Filter any widget by source, use case, persona, minimum score or tag, so a pricing page can show only G2 quotes about value.
Is there an accessibility option?
Widgets use readable contrast, real text instead of images and keyboard controls for carousels, and they respect reduced motion settings.
Which plan do most teams start with?
A single company usually starts with Brand at $49 per month. Teams that publish on many pages or run 3 brands pick Growth at $149 per month. Yearly billing halves both prices.
Put your best proof on every page
Run the demo with your own review page and see the widget fill with real quotes.