How to build a client resource library in a monday.com client portal

Keep guides, templates and policies on one monday.com board and share them with every client in your portal, right next to their own projects and invoices.

Table of contents

Use the navigation below to quickly jump to your desired section and learn more about each topic.

Most client portals are about each client's own work: their projects, their files, their invoices. But some information is the same for everyone. How you work together, the brief template, your data protection policy, the onboarding guide. Today, those documents usually live in email attachments and shared drive links that are hard to find again and quickly go out of date.

With Client Portal Builder for monday.com, you can keep that material on one monday.com board and show it to every client as a resource library, in the same portal where they follow their own projects. Maintain the shared resource in one place, and clients can retrieve the updated information when they return to the library.

Client Portal Builder creates a dedicated client facing layer around the boards and workflows you already manage in monday.com. Give clients secure access to selected information and actions without rebuilding the underlying workflow somewhere else.

Example

Give clients a shared place to find useful resources

Brightline Studio sends the same starting materials to Acme Corp and Globex, but its team keeps answering requests for another copy. The agency wants a Resources page with four items:

  • How we work together, a guide from kickoff to handover
  • Feedback checklist, a template for structured feedback
  • Brand asset request form, a form for requesting logos, fonts and imagery
  • Data protection policy, how the agency handles client files and data

Both clients should find these shared resources in the portal where they already follow their own projects. Brightline's team maintains the library centrally, while project files and other client-specific information stay in their separate, client-filtered sections.

Team maintains a shared resource → client finds it in the library → client opens the document or form → team updates the original when it changes

Board

One board for everything you share with all clients

Brightline Studio can use one Resources board with an item for each guide, template, form or policy. A simple structure is enough:

  • Name, such as How we work together or Feedback checklist
  • Category, a status column with labels like Guide, Template and Policy
  • Description, a short text that tells clients what the resource is for
  • Link to the document, form or page, or a Files column with the file itself

Give someone on your team responsibility for reviewing the resources, replacing outdated files and checking links. Update the relevant board item when a resource changes, and archive items clients no longer need. If the document lives in another service, maintain its content there and keep the board's link and description accurate.

Board source

Share the board with every client

Client-specific boards such as projects or invoices use a board source that filters items by client. A resource library works the other way around. Add the Resources board as a board source with the setup Show all items from a board to all clients. This source does not restrict items by client, so use it for material intended for every client who can access the section. Section filters can narrow the displayed items, as described below.

Board source settings for a Resources board with the setup Show all items from a board to all clients

Both kinds of board sources work side by side in one portal. Clients see their own projects and invoices on one page and the shared library on the next, all behind the same login. See how to build personalized client views for the client-specific side.

Board Grid

Show resources as cards

Cards give Brightline's short descriptions and resource links room to stand out. A table may suit a denser catalogue, but this example uses cards. Add a Board Grid section to a Resources page and link it to the board source. In the section settings you decide:

  • which columns appear on each card, and in which order
  • which column becomes the card's headline, usually the name
  • an optional thumbnail from a Files column, such as a cover image
  • whether clients can search the library

The Category status column shows as a colored label, so guides, templates and policies are easy to tell apart. Keep the library read-only unless you deliberately want clients to change shared records, and show only the columns intended for them.

Board Grid section settings with Category, Description and Link columns, Name as headline and item search turned on
Resources page in the client portal with cards for a guide, two templates and a policy

Search

Let clients find a resource by name

Turn on item search in the Board Grid section so clients can find resources as the library grows. Search works on item names and visible, supported columns such as text, dropdown or link. It applies to that section only, not across the whole portal.

It does not search inside attached PDFs or the contents of linked documents. Give each resource a clear name and useful description. For Brightline, a client looking for the data protection policy should be able to find it from the item name without knowing what the document contains.

Resources page signed in as a second client, filtered by the search term policy to show the data protection policy

Navigation

Point clients to the library from the home page

A library only helps if clients know it exists. Add a Teaser section to the portal's home page with a card that links to the Resources page, next to cards for projects and invoices. Teasers can also link to a specific section on a page, so a card like Templates can jump straight to the right part of a longer library.

Client portal home page with teaser cards for Projects, Invoices and Resources

Variations

Organize topics and adapt access deliberately

Start with the four resources shared by every client. As Brightline's library grows, it can add several Board Grid sections with board filters on Category, such as one for guides and one for templates. Each section can have its own search and a teaser link that leads directly to it.

If Brightline later adds premium playbooks, record their audience explicitly, for example with an Audience Status column containing All clients and Premium. Filter every general library section to All clients. Then create a separate section filtered to Premium and apply a section condition based on the signed-in client's tier on the Clients Board.

The resource's Audience value selects the items in a section; the client's tier determines whether that section is shown. Check both parts. Hiding the premium section does not help if its items also appear in another unfiltered grid using the same shared board.

Keep client-specific documents out of the common library. Use a client-filtered source for contracts, project files or other records intended for one client. Review every section using the shared Resources board when adding material for a restricted audience.

Documents and forms

Check what happens after a client opens a resource

A card can lead to a file in monday.com, an external document or a form. For supported files, show the Files column and enable file preview, so clients can open a PDF or video in the portal. Test the actual files you intend to share; PDF preview is currently marked experimental in the documentation.

A link to Google Drive, SharePoint or another service still follows that service's sharing permissions. A portal login does not automatically grant access to the linked document. Check the link using the intended client's external account, or signed out if it is meant to work without one, rather than relying on your team's access.

Brightline's Brand asset request form can link to a monday.com WorkForm connected to its requests board. Configure the form's destination and questions, then test that a submission creates the intended item and captures enough information for your team to identify the client.

Updating a board item, replacing its attached file or maintaining a linked document keeps the library's source current. Clients retrieve that information when the section loads or is refreshed. Copies they downloaded earlier are not replaced automatically, so make revised resources easy to recognize with a clear title, version or review date where useful.

Verification

Check the library before sharing it with clients

Review the layout with Preview draft, then test the published portal with sample client logins. Use harmless sample data when submitting forms or testing any editing, because those actions can create or change real board items.

  • Sign in as two test clients and confirm both can find the common resources. If you use premium content, test a standard and a premium client. Check every grid using the Resources board so restricted items do not appear through an unfiltered section or its search. Confirm that client-specific project documents remain separate.

  • Open the actual resource links and files using the intended client's permissions. Confirm that previews work, links lead to the current document and a sample form submission reaches the correct board with the information your team needs.

  • Follow the Resources teaser from the home page and test any links to individual sections. Search for familiar words from resource names and descriptions using the appropriate search column. If the page has several grids, confirm that clients can tell which section each search belongs to.

  • Change a sample resource's description or replace its file, then reload the section and check the result. Confirm that clients cannot edit shared titles, links or files unless that is intentional. Check that outdated items are removed from the library and that revised resources can be distinguished from older downloaded copies.

Summary

Write it once, share it with every client

Brightline Studio can give Acme Corp and Globex one place to find the resources they both need, alongside their own project work. A shared Resources board holds the records, Board Grid sections organize them, and search and teaser links help clients find the next document or form.

Keep the common library's audience clear, check any restricted sections and external permissions, and give your team a routine for keeping resources current. The portal becomes a useful place to return to, while the underlying records remain in monday.com.

Share resources with your clients

Client Portal Builder for monday.com lets you combine shared resources and client-specific work in one secure portal built on your monday.com boards. See how Board Grid sections work in the documentation.

Interested in a product demo?

Let's learn about your requirements, answer questions, and
review ways how we can help you and your organization with
our monday.com apps and solutions.