Build trust at the point of sale by showing customers the lab results behind every batch you sell. Attach a certificate of analysis to a specific batch, display the results on the product page, and let shoppers verify any batch themselves by scanning a QR code. Version 2.0 goes further: every order remembers the batches it shipped, a recall becomes a guided workflow, and expiry dates start working for you automatically.
- Show real lab results on the product page instead of a hidden PDF
- Give every batch its own QR code that opens a public verification page
- Let customers verify any batch by number, from any device
- Trace every batch to the orders โ and customers โ that received it
- Recall a batch and notify affected customers in a few clicks
- Manage certificates as a familiar, native WordPress content type
Turn lab testing into a trust feature
Each certificate holds a batch number, manufacture and expiry dates, a headline result, and a full table of analytes with pass or fail badges. Link a certificate to one or more products and the results appear automatically, as a dedicated tab or below the product summary, whichever you prefer.
Verification customers can trust
Every certificate generates a QR code that resolves to a public verification page. A shopper scans the code on the product or its packaging, or types a batch number into the verification search, and sees the lab results for that exact batch. Each certificate also carries a serial and a tamper-evident integrity check, and every lookup is logged so you can see how often your certificates are checked.
- Per-batch QR codes, ready to download or print for labels
- A public verify-by-batch-number page, created for you on activation
- An optional link to an independent testing lab’s own results
- A tamper-evident serial and a verifications analytics screen
Know which batch went to which customer
Every order now records the certificate batches it shipped. You see the batches on the order screen and in order emails, you can filter the Orders list by batch number, and โ should you ever need to โ find exactly who received a given batch.
Handle a recall in a few clicks
Set a batch to recalled and the plugin shows a notice on the linked product, lists the orders that shipped it, and lets you email those customers from a single button. Recall emails are only ever sent when you choose to, and they use your WooCommerce email template so they match the rest of your store.
Stay ahead of expiry and retest dates
Turn on a daily reminder digest of certificates due to expire, optionally mark past-date certificates as expired automatically, and see totals โ certificates, expiring soon, recalled, and product coverage โ at a glance in a dashboard widget.
Give customers a certificate they can keep
Every certificate has a branded print / save-as-PDF view, with a compact on-page template option. Logged-in customers get a “Certificates” tab in their account listing the batches they purchased, each with verify and print links.
Organized the WooCommerce way
Certificates are a custom post type, so managing them feels just like managing posts. Group them by supplier and testing lab with built-in taxonomies, attach documents from the media library, link certificates to products from either side, and move certificates in and out in bulk.
- Supplier and testing-lab taxonomies for fast filtering
- Batch and Status columns, plus batch search, on the certificates list
- Attach PDF or image documents, or link to external files
- Import certificates in bulk from a CSV, and export them back out
- Update existing certificates by batch number on re-import
Native blocks and a trust badge
Place the certificate viewer, the verification search, or a lab-verified trust badge anywhere with Gutenberg blocks or shortcodes. Optional compliance tools โ a disclaimer, an age gate, and a checkout acknowledgement that can appear only when the cart contains a certificate-linked product โ are included for stores that need them.
Built to WooCommerce standards
- High-Performance Order Storage (HPOS) compatible
- Compatible with the block-based cart and checkout
- Gutenberg blocks, shortcodes, and a REST API
- Translation ready, with a bundled translation template
Certificate of Analysis by WPRobo works with any product that ships with lab results or batch testing, from cosmetics and food and beverage to raw materials and industrial supplies.
Certificate of Analysis by WPRobo 2.0 โ what’s new:
- Batch-to-order traceability
- One-click recall + customer emails
- Expiry & retest reminders
- Print / save-as-PDF certificates
- Per-variation certificates
- Customer “My Certificates” account tab
- CSV export + update-on-import
- Tamper-proof serial + verify analytics
- Search orders & certificates by batch
