Blog
Honest social proof, explained.
70 articles on verified purchases, real live counters, countdown timers that end on time, and measuring what proof does for your store.
Product guides
Posting records from your backend with an account key
The Records API now accepts an account API key, so one secret can feed every widget. How to switch, which key level to use, and what the records look like.
Oct 29, 2026 · 6 min read
Product guides
How to show a real "people viewing this product" count on any website (free)
Most "X people are viewing this" snippets pick a random number. Here is how to show a real count instead on Shopify, WordPress or plain HTML: two lines of code, hidden until at least two people are there, with a public page that explains the number.
Oct 29, 2026 · 6 min read
Product guides
Provedly is now on WordPress.org
The Provedly plugin is live in the WordPress plugin directory: verified WooCommerce purchase notifications, a real live-visitor counter and countdown bars, set up from one admin page.
Oct 28, 2026 · 3 min read
Product guides
A curl tour of the Provedly REST API
Every endpoint in the Provedly v1 API with a curl example: account, sites, widgets, bars, stats and records, plus what a refusal looks like and why.
Oct 26, 2026 · 7 min read
Product guides
Social proof for agencies managing many client sites
How an agency runs verified purchase notifications across many client sites on Provedly: account structure, billing, reporting and the honesty conversation.
Sep 21, 2026 · 6 min read
Product guides
Installing a social proof widget with your AI coding agent
Provedly is one script tag. A prompt you can hand to Claude Code, Cursor or a similar agent, plus what to check afterwards so the widget and webhooks behave.
Sep 17, 2026 · 6 min read
Product guides
Shadow DOM: why the widget cannot break your CSS
How Provedly uses Shadow DOM to keep its styles and your site's styles apart, what that protects against, and the few things isolation does not cover.
Sep 16, 2026 · 5 min read
Product guides
Archiving campaigns: why finished runs should stay frozen
When a sale or launch ends, Provedly archives the campaign with its statistics locked. Why a finished run should stay read-only, and how Run again works.
Sep 15, 2026 · 5 min read
Product guides
Email countdown GIFs that stay small
How an animated countdown GIF works in email, why it should animate for a bounded time and stay under 100 KB, and how to keep it honest and readable.
Sep 11, 2026 · 5 min read
Product guides
Launch week playbook: countdown bar, proof toasts, email GIF
A day-by-day plan for a launch with one real deadline: a countdown bar on the site, verified purchase toasts from day one, and a matching email countdown GIF.
Sep 5, 2026 · 6 min read
Product guides
Choosing a toast theme that matches your brand
A practical guide to Provedly's five notification themes, when each fits, and the position, avatar and format settings that make a toast look native.
Aug 26, 2026 · 5 min read
Product guides
Importing past orders from CSV, and why they are never Verified
How to import historical orders into a Provedly widget from a spreadsheet, how duplicates and old rows are handled, and why imports are labelled Imported.
Aug 19, 2026 · 5 min read
Product guides
Using the Records API for purchases from your own backend
Reference for POST /api/v1/widgets/{token}/records: fields, idempotency, responses, visitor attribution, and why records are labelled Imported, never Verified.
Aug 11, 2026 · 6 min read
Product guides
How to Set Up a Stripe Webhook for Checkout (Step by Step)
Step-by-step setup of the Provedly Stripe webhook so each completed Checkout Session becomes a notification marked Verified, with attribution and fixes.
Aug 4, 2026 · 6 min read
Product guides
Sample records: when hand-added proof is fine and how to label it
Hand-added and CSV records have real uses: previews, demos and migrations. In Provedly they carry a Sample or Imported label and never pass as verified.
Jul 31, 2026 · 5 min read
Product guides
Installing through Google Tag Manager, and when not to
How to load Provedly from a Google Tag Manager Custom HTML tag, which triggers to use, and the cases where a direct script tag is the better choice.
Jul 30, 2026 · 5 min read
Product guides
Social proof on Webflow
Add Provedly purchase toasts, a live visitor counter and CTA bars to a Webflow site through site-wide custom code, and feed orders from Webflow honestly.
Jul 23, 2026 · 5 min read
Product guides
Shopify Billing vs Stripe: how Provedly charges
Provedly bills Shopify stores through Shopify Billing and everyone else through Stripe. What that means for invoices, plan changes and multi-site accounts.
Jul 21, 2026 · 5 min read
Product guides
Social proof on WordPress and WooCommerce without a plugin
Install Provedly on WordPress with a single wp_footer hook, send WooCommerce orders to the Records API, and know which orders can be marked Verified.
Jul 15, 2026 · 6 min read
Product guides
Setting up Provedly on a Shopify store in ten minutes
A step-by-step walkthrough of installing Provedly from the Shopify App Store, enabling the theme app embed, and publishing your first verified toast.
Jul 9, 2026 · 6 min read
Product guides
Adding social proof to a Next.js app
How to install Provedly purchase notifications and a live visitor counter in a Next.js app, handle route changes, and pass the visitor id to Stripe.
Jul 8, 2026 · 6 min read
Product guides
How a verified purchase notification works, end to end
From a Stripe or Shopify checkout to a toast on your page: the signed webhook, the Verified purchase mark, the display rules and the public verification page.
Jul 7, 2026 · 6 min read
Show proof you can stand behind.
Free plan, one site, 2,000 impressions a month, verified purchases included. The badge on the free plan links to your verification page, which is the point.