GitScrum / Docs
ClientFlow included in GitScrum PRO — unlimited clients, invoices, and proposalsUpgrade to PRO

Dashboard Overview

Navigate the ClientFlow dashboard's seven tabs: Overview, Revenue, Pending, At Risk, Projects, Insights, and Leaderboard. Complete agency visibility.

The ClientFlow dashboard (/client-flow) is your agency's command center. Seven tabs give you visibility into revenue, client health, project status, and actionable intelligence.

Access requirement: agency_owner role


Dashboard Controls

Workspace Selector

If you manage multiple workspaces, select which one to view from the dropdown.

Date Range Filter

All tabs use the same date filter:

FilterPeriod
MTDMonth to date
Last 30Last 30 days
QTDQuarter to date
Last 90Last 90 days
YTDYear to date
Last 6MLast 6 months

Tab 1: Overview

Your daily starting point. Shows everything that matters at a glance.

KPI Cards

Four key performance indicators:

KPIWhat It Shows
Total RevenueSum of paid invoices in selected period
Pending RevenueTotal value of pending (unpaid) invoices
Active ProjectsCount of projects with current_status = active
Total ClientsNumber of clients in the workspace

Invoice Status Chart

Donut chart breaking down invoices by status:

  • Paid — Completed payments
  • Pending — Awaiting payment
  • Draft — Not yet issued

Proposal Pipeline

Funnel chart showing proposal progression:

  • Draft → Sent → Viewed → Approved

Change Request Distribution

Bar chart showing change request statuses:

  • Draft, Sent, Viewed, Approved, Rejected, Adjustment Requested

Alerts

System-generated warnings:

Alert TypeTrigger
Overdue InvoicesInvoices past payment_due date
Expiring ProposalsProposals with valid_until within 7 days
Projects at RiskProjects with critical health status

Tab 2: Revenue

Track money flow across your agency.

Invoice Summary Cards

Three cards showing totals by status:

  • Draft invoices (count + total value)
  • Pending invoices (count + total value)
  • Paid invoices (count + total value)

Monthly Revenue Trend

Line or bar chart showing paid invoice totals by month over the selected period.

Recent Invoices

List of your 10 most recent invoices with:

  • Invoice number
  • Client name
  • Amount
  • Status
  • Issue date

Overdue Invoices

All invoices past their payment_due date:

  • Invoice number
  • Client name
  • Amount
  • Days overdue

Pending Proposals

Proposals awaiting client decision:

  • Proposal title
  • Client name
  • Value
  • Days waiting

Tab 3: Pending Approvals

Everything stuck waiting for a decision.

Distribution Bar

Visual breakdown showing proportion of pending items by type:

  • Proposals
  • Change Requests
  • Invoices

Pending Queue List

Each item shows:

FieldDescription
TypeProposal, Change Request, or Invoice
ClientAssociated client name
ValueMonetary value
WaitingDays since sent
UrgencyNormal, High, or Critical
ExpiresExpiration date (if applicable)

Urgency Levels

  • Normal — Standard waiting time
  • High — Approaching expiration or long wait time
  • Critical — About to expire or significantly overdue

Tab 4: At Risk

Clients with warning signs that need attention.

Risk Categories

Risk TypeTrigger Condition
Overdue InvoiceInvoice payment is past due
Stalled ProjectNo time tracked on active project for 14+ days
Expiring ProposalProposal valid_until date within 7 days

Risk Heatmap

Visual matrix showing risk distribution across clients.

At-Risk Client List

Each client shows:

  • Client name
  • Risk level (Critical, High, Medium, Low)
  • Risk factors (icons for each risk type)
  • Amount at risk
  • Suggested actions

Client Risk Analysis Panel

Click a client to see full breakdown:

  • All active risks
  • Associated invoices, proposals, projects
  • Recommended next steps

Tab 5: Projects

Monitor health of every active project.

Portfolio Health Summary

Aggregate view:

  • Total active projects
  • Count by health status (Healthy, Warning, Critical, Over Budget)

Health Status Thresholds

StatusCondition
HealthyBudget usage < 75%
WarningBudget usage 75-90%
CriticalBudget usage 90-100%
Over BudgetBudget usage > 100%

Project Grid

Each project card shows:

FieldDescription
Project NameName with client association
Budget UsagePercentage bar (hours used ÷ budget hours)
HoursUsed / Total budget hours
TasksCompleted / Total tasks count
ProgressPercentage complete
DeadlineDays remaining or days overdue
HealthStatus badge (Healthy, Warning, Critical)

Toggle between grid and list view.


Tab 6: Insights

AI-generated actionable recommendations.

Priority Levels

PriorityMeaning
CriticalRequires immediate action
ImportantShould address this week
OpportunityPotential revenue or improvement

Priority Distribution

Pie chart showing breakdown by priority level.

Insight List

Each insight includes:

  • Priority badge
  • Title describing the situation
  • Description with context
  • Related client
  • Potential value (when applicable)
  • Action button

Example Insights

TypeExample
Overdue Invoice"Invoice #1042 is 15 days overdue ($5,200). Send reminder."
Expiring Proposal"Proposal for Acme Corp expires in 3 days ($12,000). Follow up."
Long Pending"Proposal pending 21 days (avg is 7). Consider reaching out."
Draft Ready"3 draft invoices ready to issue ($8,400 total)."

Tab 7: Leaderboard

Rank clients by contribution.

Champion Client

Highlights your top-performing client with key metrics.

Revenue Treemap

Visual representation of revenue distribution across clients.

Client Rankings Table

ColumnDescription
RankPosition in leaderboard
ClientClient name
Total RevenueSum of paid invoices
Pending RevenueOutstanding invoice amounts
Paid InvoicesCount of paid invoices
Active ProjectsCurrent project count
Reliability ScorePercentage of invoices paid on time
Avg Payment DaysAverage days from issue to payment

Sort Options

Sort the rankings by:

  • Revenue (default)
  • Projects count
  • Reliability score

Practical Workflow

Daily Check (2 minutes)

  1. Open Overview tab
  2. Check alerts for overdue invoices, expiring proposals, at-risk projects
  3. Scan Insights for critical items
  4. Address any critical issues

Weekly Review (10 minutes)

  1. Review Revenue tab for collection status
  2. Check Pending tab — clear anything waiting too long
  3. Check At Risk tab — intervene on flagged clients
  4. Review Projects tab — catch budget issues early

Monthly Analysis (15 minutes)

  1. Review Leaderboard — know your best clients
  2. Check reliability scores — identify payment pattern issues
  3. Compare revenue trends across the period
  4. Plan relationship investments based on data

From any dashboard tab, click items to drill down:

  • Click invoice → Opens Invoice Detail Panel
  • Click proposal → Opens Proposal Detail
  • Click client → Opens Client Detail Panel
  • Click project → Opens Project view (in some contexts)

All panels open as side drawers, keeping your dashboard context.


Continue to individual tab guides for deeper functionality: