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
  • Features and Tabs
  • Files Tab — Uploading and Managing Client Files

Files Tab — Uploading and Managing Client Files

1 min read

The Files tab is a private file library inside the portal. Your team and clients can upload, share, and manage files in a secure space that’s only accessible to portal members.


Uploading Files #

  1. Open the portal and click the Files tab.
  2. Drag and drop files onto the upload area, or click to browse your computer.
  3. Files are uploaded and appear in the list immediately.

If approval is required, you can designate an approver during upload (see File Approval Workflow).


Supported File Types and Size Limits #

Your admin controls which file types are accepted and the maximum file size. These are configured under Settings → ClientPress → File Uploads.

Common types that can be enabled:

  • Documents: PDF, Word, PowerPoint, Text
  • Spreadsheets: Excel, CSV
  • Images
  • Archives: ZIP

If a file is rejected on upload, it is likely the wrong type or too large.


Adding a Linked File #

Instead of uploading a file, you can add a link to an external resource (such as a Google Doc, Dropbox folder, or any URL).

  1. Click Add Link in the Files tab.
  2. Enter a display name and the URL.
  3. Save.

Linked files appear in the same list as uploaded files, marked with a link icon. Clicking them opens the external URL in a new tab.


Client Upload Permissions #

By default, only your team (admins and project managers) can upload files. You can allow clients to upload files on a per-portal basis.

To enable client uploads for a portal:

  1. Open the portal editor.
  2. Find the Allow Client Uploads setting.
  3. Enable it and save.

File Visibility #

Not all files are visible to everyone immediately:

  • Files with no approval required are visible to all portal members right away
  • Files pending approval are visible only to the uploader, the designated approver, and admins
  • Approved files are visible to everyone in the portal
  • Rejected files are visible only to the uploader and admins

See File Approval Workflow for details.


Pagination #

The Files tab shows 20 files at a time. Click Load more to see additional files.


Deleting Files #

Files can be deleted by users with the appropriate role. Who can delete is configured under Settings → ClientPress → File Uploads → Who can delete files.


File Storage and Security #

Uploaded files are stored in a protected directory on your server and cannot be accessed directly via URL. All file downloads are routed through a secure PHP endpoint that verifies the user has access to the portal before serving the file. See Private File Storage and Security for more details.


Enabling or Disabling the Files Tab #

The Files tab can be turned off globally under Settings → ClientPress → Features. When disabled, the tab is hidden from all portals.

Updated on June 9, 2026

What are your Feelings

  • Happy
  • Normal
  • Sad

Share This Article :

  • Facebook
  • X
  • LinkedIn
  • Pinterest
File Approval WorkflowCalendar View — Visualizing Task Due Dates

Leave a ReplyCancel reply

Table of Contents
  • Uploading Files
  • Supported File Types and Size Limits
  • Adding a Linked File
  • Client Upload Permissions
  • File Visibility
  • Pagination
  • Deleting Files
  • File Storage and Security
  • Enabling or Disabling the Files Tab

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