WORDPRESS CLIENT REVIEW
Private WordPress Page Review Without Publishing
The safest way to show unfinished work to clients — keeping your page completely hidden from the public while giving reviewers secure, frictionless access.
The Problem With Sharing Unfinished Work
You’ve built something you’re proud of — but it’s not quite ready for the world. The copy needs one more pass, the hero image is a placeholder, and the client still hasn’t approved the pricing section. Yet the deadline is tomorrow and they need to see it now.
The instinct is to hit Publish, send the link, and then frantically unpublish before anyone notices. But that window — even a few seconds — is enough for search engine crawlers, social preview bots, and curious visitors to index your unfinished page. Once it’s cached, it’s out there.
There’s a better way. WordPress gives you several methods to share a page for review without ever making it public. This guide walks you through each option, when to use it, and how to set it up — so you can get clear feedback without the launch anxiety.
Your 4 Options for Private Page Review in WordPress
Each method has a different security level, ease of access, and best-fit scenario. Here’s a quick overview before we dive into the details.
🔒 Password Protection
The page is public but gated by a password. Anyone with the link can see the password prompt — only those with the password can view the content.
Best for: Client reviews, stakeholder sign-off, agency previews
👁 Private Status
The page is only visible to logged-in WordPress administrators and editors. No public URL, no search engine access. Invisible to everyone else.
Best for: Internal team reviews, editor sign-off, developer QA
📝 Draft Mode
The page exists in WordPress but has no public URL. Only logged-in users with the correct role can preview it using the WordPress preview link.
Best for: Early-stage work-in-progress, content drafts before design review
🌐 Staging Environment
A separate copy of your site on a different URL — completely isolated from the live site. The most robust option but requires hosting support or a plugin.
Best for: Full site redesigns, major rebuilds, multi-page client approval
Method 1: Password-Protect the Page
Password protection is the most practical option for client review. It lets you publish the page (so it has a real, shareable URL) while keeping the content locked behind a password gate. The client doesn’t need a WordPress account — they just visit the link and enter the password you give them.
How to set it up:
Important: Search engines cannot crawl password-protected content, but the page title and URL are technically public. If SEO discretion matters, use the Private status method instead.
Method 2: Set the Page to Private
The Private visibility setting is the most secure built-in option WordPress offers. The page is completely invisible to anyone who isn’t logged into your WordPress site as an Administrator or Editor. It won’t appear in search results, won’t be listed in your sitemap, and won’t show up in any public page listings.
The trade-off is that your client needs a WordPress login to view it. This works well when you’re reviewing work with a colleague or an internal stakeholder who already has site access. For external clients, password protection is usually more practical.
How to set a page to Private:
Method 3: Use the WordPress Draft Preview Link
Draft mode keeps the page completely off the public internet — no URL, no indexing, no access. But WordPress does generate a temporary preview link that you can share with anyone, even people who don’t have a WordPress account.
This is a great option for early-stage reviews when the page isn’t ready to be published in any form. The preview link is temporary and doesn’t persist after you publish the page — so it’s inherently self-limiting.
How to share a draft preview:
Note: Draft preview links include a nonce (a one-time security token) that expires. If your client tries to revisit the link hours later, it may no longer work. For longer review periods, password protection is more reliable.
Reducing Launch Anxiety: What to Tell Your Client
One of the biggest causes of launch anxiety isn’t the technology — it’s the communication. Clients feel anxious when they don’t understand what they’re looking at or what’s expected of them. A few simple habits make the review process dramatically smoother.
Set Clear Expectations
Tell the client what’s finished and what’s still placeholder. A quick note — “The hero image is temporary, the copy is final” — prevents unnecessary feedback on things you already know need changing.
Define What You Need From Them
Ask specific questions: “Does the headline reflect your brand voice?” or “Is the service pricing correct?” Open-ended reviews generate vague feedback. Specific prompts generate actionable responses.
Give a Review Deadline
“I’ll need your feedback by Thursday at noon” removes ambiguity. It respects your timeline and signals that the review window is finite — which tends to produce faster, more focused responses from clients.
Which Method Should You Use?
Here’s a simple decision framework to help you choose the right approach every time:
For most freelancers and agencies, password protection is the sweet spot. It’s built into WordPress, requires zero plugins, takes 30 seconds to set up, and gives the client a real URL they can open in any browser. Pair it with a clear email explaining what to look at and what feedback you need, and you’ve got a professional, low-friction review workflow.
Frequently Asked Questions
Summary: The Safest Review Workflow
Showing unfinished work to a client doesn’t have to be stressful. WordPress gives you the tools to share pages securely — without ever making them public. The key is choosing the right method for your situation and communicating clearly about what you need from the review.
To recap:
PART OF THE PILLAR GUIDE
WordPress Client Feedback for Unpublished Pages
This article is one part of a comprehensive guide covering every aspect of collecting client feedback on WordPress pages before they go live — from access methods to approval workflows.
