Erdo Client Preview

Erdo Client Preview

Details
View on WordPress

Erdo Client Preview goes further than a typical coming soon or maintenance page. Most “coming soon” plugins stop at hiding your site behind a countdown timer. Erdo Client Preview adds the three things agencies and freelancers actually need when working with clients on a live site:

  • Magic links — a private, password-free URL per person that bypasses the gate
  • Visitor feedback — clients leave messages directly on the page they’re viewing, no email back-and-forth
  • Live annotations — clients click any element on the site and pin an exact note about it, like a built-in design-review tool

Everyone without a link sees your custom coming soon / under construction page. Everyone with one browses the real, live site — and can tell you exactly what they think while they’re there.

Magic Links: Per-Person Access, Not a Shared Password

Unlike standard bypass systems that share a single password with everyone, Client Preview gives each person their own named link:

  • Label each link — know exactly who has access (e.g. “John – Client”, “Anna – Designer”)
  • Individual expiry — 24 hours, 48 hours, 7 days, 30 days, or never
  • Per-link redirect URL — send each visitor to a specific page after bypass
  • Revoke a single link without affecting others
  • Usage counter and access history — see how many times, and when, each link was used
  • Email notification — get alerted the moment a link is used, with the visitor’s IP and timestamp (optional, off by default)
  • 32-character cryptographic tokens, stored only as HMAC-SHA256 hashes — the raw token is never saved in the database, and the bypass cookie is signed, HttpOnly, and verified with hash_equals() to prevent timing attacks

Visitor Feedback: Messages Straight From the Page Being Reviewed

No more chasing clients over email for feedback. A built-in widget lets anyone — a visitor on the coming soon page, or a client browsing the live site through a magic link — leave a message with no account required.

  • Reply from the admin — answer directly from the Feedback tab; the visitor sees your reply automatically next time they check
  • “Past Feedback” history — visitors see their own previous messages and status (in progress / completed)
  • Email alerts — get notified the moment new feedback comes in
  • Bulk actions — select multiple entries to mark as completed or delete at once

Live Annotations: Pinpoint Feedback on the Exact Element

This is the feature that turns Erdo Client Preview from a gate into a review tool. With Visual Annotation Mode enabled, a magic-link visitor can click any element on the live site and pin a note directly on it — “move this button,” “wrong color here,” “fix this typo” — right where it belongs, not in a vague email.

  • Persistent pins for admins — every note left on a page shows up automatically as a numbered pin the next time you (the admin) visit that page, logged in, no special “view” link needed
  • Click a pin to reply — answer directly in the same details popup the visitor sees
  • Status tracking — mark notes as in progress or completed
  • Email alerts — get notified the moment a new annotation is submitted
  • Bulk actions — select multiple notes to mark as completed or delete at once

Two Modes

Maintenance Mode (HTTP 503)
For active deployments, migrations, and updates. Returns a proper HTTP 503 with a Retry-After header calculated dynamically from your countdown timer — the correct signal for search engine crawlers to return later without penalising your rankings.

Coming Soon Mode (HTTP 200)
For new site launches. Returns HTTP 200 so search engines can discover and index the page, building domain authority before you go live. Pair it with the built-in email subscription form to grow your audience from day one — no Mailchimp, no API keys, everything stored in WordPress.

Scheduled Activation

Set a start and end date for your under construction window, or set up a recurring weekly schedule (e.g. every night between 2 AM and 4 AM for routine maintenance) and let WordPress handle it automatically. If the server’s WP-Cron fails to fire, a real-time fallback evaluates the schedule on every request — the site is never accidentally left open or stuck behind the page.

Customizable Page

  • Upload your logo
  • Background color, text color, and accent color with a visual color picker
  • Full-screen background image with automatic dark overlay
  • Animated countdown timer with progress bar (uses site timezone)
  • Live visitor counter — show how many people are waiting for launch
  • Social links: X/Twitter, Instagram, Facebook, LinkedIn, YouTube

Access Control

  • IP Whitelist — bypass the coming soon / under construction page for specific IP addresses; your current IP is auto-detected with one-click add
  • Admin bypass — logged-in administrators always see the live site (configurable)
  • Page & post type exclusions — keep specific pages, posts, or entire post types publicly accessible while the rest of the site is gated
  • Developer-safe — XML-RPC, REST API, WP-Cron, WP-CLI, and wp-login.php are always bypassed; your background tasks and API integrations are never blocked

White Label for Agencies

Replace “Erdo Client Preview” with your own agency name and logo on the settings page and admin menu — what your client sees stays branded to you, not to a third-party plugin.

Emergency Rescue URL

A secret URL you save in your password manager. Visit it from any browser to disable maintenance instantly — no login, no database access required. Regenerate it from settings at any time.

Admin Tools

  • Admin bar status indicator — red/green dot visible on every page
  • One-click toggle directly from the admin bar
  • Live preview button — see exactly what visitors see without disabling the page

Who Is This For?

Web agencies and freelancers — put a client site under maintenance during updates, share a private magic link so the client can review live progress at any time, collect feedback and pinpoint annotations directly on the page instead of email threads, then revoke the link the moment the project is delivered. No shared passwords, no confused clients, no accidental exposure.

Site owners launching a new project — collect email subscribers in Coming Soon mode while building domain authority. No third-party subscription service needed.

Developers and DevOps — schedule maintenance windows for database migrations and deployments without manual intervention. WP-Cron fallback ensures the site never stays accidentally open.

Details

Plugin code:
erdo-client-preview
Plugin version:
1.4.0
Outdated:
No
WP version:
6.0 or higher
PHP version:
7.4 or higher
Test up to WP version:
7.0
Total installations:
0
Last updated:
2026-06-21
Rating:
Times rated:
0
client-preview
coming-soon
magic-link
site-access
under-construction