Signed in
⚠
Demo mode. You are looking at sample data held in the browser only. Add your Supabase URL and key at the top of this file (and run the setup SQL) to make it live and shared with the team.
Active Clients
11 / 11
July 2026
Ad Budget
R76 000
+ C$5 900
Ad Spend
R0
R76 000 remaining
Pacing
0%
SEO Deliverables
96
content + backlinks
Social Posts
6
this month
Sites In Build
2
0 live
Website work in progress
| Site | Brand | Stage | Owner | Go-live |
|---|---|---|---|---|
Apex Motor Group |
IHM | Build | Ahmed | Overdue 13d |
ECIC - Greame |
IHM | Build | Ahmed | Overdue 10d |
Team task workload
| Person | Open | In progress | Overdue | Done 30d | Avg completion | On time | Logged by them |
|---|
Priority tasks and requests
| Task | Assigned to | Priority | Due | Status |
|---|
Overdue first, then Urgent and High priority, then open platform requests. Click a row to open it.
Ad Budget
R76 000
+ C$5 900
Ad Spend
R0
R76 000 remaining
Pacing
0%
Active Clients
11 / 11
across all brands
| Client | Brand | Ad Budget | Ad Spend | Pacing | SEO Plan | Status | |
|---|---|---|---|---|---|---|---|
|
Adhive Group
SEOCandice & Morton
|
Coral | — | — | — | SEO Growth | Active |
|
|
Duabi Link
AdsSEOCandice & Morton
|
Coral | R7 000 | — |
0% |
SEO Starter | Active |
|
|
HSP Mobility Solutions
SEOCandice & Morton
|
IHM | — | — | — | SEO Starter | Active |
|
|
Nour Venues
AdsMorton
|
Coral | R5 000 | — |
0% |
— | Active |
|
|
Paragon Rental
SEOCandice & Morton
|
IHM | — | — | — | SEO Growth | Active |
|
|
Pestatermite
AdsSocialSEOCandice & Morton
|
IHM | R24 000 | — |
0% |
SEO Growth | Active |
|
|
Plunet
AdsSEOMorton
|
IHM | R12 000 | — |
0% |
SEO Starter | Active |
|
|
Set's Energy
AdsSocialSEOCandice & Morton
|
IHM | R6 000 | — |
0% |
SEO Starter | Active |
|
|
Storbox
AdsSEOMorton
|
Coral | R12 000 | — |
0% |
SEO Starter | Active |
|
|
Turbo Vista
AdsSEOCandice & Morton
|
Coral | R10 000 | — |
0% |
SEO Pro | Active |
|
|
WSL Sport and Leisure
AdsMetaSEO
|
EvolveX360 | C$5 900 | — |
0% |
SEO Starter | Active |
|
Ad hoc campaigns
One-offs, outside the monthly retainer. Counted apart from the figures above.
Live · shared via Supabase // 11 clients // 3 SEO plans
Content Pieces
32
July 2026
Backlinks
64
this month
SEO Clients
10 / 10
active on SEO
Deliverables
96
content + backlinks
| Client | Brand | SEO Plan | Content | Backlinks | Status | |
|---|---|---|---|---|---|---|
Adhive Group |
Coral | SEO Growth | 4 | 8 | Active |
|
Duabi Link |
Coral | SEO Starter | 2 | 4 | Active |
|
HSP Mobility Solutions |
IHM | SEO Starter | 2 | 4 | Active |
|
Paragon Rental |
IHM | SEO Growth | 4 | 8 | Active |
|
Pestatermite |
IHM | SEO Growth | 4 | 8 | Active |
|
Plunet |
IHM | SEO Starter | 2 | 4 | Active |
|
Set's Energy |
IHM | SEO Starter | 2 | 4 | Active |
|
Storbox |
Coral | SEO Starter | 2 | 4 | Active |
|
Turbo Vista |
Coral | SEO Pro | 8 | 16 | Active |
|
WSL Sport and Leisure |
EvolveX360 | SEO Starter | 2 | 4 | Active |
|
Live · shared via Supabase // 10 SEO clients // July 2026
Posts
6
July 2026
Videos
0
this month
Social Clients
2 / 2
active on social
Avg Posts / Client
3
this month
| Client | Brand | Posts | Videos | Status | |
|---|---|---|---|---|---|
Pestatermite |
IHM | 4 | 0 | Active | |
Set's Energy |
IHM | 2 | 0 | Active |
Live · shared via Supabase // 2 social clients // July 2026
In Build
2
active projects
Launching Soon
0
within 14 days
Overdue
2
past go-live
Live
0
completed
Brief0
Nothing here
Content0
Nothing here
Design0
Nothing here
Build2
Apex Motor Group
IHMAhmed
Overdue 13d
ECIC - Greame
IHMAhmed
Overdue 10d
Review0
Nothing here
Live0
Nothing here
Live · shared via Supabase // 2 builds
| Client | Shoot | Date | Location | Owner | Stage |
|---|
Client meetings
The discovery brief
What we need to understand before we build anything.
Record this meeting
Records the meeting and writes up the notes afterwards.
Team
Tasks
| Request | Client | Assigned to | Priority | Due | Status | Logged |
|---|
Team workload
| Person | Open | In progress | Overdue | Done 30d | Avg completion | On time | Logged by them |
|---|
Admin view only. Avg completion counts tasks closed in the last 90 days, measured from logged to marked done, so it includes waiting time, treat it as a turnaround figure rather than hands-on hours. Tasks with several assignees count for each person.
Assigned to you
| Task | From | Area | Priority | Due | Status | Comment |
|---|
Tasks delegated to you from someone's private list. Mark done or flag blocked and the owner is notified instantly.
Private
My List
| Task | Area | Priority | Due | Assigned | Status |
|---|
Only you see your list. Delegate a task and it appears for that person only. Completions ping the task owner.
0 selected
Add task
Import tasks
Review the list below, then confirm to add everything to My List in one go.
Edit areas
These are the areas you can tag tasks with. Add your own, reorder, or remove ones you never use. Removing an area never deletes its tasks.
Log a budget
Still outstanding
Submitted
Ad budgets + SEO plans
| Client | Month | Meta | Total | SEO plan for the month | Logged by | Status |
|---|
Coral Creative
Overview
Upcoming payments
| Client | Amount | Status | Note |
|---|
Domains expiring soon
| Domain | Expiry | Renewal value |
|---|
Open quotes
| Client | Scope | Once off | Monthly | Status |
|---|
Coral Creative
Coral billing
| Client | Amount | Invoice | Paid | Received | Note |
|---|
Month by month
| Month | Total billed | Received | Outstanding | Settled |
|---|
Coral Creative
Service price list
Reseller rates. Read only for Coral.
Coral Creative
Quotes
| Client | Scope of work | Once off | Monthly | Status | RFQ |
|---|
iHeartMedia · from Zoho Books
Clients and services
iHeartMedia · from FNB alerts
Payments in
iHeartMedia · from Zoho Books
Insights
iHeartMedia · from Zoho Books
Invoices
What we billed, ex VAT
| Invoice | Client | Date | Due | Total | Owing | Status |
|---|
iHeartMedia
IHM billing
| Client | Service | Amount | Billing day | Status | Note |
|---|
iHeartMedia
IHM price list
Internal IHM rates, ex VAT. Not visible to Coral.
All brands
Domains
| Domain | Expiry | Hosting p/m | SSL | Protection | Billed yearly |
|---|
| Domain | WHM server | cPanel user | Note | Hosting p/m |
|---|
iHeartMedia
Blog posts
| Client | Topic | Status | Blog file | By |
|---|
The month shows which blog is due when. Morton and Kylie can upload the finished blog against each topic.
iHeartMedia
Website maintenance
| Site | Hosting & maintenance / month | SSL / year |
|---|
Site checks
| Site | Status | Checked | Issue | Dev | Dev comment |
|---|
Activity log
Past weeks
| Week | Wednesday check (Kylie) | Friday check (Ahmed) | Note |
|---|
Kylie ticks the Wednesday site check, Ahmed ticks the Friday one. Jubal and Candice get a WhatsApp and a portal notification when a check is marked done.
Executive
IHM
Income
| Category | Description | Amount |
|---|
Expenses
| Category | Description | Amount |
|---|
Last 6 months
| Month | Income | Expenses | Profit | Margin |
|---|
Only you can see this tab. The figures are private to your login, locked at database level.
Executive
Summary
This month
My List
| Task | Area | Priority | Due | Assigned | Status |
|---|
Action Centre
| What | Detail | Value |
|---|
Executive
Team activity
Per user, last 30 days
| User | Last login | Logins (30d) | Avg session | Time this week |
|---|
Audit trail, who did what
| When | Who | Action | Detail |
|---|
Recent sessions
| User | Logged in | Duration |
|---|
Executive
Portal access
| Person | Role | Brand scope | Can see |
|---|
Access is enforced twice: tabs are hidden in the app, and Supabase row level security blocks the data itself. Yusuf only ever receives Coral rows from the database, whatever tabs he tries.
Private // Pipeline
Proposed clients and the revenue in play. Only you see this. It locks to your admin login when we add logins in phase 2.
Open Pipeline / mo
R210 000
6 live deals
Weighted / mo
R110 100
by likelihood to close
Won / mo
R0
ready to onboard
Deals
6 open
across all brands
Lead2
R94 000
DCC website
R80 000/ mo
IHM
80% likely
Richard - Olivetti
R14 000/ mo
IHM
20% likely
Contacted3
R87 000
Paragon website
R50 000/ mo
IHM
25% likely
Brandon | Travel Turkey Website Scope
R32 000/ mo
IHM
25% likely
Ajay church website
R5 000/ mo
IHM
50% likely
Proposal1
R29 000
Quems
R29 000/ mo
IHM
70% likely
Negotiation0
Nothing here
Won0
Nothing here
Live · private to your login (phase 2) // 6 prospects
Executive
Builds
Every tool, form and app we run, in one place. Admin only. Click a card to open it in a new tab.