ConsciousHR· Internal — Resources

Client dashboard: creation and maintenance

Everything needed to verify, activate, test, and maintain a client's dashboard at clients.conscioushr.co/[slug]. The dashboard is driven entirely by the client's Project and Tasks in HubSpot, so this is all done in HubSpot, no code.

For: the CHR team · Related: Client onboarding SOP · Tasks in HubSpot

Sales Admin Service Partner

How it works, in one minute

When a deal reaches Onboarding, the relay automatically creates the Client Service Project with a task for each contracted deliverable, and intentionally leaves the dashboard inactive. Your job is to verify what it built against the signed agreement, activate it, test it, then keep it current.

Two switches make a dashboard go live. Both must be set on the Project: If either is missing, the page stays blank.

1. Confirm the automated setup

Sales Admin

When a deal reaches Onboarding, the relay creates the Client Service Project. Open it and confirm:

Each Task should include:

Human check. Compare the Project and Tasks against the signed agreement and SOW. Correct anything inaccurate before you activate the dashboard.

2. Activate the dashboard

Sales Admin

The relay leaves the dashboard inactive on purpose. On the Project record:

  1. Create a unique Dashboard slug

    • Lowercase
    • No spaces
    • Include random characters
    • Never reuse a slug
  2. Turn on Dashboard enabled

    Confirm the enabled box is checked.

  3. Confirm the slug is on the correct Project

    The slug is the client's dashboard URL. Do not activate until all client-facing information has been reviewed.

3. Test the dashboard

Sales Admin

Open clients.conscioushr.co/[slug] and confirm:

If anything is incorrect, fix it in HubSpot before sending the link. Once tested, hand the dashboard URL to the Service Partner, who sends the welcome email and schedules the kickoff call. See the Client onboarding SOP.

Project display fields and link rules

The client-facing fields on the Project that the dashboard reads:

FieldWhat to enter
Dashboard slugThe URL segment. Lowercase, no spaces, include random characters, never reuse. Keep it stable once the client has the link.
Dashboard enabledMaster on switch. Check to publish, uncheck to take offline.
Dashboard engagementOne line under the client name describing the work.
Dashboard account noticeThe notice box content for the current stage (see the Account Notices section below).
Shared client folderA full link to the client's shared Google folder. Powers the documents button. Empty means the button does not appear.
Link formatting

Dashboard account notices by stage

Sales Admin

The notice box updates as the client moves through the engagement. The Service Partner triggers the Sales Admin when it is time to change it.

Stage / triggerNoticeContent
Onboarding
Dashboard created during onboarding
Kickoff Call AgendaDate and time of kickoff call; intro to the CHR service team; review the client dashboard; review systems.
Active service, start
Onboarding to Active Client
Your First QuestionnairePrompt the client to complete and submit the first questionnaire. Collection method: [TBD]. Dashboard input/content: [TBD].
Active service, midpoint
Contract midpoint
Your Midpoint QuestionnairePrompt the client to complete and submit the midpoint questionnaire. Collection method: [TBD]. Dashboard input/content: [TBD].
Active service, end
Contract end
Your Final QuestionnairePrompt the client to complete and submit the final questionnaire. Collection method: [TBD]. Dashboard input/content: [TBD].
Retention plan
60 days before contract end
Retention PlanAccount notice: [TBD]. Retention process/content: [TBD].

Ongoing maintenance

Service Partner

Cadence: weekly. The Service Partner maintains all deliverables and client-facing updates. Exception: the Dashboard account notice is maintained by the Sales Admin. For the full task mechanics (queues, comments, HR matters), see the Tasks guide. For every deliverable, maintain these fields:

FieldWhat to set
Task nameName the deliverable in the client's language.
Plan monthMonth 1 to 12 according to the SOW and service schedule. Month 0 if the deliverable is outside the scope of the SOW.
Deliverable targetTarget completion date.
Due dateDue date for the deliverable.
Client statusNot started, In progress, With client, or Complete.
Client updateShort, client-facing update. Use one bullet per line.
Client visibleTurn on only when the content is ready for the client to see.
Deliverable startedEnter the actual start date when work begins.
Deliverable finishedEnter the actual completion date when finished.

Weekly service review

For each active client:

The dashboard should reflect the current state of the client's engagement.

How a task appears on the dashboard

A deliverable shows to the client only when it:

Client visible is the publication gate. If it is off, the task does not appear to the client.

Client update rules

Client updates should be clear, brief, and useful.

Never include:

Internal detail goes in the task body. Client-facing detail goes in Client update. When unsure, keep it internal and ask Lindsay.

Status definitions

StatusMeaning
Not startedScheduled; work has not begun.
In progressActively being worked.
With clientWaiting on client action or information.
CompleteDelivered and finished; completion date recorded.

If something breaks

ProblemCheck
Dashboard not foundCheck the Project's Dashboard slug against the URL.
No deliverables showingConfirm the Task is associated with the Project and Client visible is on.
Incorrect deliverable or client infoCorrect the Project or Task in HubSpot.
Dashboard will not loadFlag to Lindsay.