Everything you need
No paid extensions required. All features ship with the free plugin.
Cryptographic Secure Tokens
Every link uses a 32-character cryptographically random token. Impossible to guess or brute-force — far more secure than sharing a password.
Automatic Expiry
Set links to expire after 24 hours, 48 hours, 3 days or 7 days. Expired links show a polite "This preview has expired" page instead of a 404.
View Count Tracking
See exactly how many times each link was opened. Know whether your client actually reviewed the draft before your call.
Visitor Feedback
Clients can leave a simple thumbs up/down reaction and a short text comment — directly from the preview page, no account needed.
Revoke & Regenerate
Instantly invalidate any active link and generate a new one. Useful after a draft has changed significantly or if a link was shared incorrectly.
Custom Post Type Support
Works with any public post type: posts, pages, WooCommerce products, portfolio items, custom types registered by themes or plugins.
How it works
Write Your Draft
Create your post or page in WordPress as you normally would. Leave it in Draft status.
Generate a Preview Link
Click "Generate Preview Link" in the post edit sidebar. Set an expiry time and copy the link.
Share & Track
Paste the link into an email or chat. Track views and collect feedback — all from the draft post's edit screen.
Frequently asked questions
Can't find what you're looking for? Open a support thread on WordPress.org.
Changelog
- + Visitor feedback collection (thumbs + text comment)
- + Per-link view count tracking
- + Custom expiry default in Settings
- + Initial release
- + Cryptographic token generation
- + Auto-expiry (24h / 48h / 3d / 7d)
- + Revoke & regenerate links
More free plugins
Ready to install?
Free on WordPress.org. No account required. Works in under 2 minutes.
Download Erdo Draft Links