Social Upgrades

Client Hub

Sign in to your dashboard.

{{ hubLabel }}
{{ syncError }}
{{ kicker }}

{{ heading }}

Notifications
{{ ev.text }}
{{ ev.when }}
{{ detailKind }}
{{ detailTitle }}
{{ detailStatus }} {{ detailMeta }}
{{ detailDesc }}
{{ f.ext }}
{{ f.name }}
Download

Comments

{{ c.who }} · {{ c.when }} 👍 Seen — on it
{{ c.text }}
No comments yet.

Open requests ({{ tReqCount }})

No new requests.

In progress ({{ tProgCount }})

Nothing in progress.

Awaiting approval ({{ tApprCount }})

Nothing waiting on clients.

Team to-dos

{{ t.title }}
{{ t.assignee }}
{{ t.clientName }}

My to-dos

{{ myTodoCount }}
Nothing assigned to you right now.
{{ m.title }}
{{ m.client }}

Post a client update

Messages

Activity

{{ ev.text }}
{{ ev.when }}
Requests
{{ boardReqCount }}
{{ r.title }}
{{ r.clientName }} · {{ r.cat }}
{{ col.label }}
{{ col.count }}
{{ w.title }}
{{ w.clientName }} {{ w.hoursLabel }}

Done ({{ doneCount }})

{{ dn.title }}
{{ dn.clientName }} {{ dn.hoursLabel }}
Nothing completed yet.

New client

Extra brands run under the same umbrella account, so one login covers them all.
Optional — create the client's portal login now.
{{ c.name }}
{{ c.domain }} · {{ c.service }}
{{ c.plan }}
Retainer hours{{ c.hoursLabel }}
{{ c.openWork }}In progress
{{ c.pendingReqs }}New requests
{{ c.pulse }}Pulse / 5
Now: {{ c.activeTitle }}

Awaiting review

{{ r.title }}
{{ r.clientName }} · {{ r.when }}
{{ r.desc }}
No new requests.

History

{{ r.title }} · {{ r.clientName }}
{{ r.statusLabel }}
{{ m.who }} · {{ m.when }}
{{ m.text }}

Open requests ({{ reqCount }})

No open requests.

In progress ({{ progCount }})

Nothing in progress right now.

Awaiting approval ({{ apprCount }})

{{ u.when }}
{{ u.text }}
{{ f.ext }}
{{ f.name }}
Download
Nothing waiting on you.

{{ todosTitle }}

{{ t.title }}
Nothing needed from you.

Latest messages

{{ m.who }} · {{ m.when }}
{{ m.text }}

Brand files

Log hours

Hourly clients see these hours and their running bill in their own portal.

This month by client

{{ s.name }}
{{ s.rate }}
{{ s.hours }} hrs
{{ s.value }}

Recent entries

No hours logged yet.
{{ e.date }}
{{ e.desc }}
{{ e.clientName }} · {{ e.who }} {{ e.tag }}
{{ e.hours }}

Team members

{{ m.name }}
{{ m.email }}
{{ m.role }}
$ /hr
Add a team member
You can see your own payments below. Client invoices and other members' pay are visible to admins and accountants only.

Payments

Current period {{ curPeriodLabel }}
{{ payTotalPending }}
Pending
No payments yet. Use “Open pay period” above to start one.
{{ p.who }}
{{ p.period }} · paid {{ p.payDate }}
hrs × {{ p.rate }}
{{ p.amount }}
{{ p.status }}
{{ u.when }}
✓ Approved
{{ u.text }}
{{ f.name }}: {{ f.text }}
How are we doing this month?
{{ pulsePrompt }}

Request work

No contracts. One active request at a time — everything else waits in your queue.

Your requests

{{ r.title }}
{{ r.cat }} · {{ r.when }}
{{ r.statusLabel }}
Things our team needs from you. Check them off when done.
{{ t.title }}
Nothing needed from you right now.
{{ m.who }} · {{ m.when }}
{{ m.text }}
{{ f.ext }}
{{ f.name }}
{{ f.type }} · {{ f.size }} · {{ f.when }}
Download
{{ s.value }}
{{ s.label }}
{{ s.delta }}

Monthly summary

{{ reportNote }}
Snapshot generated {{ reportDate }} · full analytics available on request
{{ planName }}
{{ planPrice }}/month
Retainer hours this month{{ planHours }}
Hourly · {{ clientRate }}/hr
{{ thisMonthLabel }} so far
{{ currentBill }}
Billable hours{{ billableHours }}
Non-billable (not charged){{ unbillableHours }}
Rate{{ clientRate }}/hr
Next invoice{{ nextBillDate }}
Manage plan
No contracts. Pause or cancel anytime.

Invoices

{{ inv.num }}
{{ inv.date }}
{{ inv.amount }}
{{ inv.status }} View

Hours this month

No hours logged yet this month.
{{ e.date }}
{{ e.desc }}
{{ e.who }} {{ e.tag }}
{{ e.hours }}

Previous months

Nothing billed yet.
{{ h.month }}
{{ h.hours }} hrs
{{ h.total }}

Billing admin

Visible to admins and accountants only. Invoices are raised in Stripe — paste the hosted invoice link so the client can open it.
{{ ti.num }}
{{ ti.date }}
{{ ti.amount }}
{{ ti.status }} Open in Stripe