Isha Labs Support

Super Admin Guide

Updated Oct 18, 2026

After installation, sign in at /login with your Super Admin account. You land on Platform Overview.

The left sidebar groups platform tools. This chapter explains each menu that exists in Matterly.

Super Admin Platform Overview

Platform Overview: KPIs, charts, and recent firms.


Signing in and layout

Area What it does
Left sidebar Navigate between platform pages
Breadcrumbs Show where you are (e.g. Matterly → Platform Overview)
Export / Add buttons Page-specific actions in the header
Profile / Log Out At the bottom of the sidebar
Impersonate From Firms, opens a firm panel as that firm’s admin

Note: Header search and notification bell may appear for layout consistency. Day-to-day work uses the sidebar menus below.


Platform Overview (Dashboard)

URL: /super/dashboard
Purpose: See health of the whole SaaS at a glance.

What you see

  • Total Firms: how many firms are on the platform
  • Monthly Revenue (MRR): recurring subscription revenue
  • AI Credits Used (MTD): usage vs plan limits
  • Support Tickets: open / urgent counts
  • Smaller tiles: active subscriptions, services on platform, matters, average revenue per firm
  • Revenue trend chart (recent months)
  • Subscription health (active, trialing, past due, cancelled)
  • Firms by plan
  • Recent firms table (name, plan, services, status, MRR, joined date)

Buttons and actions

Action Use it to
Export Report Download a CSV of overview metrics
Add Firm Jump to create a new firm
View all (recent firms) Open the Firms list

Firms

URL: /super/firms
Purpose: Create and manage every firm (tenant) on the platform.

Features

  • Search and filter firms (e.g. by status or plan)
  • Summary KPIs (total, active, trial, churn, MRR)
  • Table of firms with admin email, plan, services, status, MRR

Create / Edit firm form

Typical fields:

  • Firm name, slug, contact details, city/country
  • Plan and trial / subscription options
  • Initial AI credits (when creating)
  • Firm admin name, email, and password (on create)

Workflow: add a firm

  1. Click Add Firm / Create.
  2. Fill firm details and choose a plan.
  3. Enter the firm admin’s login details.
  4. Save.
  5. Matterly sends a Firm Welcome email if SMTP is configured.
  6. Optionally click Impersonate to open that firm’s admin panel.

Other actions

Button Effect
Edit Change firm details and plan/status
Impersonate Work inside that firm’s /admin panel
Suspend Stop the firm from operating normally
Delete Remove the firm (use carefully)
Export CSV of firms

Subscriptions

URL: /super/subscriptions
Purpose: Review billing accounts: which firm is on which plan, cycle, status, and renewal.

What you see

  • KPIs: MRR, active, trialing, renewals, churn
  • Table of firms with plan, billing cycle, status, amount, next renewal, invoice counts

Actions

  • Open related platform invoices
  • Export CSV
  • Create a platform invoice for a firm (billing workflow)

Invoices (Platform)

URL: /super/invoices
Purpose: SaaS invoices charged to firms (subscription / platform billing), not client matter invoices.

What you see

  • Totals: invoiced, paid, outstanding, drafts
  • Filter by status or firm
  • List of platform invoices

Workflow

  1. Create an invoice for a firm (line items, amounts, coupon if allowed).
  2. Save as draft or prepare to send.
  3. Use Generate & Send / send action to email the firm.
  4. Track paid vs outstanding status.
  5. View or edit the invoice as needed.

Client invoices are managed inside each firm under Firm Admin → Invoices.


AI Credits

URL: /super/ai-credits
Purpose: Monitor and top up AI credit balances per firm.

Features

  • Platform totals: allocated, remaining, used, cost
  • Per-firm balance table
  • Usage charts and feature breakdown
  • Recent credit activity
  • Add Credits to a firm
  • CSV export

Workflow: top up a firm

  1. Find the firm in the table.
  2. Click Add Credits.
  3. Enter the amount and confirm.
  4. Firm staff can use AI tools until the balance runs out.

Themes & Templates

URL: /super/themes
Purpose: Manage website theme templates firms can use.

Features

  • Gallery of templates with usage counts
  • Edit colours, fonts, tagline, button style, corner radius
  • Preview a theme
  • Set a default template

Firms can further brand themselves under Firm Settings → Theme & Branding.


Plans & Pricing

URL: /super/plans
Purpose: Define SaaS subscription plans (Starter, Professional, etc.).

Features

  • Plan cards with firm count and MRR contribution
  • Create / edit: name, monthly/yearly price, limits, features, active/featured flags
  • Configure AI credit packs (credits, price, labels)

Workflow

  1. Create a plan with clear limits (services, AI credits, features).
  2. Assign firms to that plan when creating or editing firms.
  3. Adjust prices carefully. Existing subscriptions follow your business process.

Support Tickets

URL: /super/tickets
Purpose: Track support requests from firms or internal ops.

Features

  • Stats: urgent, open, in progress, resolved
  • Ticket list with priority and status
  • Create ticket: subject, firm, priority, category, message, assignee
  • Open a ticket to update status and follow the conversation

Workflow

  1. Create or receive a ticket.
  2. Assign priority (including urgent).
  3. Work the ticket → mark in progress → resolved.

Analytics

URL: /super/analytics
Purpose: Deeper platform charts than the overview.

What you see

  • Platform MRR and active subscriptions
  • Client matter volume + MoM growth (last 6 months)
  • Firm signups trend
  • Firms by plan + subscription health
  • AI credits usage (MTD / 6 mo) by feature
  • Top firms by matters (with revenue; links to firm edit)
  • CSV export of all sections

