Welcome back, Admin
Trial signups, conversion and key metrics at a glance.
Total Signups
0
0 today
Open Tickets
—
Awaiting response
Pending Callbacks
—
Awaiting call
Est. MRR
—
0 active tenants
Total Revenue
—
0 expiring in 30 days
Net Profit (FY)
—
income − expenses
Conversion Rate
—
0 paid customers
New This Week
0
0 vs last week
Active Trials
0
Trials in progress
Trials Expiring
0
Next 7 days · follow up
Open Leads
0
0 total leads
Avg Revenue / Account
—
ARPU · per active account
Visitor Analytics
Daily visitor volume — last 14 days
Total Visits
—
Unique Visitors
—
Visits Today
—
Top Sources
Loading…
Conversion Funnel · Last 30 days
Visitor → Trial → Paid. Mark a signup “Converted” to count it as paid.
Business Analytics
Revenue, retention & conversion — computed live from your paid accounts and trial signups.
→
MRR Trend
Monthly Recurring Revenue at each month-end · last 12 months
Loading…
New vs Churned MRR
Recurring revenue added vs lost each month
Plan Mix
Active subscriptions by plan
Trial → Paid Funnel
How trials progress to paying customers
Signups & Conversions by Month
Trial signups per month and how many became paying
Your Sales Dashboard
Live view of the leads, trials, follow-ups and commission assigned to you.
My Open Leads
0
0 new today · 0 total
My Active Trials
0
0 new today
My Active Accounts
0
Paid customers you handle
Follow-ups Due
0
0 today · rest overdue
Commission Payable
₹0
₹0 already paid
Converted This Month
🏆
0
0 converted all-time
My Lead Pipeline
Your open leads by stage — updates as you move them.
No leads assigned to you yet.
Upcoming Follow-ups
Your next contacts — overdue first. Click to open.
No follow-ups scheduled.
| Contact | Company | Activity | Source | Status | Next Contact | Demo | Trial | Conv. | Assigned | Created ↓ | Actions |
|---|
Trial Signups
Every person who registered for a free trial.
| Person | Contact | Status | Trial Ends | Next Contact | Signed up | Last login | Source | Assigned To |
|---|
In Closing
Trials and leads in the closing stage — negotiation, paperwork and payment. Move one back by changing its status.
| Person | Contact | Status | Trial Ends | Next Contact | Signed up | Last login | Source | Assigned To |
|---|
Leads in closing
Leads (no trial account yet) whose status is “In Closing”. Change the status back and the lead returns to the Leads page.
| Contact | Company | Activity | Source | Status | Next Contact | Demo | Trial | Conv. | Assigned | Created | Actions |
|---|
Proposals & Quotes
Build a branded, letter-headed price proposal for any lead or trial — seats by user type, extra storage, add-ons — with your company details & terms.
🧑Prospect / Client
Start typing to find a lead or trial — or leave blank and fill the fields manually.
User seats
| User type | Rate | Qty | Amount |
|---|
Extra storage
250 MB free per seat is already included — charge only the extra a client needs.
Add-ons
Fees & terms
Pre-filled with our standard terms. Change any line to customise them for this customer.
Quote summary
Opens a print-ready PDF — and saves the quote below.
Saved proposals
Every proposal you generate is archived here automatically — reopen any one to see exactly what rates you quoted, reprint it, or load it back into the form to re-quote. Synced across all your devices.
| Client | Quote no | Saved | Payable now | Recurring | Actions |
|---|
Active Accounts
Paid customers with active subscriptions.
| Customer | Contact | Plan | Activated | Subscription | Sales Team | Status |
|---|
Lost
Leads and trials marked Lost land here. Restore one to move it back into the pipeline, or remove it for good.
| Type | Name | Contact | Source | Assigned To | Lost on | Actions |
|---|
Payment Approvals
Customers ne jo manual payment (bank/UPI) ki proof submit ki — verify karke Approve karein. Approve karte hi unka account trial se Active ho jaayega.
| Ref | Date | Customer | Amount | UTR / Ref | Proof | Status |
|---|
Commission
One row per sale — the partner it's assigned to earns their commission on each. Each rate defaults to the partner's percentage (Settings → Users); admins can edit it per sale and the earning updates automatically.
Partner Statements
Pending vs paid commission for each partner. Pay out a partner's whole pending balance in one click, or open their full statement.
| Partner | Sales | Earned | Paid | Pending | Actions |
|---|
| Date | Partner | Role | Customer | Commission % | Sale | Commission earned | Status |
|---|
Revenue Split
Every software sale is automatically split across stakeholders in this ratio. Saved on this server & visible to everyone here.
Revenue-Sharing Model
Edit each stakeholder's share. Must total 100%.
Who earned how much
Revenue split live from the current model — past sales included.
| Stakeholder | Share % | Total Earned |
|---|
Sales Log
Each software sale and how it was split.
| Date | Client | Plan | Sale Amount | Split breakdown |
|---|
Accounting
Your own books — income from approved subscriptions, minus expenses by category (agent commissions + anything you record). Saved on this server & visible on every device.
Profit & Loss
For the selected period.
Expenses by Category
Where the money went.
Income vs Expense — last 6 months
Income Expense
Recurring Expenses
Fixed monthly costs (rent, salaries, subscriptions) — auto-posted to the ledger every month.
| Category | Description | Amount / mo | Day | Since | Status | Actions |
|---|
Expense Ledger
Every expense you recorded. Agent commissions paid via the Commission page are added automatically (above) and are not listed here.
| Date | Category | Description | Payee | Amount | Actions |
|---|
Pricing & Features
User-based pricing — set the per-seat rates, storage & setup fee. No code deploy; the customer CRM reads these live at checkout.
Customers pay per user seat (by type) and choose annual or monthly at checkout. Storage is ₹/GB/year (250 MB free per seat). Setup fee is one-time.
Seat pricing
| User type | Annual (₹/seat/yr) | Monthly (₹/seat/mo) |
|---|
Storage & setup
Add-on pricing
Prices customers pay for optional add-ons in their subscription marketplace. Edits go live at every customer's checkout. Add your own add-ons below — they show up in every customer's marketplace and in Proposals.
| Add-on | Billing | Qty picker | Price (₹) |
|---|
Limited-time discount
Run a sale — every customer's subscription page shows the original price struck out with the discounted price. Choose what the discount applies to: seats, add-ons and/or the one-time setup fee.
Coupons
Create & manage discount coupons. Customers apply them on the subscription checkout.
Suggested Discounts
Create Coupon
All Coupons
| Code | Discount | Used / Max | Valid Until | Status | Created | Actions |
|---|
Support Tickets
All customer-raised support tickets. Resolve or reject with a note visible to the customer.
Total
0
All tickets
Open
0
Awaiting response
Resolved
0
Closed successfully
Rejected
0
Marked invalid
Description
Conversation
Announcements
Broadcast a message to every customer's CRM as an in-app banner. Active announcements show on their next login.
New announcement
Trial nurture emails
Automatically email trial customers at Day 1 (welcome), Day 3 (activation nudge) and when their trial is expiring. Sent via email; complements your daily follow-up digest. Each stage goes out once per customer.
Published announcements
Toggle active to show/hide on customers' CRM; delete removes it for everyone.
Campaigns
Pick an audience, write your message and Launch — emails go out automatically. Nurture leads into trials, convert trials to paid, re-engage customers.
New campaign
…
Campaign history
Recent campaigns and how many emails were sent.
Callback Requests
Users who requested a callback from the app. Call them back and update the status.
Total
0
All requests
New
0
Awaiting call
In Progress
0
Being handled
Resolved
0
Called back
Settings
Users, roles & permissions, delivery, backend and account.
Users
Your team members. They sign in with their email; their role decides what they see.
| Name | Role | Commission | Last Login | Actions |
|---|
Roles & Permissions
Create roles, link users to them, and set section-wise Read / Write / Create / Delete + record scope.
Real delivery (webhook)
Get signups in your email or CRM, not just this browser.
Paste a URL that accepts a POST with JSON. Free options that need no backend:
• Formsubmit — sends every signup to your email. URL:
• Web3Forms —
• Zapier / Make webhook — paste your catch hook URL.
After saving, also edit
• Formsubmit — sends every signup to your email. URL:
https://formsubmit.co/ajax/YOUR-EMAIL (replace with your email).• Web3Forms —
https://api.web3forms.com/submit (needs access_key in JSON).• Zapier / Make webhook — paste your catch hook URL.
After saving, also edit
signup.html line ~280 and set var WEBHOOK_URL to the same URL.
Backend connection
Connect to your live backend so all signups from any device appear here.
The URL of your Railway backend service (leave empty if frontend and backend are on the same domain).
Set
ADMIN_SECRET=your-secret in Railway backend env vars. Same value here.ON karne par app.html localhost pe bhi Railway backend ka data dikhayega — sirf admin ke liye. Page reload zaroori hai.
Admin credentials
Super Admin signs in with a fixed id & password. Team members use their own email.
The Super Admin password is set on the server (
ADMIN_USERNAME / ADMIN_PASSWORD env vars) and validated by the backend — it is never stored in the page.This is a front-end check. For real security, verify the login on your backend (hash check, OAuth, or a server endpoint).
Invoice & business details
These appear on every invoice / Bill of Supply you generate for a customer's payment. Saved on the server & used across devices.
Off = "Bill of Supply" (no GST). Turn on once you have a GSTIN.
On = tax is back-calculated from the amount paid.
Danger zone
Irreversible actions.