Skip to content
ClientPress
  • Pricing
  • Features
  • Use CasesExpand
    • Coaches and Consultants
    • Employee Onboarding
    • Freelancers and Contractors
    • Teams Working With Outside Freelancers
    • Web and Digital Agencies
  • Contact
  • Log In
  • 0
ClientPress

Getting Started

7
  • Inviting a Client to Their Portal
  • Creating Your First Portal
  • User Roles Explained
  • Initial Setup Checklist
  • Plugin Overview — What ClientPress Does
  • Magic Login Links in Email Notifications
  • How to Link Clients to Their Portal

Navigation

1
  • How Client Login and Redirect Works

Assets, Files, and Deliverables

1
  • Portal Files — Browsing All Uploaded Files Across Portals

Client Setup

4
  • Onboarding — Guiding Clients Through Their First Steps
  • Managing Client Invitations
  • Assigning Project Managers to a Portal
  • Adding Sub-Clients to a Portal

Advanced

3
  • Uninstalling ClientPress — What Data Gets Deleted
  • Private File Storage and Security
  • Activity Log — What Gets Tracked and How to Use It

Automations and Integrations

5
  • REST API Overview
  • Connecting ClientPress to OttoKit
  • Connecting ClientPress to Make
  • Connecting ClientPress to Zapier
  • Using Webhooks with ClientPress

Features and Tabs

14
  • Onboarding — Guiding Clients Through Their First Steps
  • Docs — Adding Portal-Specific Client Documents
  • Guides — Creating and Assigning Global Support Docs
  • People Tab — Managing Portal Members
  • Tools & Links Tab — Building a Client Resource Board
  • Managing Deliverable Revisions
  • Deliverables — Sending Work for Client Approval
  • File Approval Workflow
  • Files Tab — Uploading and Managing Client Files
  • Calendar View — Visualizing Task Due Dates
  • Using the Kanban Board View for Tasks
  • Task Manager — Creating and Managing Tasks
  • Message Board — Topic-Based Team Discussions
  • Discussion Tab — Private Messaging with Clients

Notifications and Emails

3
  • Enabling or Disabling Admin Notifications
  • How Clients Can Manage Their Notification Preferences
  • How Portal Notifications Work

Portals and Hubs

6
  • Setting Portal Width and Layout per View
  • Configuring the Portal Landing Tab
  • Branding a Portal
  • Using Portal Templates
  • Managing Portal Status
  • Understanding Portals and Hubs (Child Portals)

Settings and Configuration

5
  • Setting Up the Login Redirect
  • Appearance Settings
  • Configuring Deliverable Categories and Revision Limits
  • Configuring File Upload Settings
  • Enabling and Disabling Portal Features Globally

Shortcodes and Theme

2
  • Customizing Portal Colors with the Theme Customizer
  • Shortcode Reference

Developer

5
  • ClientPress Hooks & Filters
  • ClientPress Outbound Webhooks
  • ClientPress Inbound Webhooks
  • ClientPress REST API
  • ClientPress Abilities API Integration
View Categories
  • Home
  • Support Documentation
  • Getting Started
  • Inviting a Client to Their Portal

Inviting a Client to Their Portal

3 min read

ClientPress includes a built-in invitation system. When you invite a client, they receive an email with a secure link. Clicking the link lets them set a password and immediately access their portal — no manual account creation required.


Before You Invite #

Make sure:

  • The portal has been created and published
  • The portal status is set to Active (clients cannot access Pending or Archived portals)
  • You have the client’s email address

Sending an Invitation #

  1. Open the portal in the WordPress admin (Portals → All Portals → [Portal Name]).
  2. In the portal editor sidebar, find the Invite Client section.
  3. Enter the client’s email address.
  4. Click Send Invitation.

The client will receive an email with a one-time invitation link.


What the Client Experiences #

  1. The client receives an email with a Accept Invitation button.
  2. Clicking the button takes them to a page on your site where they set their password.
  3. Once they set a password, their WordPress account is created with the Client role.
  4. They are automatically logged in and taken directly to their portal.

No admin action is needed after the invitation is sent.


Invitation Link Expiry #

Invitation links expire after a set number of days. The default is 14 days. You can change this under Settings → ClientPress → Access & Login → Invitation Link Expiry (options: 7, 14, 21, or 30 days).

If a link expires before the client uses it, you can resend the invitation (see below).


Managing Invitations #

You can view and manage all sent invitations under Portals → Invitations.

From this screen you can:

  • View all pending invitations and when they were sent
  • Resend an invitation if the client didn’t receive it or the link expired
  • Revoke an invitation to invalidate the link before it is used

If the Client Already Has a WordPress Account #

If the client already has a WordPress account (for example, from a previous project), you do not need to invite them again. Instead:

  1. Open the portal editor.
  2. In the Client field, select their existing user account.
  3. Save the portal.

The client will now have access to the portal when they log in.


Adding Multiple Clients to One Portal #

A portal supports one primary client and any number of sub-clients. To add additional contacts from the same client organization:

  1. Open the portal editor.
  2. Find the Sub-Clients field in the sidebar.
  3. Add the additional user accounts (they must already have WordPress accounts or have accepted a prior invitation).
  4. Save the portal.

Sub-clients have the same portal access as the primary client.


Sending the Client a Link to Their Portal #

Once the client has accepted their invitation and can log in, you can share a direct link to the portal list with them:

yoursite.com/client-portal/

When they visit this URL while logged in, they will see their portal (or a list of their portals if they have more than one). If they are not logged in, they will be prompted to log in first.

You can also enable Login Redirect under Settings → ClientPress → Access & Login to automatically send clients to their portal every time they log in.

Updated on June 9, 2026

What are your Feelings

  • Happy
  • Normal
  • Sad

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
How to Link Clients to Their PortalCreating Your First Portal

Leave a ReplyCancel reply

Table of Contents
  • Before You Invite
  • Sending an Invitation
  • What the Client Experiences
  • Invitation Link Expiry
  • Managing Invitations
  • If the Client Already Has a WordPress Account
  • Adding Multiple Clients to One Portal
  • Sending the Client a Link to Their Portal

Use Cases

  • Coaches and Consultants
  • Employee Onboarding
  • Freelancers and Independent Contractors
  • Teams Working With Outside Freelancers
  • Web and Digital Agencies

How We Compare

  • Market Comparison
  • ClientPress vs Client Portal
  • ClientPress vs. Asana
  • ClientPress vs. Basecamp
  • ClientPress vs. Microsft Teams
  • Clientpress vs. Clickup

Customers

  • Dashboard

Support

  • Documentation
  • Support
  • Changelog
  • Roadmap

Affiliates

  • Affiliate Program
  • Affiliate Dashboard
  • Affiliate Terms and Conditions

Legal

  • Privacy Policy
  • Terms of Service

© 2026 ClientPress

Review My Order

0

Subtotal

Taxes & shipping calculated at checkout

Checkout
  • Pricing
  • Features
  • Use Cases
    • Coaches and Consultants
    • Employee Onboarding
    • Freelancers and Contractors
    • Teams Working With Outside Freelancers
    • Web and Digital Agencies
  • Contact
  • Log In
  • 0

Notifications