Plugin
PluginUpdated
Client Portal
Client Portal is a WordPress plugin from Laura Elizabeth that gives each client a private dashboard on your own site.
Product facts
- Version
- 5.10.0
- Released
- 5 October 2026
- Type
- Plugin
- Licence
- GPL
- Included in
- Every plan, or $9.09 on its own
Overview
Project work often ends up scattered across email threads, shared folders and chat messages. Client Portal gathers it in one login-protected place on your WordPress site. Clients can check the status of a project, see tasks and deliverables with progress indicators, and download the files they need without asking you to resend them.
You control how the portal looks, so it can match your branding without any coding. You can start a new portal from scratch, from your own templates or from the Portal Gallery, and you can export a portal as JSON to reuse elsewhere. Email notifications can be adjusted to fit how you work with clients and your team.
Features
- Private client dashboards: Each client signs in to a secure dashboard that holds their project assets, deliverables and updates, so sensitive project information stays out of open email threads.
- Role-based access controls: Set different access levels so project details are visible only to the users who are meant to see them, while keeping client accounts easy to manage.
- Branding customization: Adjust the portal's look and feel to match your brand without writing code, so clients see a consistent experience that fits the rest of your site.
- File sharing with clear titles: Files and Private Files modules let clients download project assets. You can show a custom title instead of the uploaded filename and change it on the module.
- Task and deliverable tracking: Show ongoing tasks and deliverables with progress indicators, so clients can understand where a project stands and what is coming next at a glance.
- Custom email notifications: Clients can be emailed when files are added or a content page is updated. You can turn these off or change the wording in Notifications.
- Portal templates and gallery: Creating a portal opens a chooser with a blank start, your own templates or the Portal Gallery. Favorite a template to keep it first under My Templates.
- Export, import and language: Export a portal or template as JSON, with pages, navigation and files included, and import it later. Portal text follows your site language, and each module can have its own icon.
Best for
- Freelancers who share project files with clients
- Agencies running client work on WordPress
- Small businesses wanting a private client area
Changelog
Version 5.10.0 — 28 September 2026
- New Creating a portal now opens a chooser. Start from scratch, use one of your own templates, or pick a ready-made portal from the Portal Gallery.
- New You can favourite a template so it sorts first under My Templates.
- New You can export a portal or template as JSON from the list screen, and import that file from the chooser. Content pages, synced patterns, navigation, and files come with the export.
- New Files and Private Files can show clients a title instead of the uploaded filename. The title starts as the name in the Media Library, and you can change it on the module.
- New Clients can now be emailed when you add files to a Files or Private Files module in their portal. The email waits a few minutes after you last save so you can add more files without extra messages. This is on by default. You can turn it off or change the wording in Notifications, the same way as the other emails.
- New After you update a content page, you can email the clients who can see that page. Updating the page does not send the email. You choose who to notify from the confirmation that appears after you save. Turn this off in Notifications to hide the link.
- New Each module can use its own icon. PNG, JPG, GIF, and WebP work by default. SVG is available when your site already allows SVG uploads.
- New Portal text now follows your site language, including comments, module actions, and Client Uploads. Belgian Dutch is included.
- Improved Editing a template shows a notice that existing portals stay unchanged.
- Improved Synced patterns in the editor link out to their documentation.
- Improved The template gallery heading stays on screen while templates load.
- Improved The Powered by link opens in a new tab.
- Improved Text under an image slider in the popup no longer sits against the bottom edge.
- Fixed Client Uploads no longer show on public portals, and the editor warns you when one is set up there.
- Fixed Imported templates no longer arrive already favourited.
- Fixed Deleting a WordPress user removes that person from the portals they were assigned to.
- Fixed On sites with many content pages, the assigned page stays selected in the editor dropdown.
- Fixed The Register block lists portals and templates beyond the first 10.
- Fixed A content page no longer goes blank when an image slider is missing images.
- Fixed Importing a portal no longer stalls when images on the source site cannot be reached.
- Fixed Moving a portal to another site keeps links between its content pages, and links that pointed at the original site, working.
- Fixed Imported content keeps backslashes.
- Fixed Module icons display correctly when several appear on the same page.
- Fixed The Portals column on the Users screen loads faster on sites with many portals.
Earlier versions
- 5.9.1 (14 August 2026): 1 improved, 4 fixed
- 5.8.0 (23 April 2026): 3 new, 8 improved, 5 fixed, 1 security
- 5.7.3 (7 April 2026): 1 fixed
FAQ
Is Client Portal free?
The code of Client Portal is licensed under the GPL, so anyone may use, change and share it. Buy GPL is a paid service: a plan or a purchase of Client Portal gives you the download and its updates. The developer's own support, licence key and online services are not included.
Which version of Client Portal is this?
Version 5.10.0, released 5 October 2026. New versions appear here when the developer publishes them.
How do I update Client Portal?
Install Buy GPL Updater on your site and paste your key from My Account. It installs new versions of Client Portal for you.







