Recently Added
Upcoming Follow-Ups
Source Breakdown
| Client | Source | Country | Channels | Status | Priority | Last Contact | Next Followup | Order Value | Actions |
|---|
| Client | Company | Channel | Due Date | Status | Note | Actions |
|---|
| Client | Product | Fabric Supplier | Shipping Agent | Qty | Value (USD) | Production Status | Est. Ship Date | Actions |
|---|
π Supplier Directory
Manage fabric suppliers with full product catalogs
π¦ Import History
Every CSV import is tracked as a batch. Filter, export, or delete clients by import session.
Supabase Cloud Sync
Not connected β enter your project details belowStore all client data in a Supabase cloud database β syncs instantly across every device and teammate. Free tier gives you 500 MB and unlimited users with live real-time updates.
1. Go to supabase.com β Sign up free β New Project
2. Open SQL Editor and run this SQL once to create tables:
create table if not exists crm_clients (id text primary key, data jsonb not null, updated_at timestamptz default now());
create table if not exists crm_suppliers (id text primary key, data jsonb not null, updated_at timestamptz default now());
alter table crm_clients enable row level security;
alter table crm_suppliers enable row level security;
create policy "anon all" on crm_clients for all using (true) with check (true);
create policy "anon all" on crm_suppliers for all using (true) with check (true);
3. Go to Project Settings β API β copy your Project URL and anon public key
Export Clients (CSV)
Download all client data as a CSV file for use in Excel or Google Sheets.
Import Clients (CSV)
Upload any CSV β columns are auto-detected. Preview and map fields before importing.
Backup & Restore
Save a full JSON backup of all data, or restore from a previous backup.
Clear All Data
Permanently delete all clients, followups, and suppliers from this device.
Load Sample Data
Populate the dashboard with sample clients to explore features.
π§ Email Reminders
View all overdue clients and send personalized follow-up emails with one click.
βοΈ Morning Report
View today's briefing β overdue, due today, and upcoming follow-ups.
π¬ WhatsApp Templates
Go to All Clients, click the green WhatsApp button on any client to open the message generator.
Downloads clients_data.json β place this file next to bot.py on PythonAnywhere so the bot can answer /report, /overdue, /clients and more in real time.
1. Click Export below β save the file
2. Upload
clients_data.json to PythonAnywhere next to bot.py3. Send
/sync to @mahadi_crm_bot to reload4. Repeat whenever you update clients here
Send professional follow-up emails directly from this dashboard β no email app, no server. Uses EmailJS free tier (200 emails/month). Once connected, every overdue client gets a β‘ Send button.
1. Create a free account at emailjs.com
2. Email Services β Add Service β connect Gmail / Outlook / etc.
3. Email Templates β Create Template β use exactly these variables:
{{to_email}} {{to_name}} {{from_name}} {{subject}} {{message}}4. Copy your Service ID, Template ID, and Public Key (Account β API Keys) below
π§ Email Reminder Center
All clients with email addresses
| Client | Last Contact | Due / Status | Actions | |||
|---|---|---|---|---|---|---|
| Loading⦠| ||||||
π Template Library
Reusable WhatsApp & Email templates with auto-fill variables. Use them in WA Bulk Sender and Email Reminders.