Use this for monthly business reviews.


Coupons

URL: /super/coupons
Purpose: Platform discount codes for SaaS invoices (not client matter invoices).

Features

  • Create / edit coupon: code, description, percent or fixed amount, minimum invoice amount, max uses, expiry
  • Search and filter by status (active, disabled, expired, exhausted)
  • Activate / deactivate / delete (existing invoices keep their discount)
  • Stats: active coupons, usage, revenue saved on platform invoices only

Coupons are validated live when creating or editing a platform invoice, and when a firm signs up at /register. A code is valid through the entire expiry date. Removing a coupon from an invoice returns that use to the remaining-uses pool.


Email Templates

URL: /super/email-templates
Purpose: Edit the text of system emails (confirmation, cancellation, invoice, welcome, etc.).

Features

  • List of all registered templates
  • Edit subject and body
  • Preview with sample data
  • Test send to verify SMTP
  • Reset to default wording

See Email Notifications for which emails actually send automatically.


Landing page (marketing site)

URL: /super/landing-page
Purpose: Edit the public homepage at / (multilingual copy + per-locale SEO).

What you can edit

  • Languages enabled on the landing switcher
  • SEO: page title, meta description, keywords, Open Graph title/description, robots, canonical
  • Brand name text, nav, hero (badge, headline, CTAs, trust line), features, AI band, how-it-works, pricing labels, FAQ, final CTA
  • Footer: tagline, copyright, privacy/terms labels, and editable link columns (add/remove columns and links)

Hero buttons and the "How it works" page

The hero's first button (How it works button, default "See how it works") opens /smart-forms, a public six-step walkthrough of Smart Forms: create with or without AI, drag and drop in the builder, share securely, the client's view, notifications, and review with change requests. Its copy lives in lang/{locale}/landing.php under sf_how. Clear the button text to show the sign-up button (Primary CTA) in that spot instead; sign-up stays available in the header either way. The header's Smart Forms menu item also links to /smart-forms.

Showcase Smart Form

Under Hero, Showcase Smart Form picks one published, PIN-free Smart Form from any firm. Visitors reach it from the hero's "Try a live Smart Form" button, the flagship card's "Fill the demo form" link, and the stable URL /try/smart-form (use this one on pages outside the app, because a form's share link changes if the demo is reseeded).

  • Leave it empty and those links are hidden; the hero falls back to "Take the tour".
  • The links also disappear on their own if the form is unpublished, expires, gets a PIN, or its firm is suspended.
  • The showcase form (and only that form) shows a Matterly bar explaining the demo, and its thank-you page offers "See it in the admin" (only when DEMO_MODE is on) and "Start free trial" (only when sign-up is open).
  • With DEMO_MODE on, demo:prune-showcase runs daily at 03:00 and deletes responses to the showcase form older than 24 hours.

The demo seeder points this at Sterling & Whitfield LLP's retainer agreement. Without a hero image (below), the hero shows the Smart Form illustration, captioned by the Signature features flagship fields.

Logo, favicon, social share image, and hero photo are under Settings → General (Branding). Setting a hero image there or in the hero editor replaces the Smart Form illustration. The logo and site title on the landing page (and login/register) link back to /. Privacy/Terms URLs are set in Settings and shown with the footer labels you edit here.


Translations

URL: /super/translations
Purpose: Manage the admin/platform interface languages (the strings staff and firms see inside Matterly).

Features

  • List of installed locales with a flag, name, and translation coverage (how many strings are filled vs missing)
  • Add language: create a new locale from the base English files
  • Open a locale to edit its strings group by group
  • AI translate: auto-fill missing strings for a locale (uses the platform OpenAI key)
  • Delete a locale you no longer need

Workflow

  1. Click Add language and pick the locale to support.
  2. Open the locale and translate strings, or use AI translate to draft them.
  3. Review and save.
  4. Users can then switch to that language from the header language selector.

Note: This controls the application UI language. Public firm-website languages and currency are managed separately under Firm Admin → Languages & Currency.


Settings (Platform)

URL: /super/settings
Purpose: Global configuration for the whole installation.

Tabs

Tab What you configure
General App name, logo, favicon, OG/hero images, theme color, support email/phone, social & legal URLs, “Powered by” text, Allow firm registration, trial length, registration country list, system info
AI / OpenAI API key, model, base URL, default credits; Test OpenAI
WhatsApp Verify token, app secret, access token, API version
Payments Stripe keys for automatic subscription renewals, and optional LigdiCash keys so firms can pay subscription invoices by mobile money. Client payment gateways (Stripe, Razorpay, PayPal, LigdiCash) are set per firm
Email (SMTP) Host, port, username, password, from address; Test SMTP

Always click Save after changes. Test SMTP and OpenAI before going live.

Full detail: Reports & Settings.


Users, Roles & Permissions (platform)

Matterly does not have Super Admin menus named “Users”, “Roles”, or “Notifications centre”.

Need Where to do it
Platform owner login Created in the installer (Super Admin)
Firm manager login Created when you Add Firm
Reception / paralegal users Firm Admin → Staff
Who sees which firm menus Staff permissions on that firm

See Staff & Permissions.


Impersonation workflow

  1. Go to Firms.
  2. Click Impersonate on a firm.
  3. You see the firm dashboard with an orange Impersonating … banner.
  4. Perform firm tasks as needed.
  5. Click Exit Impersonation to return to Super Admin.

Impersonation banner on firm dashboard


Related pages