EgyDevInfo Client Progress Portal
Give each client a password-protected progress page at /project/clientsite.com, with phases, tasks and templates you can import from JSON or CSV.
Solid choice
EgyDevInfo Client Progress Port… is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 2 weeks ago, and scores 64/100 on our health check.
- Actively developed — last update 2 weeks ago
- Tested with the latest WordPress (7.1)
- Small user base (<10 active installs)
- Very few reviews so far
How does it stack up?
Side-by-side on installs, updates, ratings & supportDaily downloads
Download spikes usually follow a new release — each site that auto-updates counts as a download.
Rankings
Where EgyDevInfo Client Progress… stands todayWordPress.org search rankings
Live position in the plugin search, top 100| Keyword | Position |
|---|---|
| agency | >100 |
| client portal | #89 |
| progress bar | >100 |
| project management | >100 |
| project progress | >100 |
About EgyDevInfo Client Progress Portal
From the official readme · v1.1.1Description
EgyDevInfo Client Progress Portal is for freelancers and small agencies who build websites for clients and are tired of answering “how far along are we?” by email or WhatsApp.
Each project gets its own private page at yoursite.com/project/clientsite.com. The client unlocks it with a password and sees:
- A progress bar that updates as you mark tasks finished
- Every phase (Discovery, Design, Development, Launch…) with its tasks and their status
- Optional day counters per phase (“6 / 10 days”)
- A “Visit staging site” button
- Your brand color: pick one color (or a preset) and the whole portal is re-shaded from it
The client needs no WordPress account, and you don’t install a full client-management system.
Start new projects in seconds
- Starter templates: Business website, Online store and Website redesign
- Your own templates: save any project’s phases and tasks as a template and reuse it
- Import JSON or CSV straight into the project editor. Plan in Excel or Google Sheets, then import (columns:
phase, days, task, status) - Export JSON or CSV from the editor at any time
- Replace or add: imported phases can replace the current ones or be added after them, with an option to reset every task to “Not started”
- Duplicate as new: copy an existing project with all tasks reset
Move projects between sites
- Export one project (row action), several (bulk action) or all of them (Client Projects → Import / Export)
- Import the file on another site. Projects are created as drafts, and client passwords are never exported
Security and privacy
- Passwords are hashed with WordPress’s own password hashing
- Access is kept in a signed, HTTP-only cookie that stops working as soon as you change the password
- Failed logins are rate-limited per project and visitor
- Portal pages are marked noindex and excluded from page caching
- The plugin makes no external requests and loads no third-party assets
Privacy
This plugin does not send data to any external service. When a client unlocks a portal, a functional cookie is stored in their browser for 7 days. Failed password attempts are counted for 10 minutes using a hash of the visitor’s IP address, then discarded automatically.
Installation
- Install and activate the plugin.
- Go to Client Projects → Add New Project.
- Enter the project title and the Client site (for example
clientsite.com), set a Client password, and optionally a Staging URL. - Under Phases & tasks, apply a template, import a JSON/CSV file, or add phases by hand.
- Publish, then click Open client portal in the Publish box and share the link and password with your client.
Frequently asked questions
What does the client see?
A password screen, then a single page with the overall progress bar, every phase with its tasks and status, optional day counters, and the staging-site button. Nothing else from your site is shown.
Can I change the /project/ part of the link?
Yes. Go to Client Projects → Settings → Portal URL base. Links you have already shared will stop working if you change it.
Can I change the portal colors?
Yes. Go to Client Projects → Settings → Portal color and pick any color or one of the presets (green, blue, teal, purple, pink, red, orange, gold, slate). The whole portal is built from that one color: dark shades for the background and cards, light shades for text, and the color itself for buttons and the progress bar. Colors that would make button text hard to read are lightened automatically.
What CSV format does the import use?
One row per task with the columns phase, days, task, status. Rows with the same phase name are grouped into one phase. Status can be not_started, in_progress or finished (common spellings such as “done” or “in progress” also work). A blank status means not started. Use Export CSV on any project to get a ready-made example.
Are client passwords included in exports?
No. Imported and duplicated projects never have a password, so you set a new one before publishing.
How do the day counters work?
A phase’s counter starts when its first task leaves “Not started” and stops when all of its tasks are finished. Set the planned number of days for each phase to show “elapsed / planned”.
Does it work with caching plugins?
Yes. Portal pages tell caching plugins not to cache them and send no-cache headers, so every client always sees their own current progress.
Who can manage projects?
Editors and administrators, by default. Developers can change this with the egydevinfo_cpp_capability filter.
Does the plugin store cookies?
Only after a client enters the correct password. It sets one functional cookie (egydevinfo_cpp_auth_{project ID}) for 7 days so the client stays unlocked. It contains no personal data. The plugin does not track visitors.
Changelog
1.1.1
- Removed all built-in quantity caps: unlimited saved templates, phases, tasks, planned days and projects per import/export. File imports are only bounded by your server’s own upload settings.
1.1.0
- New: Portal color setting with presets. The full portal palette is generated from one color and kept readable (WCAG AA contrast for text and buttons).
1.0.0
- First WordPress.org release (previously the private ClientFlow Tracker plugin).
- Password-protected client portals at /project/clientsite.com, with a configurable base.
- Phases and tasks with a progress bar, a project status badge and optional day counters.
- JSON and CSV import/export in the project editor, with replace/add and reset-status options.
- Starter templates and your own saved templates.
- Duplicate as new, single and bulk JSON export, and an Import / Export page for moving projects between sites.
For developers
Is this your plugin? Show off the numbers.
Add a live badge to your site, docs or GitHub README. It updates on its own — no account needed.
Best EgyDevInfo Client Progress Po… alternatives
All agency plugins →FAQ
EgyDevInfo Client Progress Portal: quick answers
Straight answers, pulled from live WordPress.org data.
Live data from WordPress.org · checked Oct 17, 2026
Is EgyDevInfo Client Progress Port… free?
Yes. EgyDevInfo Client Progress Port… is free to download and use from the official WordPress.org plugin directory.
Is EgyDevInfo Client Progress Port… safe to use in 2026?
EgyDevInfo Client Progress Port… is a solid plugin choice in 2026, with a few things worth checking first. Was last updated 2 weeks ago, and scores 64/100 on our health check.
How many websites use EgyDevInfo Client Progress Port…?
EgyDevInfo Client Progress Port… is active on <10 WordPress websites and has been downloaded 326 times since it launched in October 2026. It was downloaded 326 times in the last 30 days.
Does EgyDevInfo Client Progress Port… work with WordPress 7.1?
Yes. The developer has tested EgyDevInfo Client Progress Port… up to WordPress 7.1.3, the latest release. It requires WordPress 6.2 or newer.
What PHP version does EgyDevInfo Client Progress Port… need?
EgyDevInfo Client Progress Port… requires PHP 7.4 or higher. Most hosts run PHP 8.x today, so it works on any modern WordPress hosting.
When was EgyDevInfo Client Progress Port… last updated?
The latest version, 1.1.1, was released on October 6, 2026 (2 weeks ago).
Who makes EgyDevInfo Client Progress Port…?
EgyDevInfo Client Progress Port… is developed and maintained by Egypt Web Developers - مُطَوِّرِي مِصْرَ.
What are the best alternatives to EgyDevInfo Client Progress Port…?
The most popular alternatives to EgyDevInfo Client Progress Port… are Automattic For Agencies Cli… (20K+ installs), Essential Real Estate (7K+ installs) and ERE Colors (1K+ installs).
Powered by PageForge
Want thousands of pages that rank like these? Build them in an afternoon.
This directory runs on the same engine as PageForge. Turn any spreadsheet, CSV or API into thousands of fast, SEO-ready WordPress pages — with schema, internal links and AI-written copy baked in.
- CSV, Google Sheets & API data sources
- AI content, schema & internal links per page
- Works with Elementor, Gutenberg, Yoast & Rank Math
- Free on WordPress.org — no credit card



