SHUBI GRAPHICS
client tracker & revenue dashboard
+ Add Client
✨
Loading...
↻
☁️ Google Drive Sync — not connected
Connect to sync your data across all devices
Connect Google Drive
Client Target
30
tap to edit
Revenue Target / mo
$30,000
tap to edit
Active Clients
0
0% of target
Current MRR
$0
0% of target
Revenue Gap
$30,000
to hit monthly target
Avg / Client
$0
monthly
Lifetime Revenue
$0
across all payments
Deboarded
0
$0 lost MRR
⚡ Upcoming Billings
— next 14 days
📦 Package Breakdown
💸 Recent Payments
+ Log Payment
👥 Clients
All
Active
Paused
Trial
Deboarded
Client
Package
Monthly Fee
Status
Onboard Date
Next Bill
Lifetime
Actions
💾 Manual backup
Download as Excel anytime, or restore from a previous backup.
🗑 Trash
⬇ Export to Excel
⬇ Backup JSON
⬆ Restore JSON
⚙ Google API Setup
Add Client
Fill in the details. Next bill date auto-calculates.
Client Name *
Company / Channel
Email
YouTube Channel
Social Media
Package *
CREATOR
UNLIMITED
SCALE
CUSTOM
Monthly Fee ($) *
Onboard Date *
Status
Active
Trial
Paused
Deboarded
Billing Cycle (days)
Deboard Date
Source / Referral
Notes
Cancel
Save Client
Log Payment
Logging a payment also updates the client's last payment date.
Client *
Amount ($) *
Payment Date *
Notes
Cancel
Log Payment
🗑 Trash
Deleted clients and payments. Restore anytime, or delete permanently.
Empty Trash
Close
⚙ Google Drive Setup
One-time setup to enable cross-device sync. Takes about 10 minutes.
Quick setup steps:
Go to
console.cloud.google.com
Create a new project (name it "Shubi Tracker")
Click
APIs & Services → Library
, search "Google Drive API", click
Enable
Click
APIs & Services → OAuth consent screen
:
Pick "External" → Create
Fill in app name, your email, save
Add yourself as a Test User (under Audience tab)
Click
APIs & Services → Credentials → + Create Credentials → OAuth Client ID
:
Type:
Web application
Under
Authorized JavaScript origins
add: your hosted URL (e.g.
https://yoursite.netlify.app
), and
http://localhost
for testing
Copy the
Client ID
(ends in
.apps.googleusercontent.com
) and paste below
Google OAuth Client ID
Google API Key
ℹ️ These are stored only in your browser. They're not secrets — they identify your app to Google.
Cancel
Save & Connect