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
  • Client Setup
  • Onboarding — Guiding Clients Through Their First Steps

Onboarding — Guiding Clients Through Their First Steps

3 min read

The Onboarding tab is a step-by-step checklist that walks a client through everything needed to get a project started — signing agreements, uploading assets, scheduling calls, or any other early-stage action. Steps come from a reusable template, so you build the checklist once and apply it to every new portal.


How Onboarding Differs from Tasks #

  • Tasks — General project work, organized into lists, ongoing for the life of the project.
  • Onboarding — A focused, front-loaded checklist for getting a client started, built from a shared template, and locked in once the portal becomes active.

Creating an Onboarding Template #

Templates are managed by admins in the WordPress dashboard, not inside a portal.

  1. Go to ClientPress → Onboarding Templates.
  2. Click Add New Template.
  3. Give the template a name (e.g. “Standard Client Onboarding”).
  4. Add steps — each step has:
  • Title — the action to take (required)
  • Body — optional instructions or context (supports rich text)
  • Link — an optional URL pointing to a form, contract, or resource
  1. Drag steps to set the order clients will see them in.
  2. Save.

You can create multiple templates for different client types or service offerings.


Assigning a Template to a Portal #

Open the portal’s edit screen in wp-admin and choose an onboarding template from the Onboarding Template field. Once assigned, the template’s steps appear on that portal’s Onboarding tab.


Completing Steps #

Clients (or team members) check off a step by clicking its checkbox. Completed steps collapse with a green checkmark, keeping the active checklist focused on what’s left.


Cancelling and Reopening Steps #

Not every step applies to every client. Instead of deleting a step that doesn’t apply:

  1. Click Cancel step.
  2. The step is marked Cancelled with a visible status pill, separate from completed steps.

To bring a cancelled step back, click Reopen — it returns to its previous state.


Assigning Steps to People #

Steps can be assigned to a specific portal member.

  1. Click into a step’s assignee field.
  2. Type to search, or use @ to mention a team member or client.
  3. Select a name — their avatar appears on the step.

Assignees are notified if they have onboarding notifications enabled (see Notification Preferences).


Custom Steps Per Portal #

If a specific client needs a step that isn’t part of the shared template, admins and project managers can add it directly to that portal:

  1. Open the portal’s Onboarding tab.
  2. Click Add step.
  3. Fill in the title, optional body, and optional link.

Custom steps only affect the portal they’re added to — the shared template is not changed.


Why Template Edits Don’t Affect Active Clients #

Once a portal’s status moves out of Pending, its onboarding steps are locked into a snapshot specific to that portal. If the shared template is edited afterward — a step added, reworded, or removed — existing portals keep the steps they started with. Only new portals (or portals still in Pending status) pick up the latest version of the template.

This prevents a client’s in-progress checklist from changing unexpectedly partway through onboarding.


Enabling or Disabling Onboarding #

The Onboarding tab can be turned off globally under Settings → ClientPress → Features. When disabled, the tab is hidden from all portals and the Onboarding Templates admin screen is unavailable.

Updated on June 24, 2026

What are your Feelings

  • Happy
  • Normal
  • Sad

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
Adding Sub-Clients to a PortalManaging Client Invitations

Leave a ReplyCancel reply

Table of Contents
  • How Onboarding Differs from Tasks
  • Creating an Onboarding Template
  • Assigning a Template to a Portal
  • Completing Steps
  • Cancelling and Reopening Steps
  • Assigning Steps to People
  • Custom Steps Per Portal
  • Why Template Edits Don't Affect Active Clients
  • Enabling or Disabling Onboarding

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