clientpress features

Everything you need for clients & teams of any size without a big bill.

ClientPress is a Full-Featured Project Management System for WordPress with no per-user fees.

  • Self-Hosted
  • Flat Annual Fee
  • Built on WordPress

3
scope your work

Win the work before you build the portal.

Build a priced scope of work together with your prospect — phases, flat-fee or hourly line items, and a full version history they can actually see. When they approve it, one click turns that scope into a live client portal, and your prospect becomes a client without a second invite or a new login.

14
Native payments

Get paid without leaving the portal.

Collect a deposit before the next milestone starts, and let clients buy extra revision rounds themselves. Checkout is hosted by Stripe, so card details never touch your website. And it’s a prompt, not a padlock — an unpaid deposit never blocks the work.

34
Manage deliverables

Every revision, on the record.

Send work for formal sign-off, separate from your general file library. Clients approve or request changes with a note, and every round counts against the allowance you set. When they run out, they can buy more — so “just one more small tweak” stops being an argument.

54 150x150
Easy Onboarding

Our dedicated onboarding module makes it easy for you to create templates for portal categories or completely customize the onboarding experience per client.

71 150x150
Milestone Management

Keep your clients updated with every step you make towards completing their project. Project Milestones make managing your project simple.

77 150x150
Tasks and To-Do Lists

Break the project into lists, hand off items by name, and put a date on everything that needs one.

ClientPress Feature Checklist

Everything included in ClientPress

One plugin, unlimited clients, running on your own WordPress site. No per-seat pricing and no third-party platform holding your work.

Portals & access

  • Client portals

    A private, branded space for each client, on your own domain.

  • Hubs

    Nested spaces so one client can run several projects side by side.

  • Client invitations

    Send an email, they set a password, and they’re in their portal.

  • Magic login links

    One click from any notification email signs a client straight in.

  • Sub-clients

    Add every stakeholder on the client’s side to the same portal.

  • Project manager role

    Give your team portal access without WordPress admin rights.

  • No dashboard access

    Clients never see wp-admin — they land in their portal instead.

  • Smart login redirect

    One portal opens directly; several show a chooser instead.

  • Portal switcher

    Jump between portals and proposals without going back a step.

  • Portal status

    Mark work Active, Pending, Overdue, Complete, or Archived.

  • Client categories

    Group clients by type so the right setup applies automatically.

  • Per-client branding

    Accent color, logo, and icon for every portal you run.

Winning the work

  • Scope Space

    Build a priced scope of work with a prospect before you sell.

  • Phases & line items

    Price a phase flat or by the hour, with durations you choose.

  • Version history

    Every revision of the estimate stays visible, not just the latest.

  • Approve or request changes

    Prospects respond in the proposal instead of over email.

  • Scope without prices

    Hide every figure to send a plain scope-of-work document.

  • Convert to portal

    An approved scope becomes a live portal, and the prospect a client.

Communication

  • Discussion thread

    One shared conversation everyone on the project can follow.

  • Direct messages

    Private one-to-one conversations between any two members.

  • Message board

    Threaded topics with pinning, for discussions worth keeping apart.

  • Message search

    Find any past message or topic without scrolling back.

  • Unread indicators

    Everyone sees what’s new since they last looked.

  • Email notifications

    Branded emails that link straight to what needs attention.

  • Notification preferences

    Clients choose what they hear about; you choose who gets copied.

  • Image attachments

    Drop screenshots straight into a board topic or reply.

Running the project

  • Task lists

    Organize work into lists with assignees and due dates.

  • Kanban board

    Switch the same tasks to a drag-and-drop board view.

  • Status tracking

    To Do, Up Next, In Progress, Complete — at a glance.

  • Recurring tasks

    Anything repeating rebuilds itself the moment it’s ticked off.

  • Progress bars

    Live completion for each list and the project overall.

  • Calendar view

    Tasks, onboarding steps, and milestones on one filterable calendar.

  • Project milestones

    A phase-by-phase roadmap clients can follow themselves.

  • Onboarding checklists

    Walk every new client through the same first steps.

  • Collect answers & files

    Ask for a written answer or an upload inside any onboarding step.

  • Overdue reminders

    Nudge a late step or milestone by hand or on a schedule.

  • Client dashboard

    What’s next, what’s done, and what changed — on one screen.

  • Activity log

    A timestamped record of everything that happened in a portal.

Files & approvals

  • Private file library

    Files stored outside your public folder, never on a shareable URL.

  • Client uploads

    Let clients send files in, or keep the library read-only.

  • File approvals

    Require sign-off from a named approver before a file goes live.

  • Linked files

    Add a Drive folder or external link alongside real uploads.

  • Preview without downloading

    Images and PDFs open in a lightbox right in the portal.

  • Deliverables

    A formal review space for finished work, separate from files.

  • Revision tracking

    Every round of changes counted against the allowance you set.

  • Version history

    Earlier drafts stay available next to the current one.

  • Cloud offloading

    Move storage to S3 or compatible cloud storage when you outgrow the server.

Getting paid

  • Stripe payments

    Take payment in the portal through Stripe’s hosted checkout.

  • Milestone deposits

    Ask for payment before the next phase begins.

  • Sell extra revisions

    Clients past their allowance can buy more rounds themselves.

  • Billing history

    Every payment, its status, and its receipt in one list.

  • Off-platform payments

    Record a check or bank transfer so the ledger stays accurate.

  • Payment reminders

    Follow up on an unpaid deposit without writing the email.

  • Invoice links

    Point any milestone at the invoice you raised in your own system.

  • Pipeline value

    See what every open proposal is worth, totalled for you.

Content & resources

  • Guides

    Write an answer once and share it with every client it fits.

  • Client docs

    Documents that belong to one project and nowhere else.

  • Tools & links

    A tidy board of the tools and folders a client keeps asking for.

  • Block-editor overview

    Build a welcome page for each portal with the WordPress editor.

  • People directory

    Who’s on the project, on your side and theirs.

  • Choose your layout

    Top navigation or a left sidebar, plus widths that suit your theme.

Set-up templates

  • Portal templates

    Spin up a fully configured portal in one click.

  • Task templates

    Your standard project plan, ready to drop into any portal.

  • Onboarding templates

    The same first steps for every client, without retyping them.

  • Milestone templates

    A reusable roadmap, deposits and totals included.

  • Scope templates

    Send your standard proposal without rebuilding the estimate.

  • Applied by client type

    Tag a client and the right templates apply themselves.

Automation & admin

  • Agency overview

    Status, money owed, and progress across every client at once.

  • All files in one place

    Browse every portal’s files and deliverables from wp-admin.

  • REST API

    Read portal data and create portals from your own systems.

  • Outgoing webhooks

    Signed alerts to any endpoint when something happens in a portal.

  • Incoming webhooks

    Create a portal or send an invite from an outside trigger.

  • Zapier, Make & OttoKit

    Connect to thousands of apps with no code to write.

  • Built for AI agents

    WordPress 7.0’s Abilities API lets an assistant run ClientPress for you.

  • Shortcodes, hooks & filters

    Drop portal lists into any page and extend behavior in code.

Every feature listed is available in ClientPress 1.11.0.

not sure if clientpress fits your needs?