Kozilabs PDF Protector
Every PDF you sell, automatically branded and traceable.
A WordPress plugin that stamps your business details — and optionally your customer's purchase information — into every PDF at the moment of download. No extra steps for you. No visible changes for your customers.
This plugin was built to order for a client and is not currently available for public download or purchase. Interested in something similar? Get in touch.
Features
Protect your files. Own your brand. Know your customers.
Works in the background
No extra steps for you or your customers. The plugin quietly handles every PDF download — across WooCommerce, Easy Digital Downloads, and Download Monitor — without changing your existing workflow.
Your brand, inside every file
Each PDF is stamped with your business name, product title, and any other details you choose — before it lands in the customer's hands. Your branding travels with the file, wherever it ends up.
Smart templates, zero repetition
Set your metadata templates once. The plugin automatically fills in the right product name, customer name, order number, and date for each individual download — no manual work required.
Know who downloaded what
Optionally embed the customer's name, email, and order details directly into the PDF. If a file ever leaks or gets shared without permission, you can trace exactly where it came from.
Full control over which files get stamped
Apply the plugin to all your PDFs at once, or choose specific files to protect. Useful if you sell a mix of products and only want to stamp certain ones.
Clear activity logs
See a plain-English record of every file that was processed, including any issues. Logs are available right in your WordPress dashboard and rotate automatically so they never pile up.
How it works
Each download is stamped fresh — your original files are never touched
When a customer downloads a PDF, the plugin steps in, creates a personalised copy with your details baked in, and sends that to the customer. Your original file stays exactly as it is. The temporary copy is deleted automatically once the download is complete.
Customer triggers a PDF download
Plugin intercepts the request and checks processing rules
Creates a temporary copy with embedded metadata
Customer receives the stamped PDF
Temporary file is cleaned up automatically
Platform support
Plugs straight into your existing setup
WooCommerce
Settings under WooCommerce › Settings › PDF Metadata
Easy Digital Downloads
Settings under Downloads › Settings › Extensions › PDF Metadata
Download Monitor
Integrated into the Download Monitor settings page
Requirements: WordPress 5.0 or higher, PHP 7.4 or higher, and one of the supported shop plugins. The PDF processing library is included — nothing extra to install.
Need something similar?
Need something built for your store?
PDF Protector started as a custom build for one client's specific needs. If you sell digital products and want something tailored — whether it's PDF protection, WooCommerce customisation, or a workflow you can't find a plugin for — we'd love to hear about it.
