First-party social proof for WordPress

Show real WooCommerce orders as sales popups.

Turn real orders and approved reviews into recent-activity notifications. Start with anonymous names, keep source data in WordPress, and install the free plugin without an account.

Free download · No account or card required · WordPress 6.0+ · PHP 8.0+

TrueProof settings showing notification data-source and display controls Safe demo preview
Sample customer placed a sample order 3 min ago Demo
Settings plus the exact widget shape · sample content stays visibly labelled Demo
Available on WordPress.org Open source · GPL v2+ First-party WordPress data No third-party requests during normal Free use Vanilla JavaScript · no jQuery
How it works

From stored WordPress events to a small notification.

No separate dashboard is required for the free plugin.

01

Install

Add TrueProof from WordPress.org, activate it, and open Settings → TrueProof.

02

Choose sources

Select recent WooCommerce orders, approved reviews or comments already stored in WordPress.

03

Publish

Choose the position and timing, then show the notification on the front page or across the site.

From a real order to an anonymous notification.

See the setup sequence, then verify it on your own store.

Illustrated walkthrough of TrueProof 2.4.0. The interface and order are staged examples, not a recording of a customer store or evidence of sales results.

Install free on WordPress.org

Read the setup walkthrough
  1. 0:00–0:15: Install TrueProof from WordPress.org and open Settings → TrueProof. New installations keep the public widget disabled until you publish it.
  2. 0:15–0:25: Choose Real Data and WooCommerce orders. An eligible order needs processing or completed status within the selected look-back window.
  3. 0:25–0:35: Under Privacy, select Fully anonymous. Real events use “Someone” and an empty location. Upgraded installations retain their previous choice until you change it.
  4. 0:35–0:51: Check the eligible-event count, review public fields, enable notification bubbles and save. A nonzero count in this animation is illustrative; your store must supply its own eligible data.
  5. 0:51–1:04: Verify the events endpoint and storefront. The example “Someone purchased Demo Mug” illustrates the expected shape; it is not a live sales claim.
  6. 1:04–1:12: Install free and measure the effect on your own store. No conversion improvement is promised.
Data sources

Recent activity notifications, without invented claims.

Free covers the core WooCommerce use case. Pro adds EDD, registrations and selected-context rules.

WooCommerce orders

Free

Recent orders with processing or completed status.

Reviews & comments

Free

Recently approved reviews and comments. Pingbacks and trackbacks are excluded.

EDD sales

Pro

Recent completed Easy Digital Downloads sales.

Registrations

Pro

Recent new-user registrations from your WordPress site.

Display controls: bottom-left or bottom-right placement, accent colour, start delay, display time, gap, look-back window and maximum number of events.

Display rules: Free supports site-wide or front-page display. Pro limits notifications by supported contexts: front/posts page, blog posts, pages, WooCommerce products and archive views.

Two clear modes

Preview safely. Publish real data.

REAL DATA

Use recent activity from supported sources

Displays recent events from the sources enabled on your WordPress site.

For the live site
SIMULATION

Configure with sample data

Generates explicitly worded sample events so you can preview the widget before real activity exists. A visible “Demo” label is always shown on simulated notifications.

Setup preview
Product privacy

Notification-source records stay in WordPress.

TrueProof reads supported events already stored on your WordPress site. During normal use without licence activation, the plugin's own code makes no third-party requests.

Entering a licence key, periodic validation while it is active, or deactivation sends a built-in request containing the licence key, home URL and requested action to wptrueproof.com. The licensing service also receives standard network metadata. Notification-source records are not included in that request.

  • Visitors may see: “Someone” with no location by default, or a name/location only if the site owner deliberately selects that option, plus activity and relative time.
  • Built-in sources do not include: email-shaped name values, full addresses or order totals.
  • Performance: events are cached for three minutes and served through the WordPress REST API using vanilla JavaScript.
  • Privacy control: fully anonymous, shortened-name and full-name modes are available; email-shaped name values are always suppressed.
0third-party requests during normal Free use
3 minevent cache duration
GPL v2+open-source licence
Free vs Pro

Upgrade only when you need the extra sources or rules.

FeatureFreePro
WooCommerce processing/completed ordersYesYes
Approved comments and reviewsYesYes
Real Data ModeYesYes
Simulation Mode with an always-visible Demo labelYesYes
Fully anonymous or optional name display, look-back window and event limitYesYes
Position, accent colour and timingYesYes
All pages or front pageYesYes
Completed EDD sales—Yes
New-user registrations—Yes
Selected-context display rules—Yes
Licence limitNoneOne key for up to 5 sites
SupportCommunityPriority email (paid period)
Pricing

Start free. Add Pro for advanced sources and rules.

Free

€0

Best for the core WooCommerce use case.

  • WooCommerce orders
  • Approved reviews & comments
  • Real Data and Simulation modes
  • Site-wide or front-page display
Install Free

Hosted on WordPress.org. No account or payment card required.

Pro

€49/ year

For EDD, registrations, selected-context rules and up to five sites.

  • Everything in Free
  • EDD sales and user registrations
  • Selected-context display rules
  • Up to 5 sites & priority email support during the paid period
Get Pro — €49/year

€49 billed annually. Renews automatically each year until cancelled. Applicable EU VAT is added at checkout where required. Payment is processed by Stripe.

14-day money-back guarantee on the original paid purchase. Email [email protected] within 14 days of the original purchase for a full refund. To stop a future renewal, email us before the next billing date. See Terms.

Managing more than five sites? Agency is €149/year for up to 999 sites, with the same annual renewal, VAT and guarantee terms.

Practical guides

Plan, configure and measure social proof on WordPress.

Step-by-step articles with verification checklists, official sources and honest limitations.

Browse all guides

Frequently asked questions

Does TrueProof show sample data?

Only in Simulation Mode, which is intended for configuration and preview. A visible “Demo” label is always shown on simulated notifications. Real Data Mode displays recent events from the sources enabled on your site.

What does the free plugin support?

WooCommerce orders with processing or completed status, approved comments and reviews, Real Data and Simulation modes, core appearance and timing controls, and site-wide or front-page display.

What does Pro add?

Completed Easy Digital Downloads sales, new-user registrations, selected-context display rules, activation on up to five sites, and priority email support during the paid licence period.

Does the plugin send notification-source data elsewhere?

During normal use without licence activation, the plugin's own code makes no third-party requests. Entering a licence key, periodic validation while it is active, or deactivation sends a built-in request containing the licence key, home URL and requested action to wptrueproof.com. Standard network metadata is also received by the licensing service. Notification-source records are not included in the request.

What if no events appear in Real Data Mode?

Check the selected source, event status, look-back window and display rule. Events are cached for three minutes. The troubleshooting guide has a complete checklist.

How does annual billing work?

Pro is €49 billed annually and renews automatically until cancelled. Applicable EU VAT may be added at checkout. Email support before the next billing date to stop renewal; the original paid purchase has a 14-day refund period.

Start with recent WordPress activity.

Install the free plugin without an account or payment card.

Install free on WordPress.org