Admin panel guide
The admin panel runs your platform: customers, billing, deliverability infrastructure, landing page content, notifications, translations, and AI. Below is the side-rail map plus what each section is for.
documentation/screenshots/admin-dashboard.png/admin/dashboard — KPI strip, send-volume chart, recent activity, top customers.
Side rail map
| Group | Item | What it does |
|---|---|---|
| Customers | Customers | List, search, impersonate, suspend, bill, view audit log per customer. |
| Quota tiers | Plans that gate limits + features + system-template access. | |
| Revenue | Financial report | MRR, ARR, gross/net, refund rate, churn, gateway + plan revenue breakdown. |
| Billing plans | Catalogue with monthly / yearly prices, trial days, gateway sync. | |
| Add-ons | Extras customers stack on plans (extra storage, premium template packs, etc). | |
| Payment methods | Per-gateway credentials — Stripe, manual, future PayPal / Razorpay. | |
| Manual payments | Review offline payment submissions (bank transfer, crypto, etc). | |
| Promo codes | Percentage or fixed-amount discounts. | |
| Currencies | Multi-currency support with symbol position + decimals. | |
| Operations | Sending relays | Platform-owned SMTP / API senders shared across customers. |
| Bounce inboxes | Platform IMAP / POP3 mailboxes that ingest bounces + complaints. | |
| Throttle policies | Send-rate limits applied per customer tier. | |
| Abuse complaints | Spam-reported subscribers per campaign — informs sender reputation. | |
| Blacklists | Global suppression list, never sent to. | |
| Content | Landing editor | Wix-style form + live iframe preview. |
| Email templates | System gallery shown in every customer workspace. | |
| Announcements | Top-bar banners + targeted in-app notifications. | |
| CMS pages + Asset library | Static pages (privacy, ToS) + uploaded files. | |
| Insights | AI usage | Per-customer + global LLM call counters with cost. |
| Audit log | Every privileged action with diff payload. | |
| Platform | Admin users | Internal staff with role-scoped access. |
| Roles | Permission groups assignable to admin users. | |
| Notifications | 32 transactional events with admin-editable subject / body templates. | |
| Modules | Addon manifest browser — drop into modules/ + enable. | |
| Translations | UI string editor per locale + JSON import/export. | |
| License | CodeCanyon purchase code verification. | |
| Updates | Channel selector, version-ignore, changelog viewer, and a one-click Apply update button that runs migrations and clears caches after an FTP upgrade — no SSH required. |
Common workflows
Onboard a new customer manually
- Admin → Customers → New customer.
- Pick a quota tier (or leave default).
- Set status: active for instant access, pending_approval if you want to review first.
- Customer receives a user.registered email with sign-in link (if the notification event is enabled).
Impersonate a customer (support)
- Open the customer row → click the user icon → Impersonate.
- You're now signed in as the customer; a banner sits at the top of every page.
- Click Stop impersonating to return to your admin session. The action is logged in the audit log.
Add a quota tier with template access
- Admin → Customer groups → New tier.
- Identity tab — name, slug, default flag.
- Limits & features — set caps + toggles. Leave blank for unlimited.
- Template access — toggle "Allow every system template" OFF, then check the specific gallery templates this tier should see.
- Save. Assign existing customers to the tier from Customers → Edit.
Disable the landing page
Toggle Admin → Settings → Auth & landing → Public landing page OFF. / now redirects to /login. Best for private B2B SaaS installs.
Configure Google sign-in
See Configuration for the Google Cloud Console steps. Toggle + paste creds at Admin → Settings → Auth & landing → Sign in with Google.
Admin user roles
Owner bypasses every permission check — full access regardless of role. Reserve for trusted operators (1-3 max).
Other admins inherit a role's permission list. Roles live at Admin → Roles. Built-in roles:
- Support — read-only customer pages, can impersonate, can't edit billing.
- Billing — payment methods, plans, manual payments, refunds. No customer-data writes.
- Editor — landing editor, templates, translations. No customer / billing access.