Features
Everything a client portal needs — and nothing it doesn’t
A focused, modular backend for service-as-software businesses. Switch on what each workspace needs.
Accounts → workspaces
One login runs many branded portals — one per product or brand.
- ✓Unlimited workspaces by plan
- ✓Per-workspace branding & domains
- ✓Switch modules on independently
- ✓Isolated client data per workspace
White-label & domains
Your brand end to end — subdomain or your own custom domain.
- ✓Logo, colors, custom domain
- ✓name.afterlaunch.app subdomains
- ✓DNS-verified custom domains
- ✓No AfterLaunch branding to clients
Ordering
Browse → qualify → pay → onboard, hosted or via API.
- ✓Qualification wizard from config
- ✓Checkout in any enabled currency
- ✓Guided setup checklist & statuses
- ✓Branded post-order client dashboard
Enquiry
Capture quotes and questions with a lightweight status thread.
- ✓No-code custom form fields
- ✓Reply thread on both sides
- ✓Convert an enquiry into an order
- ✓Embeddable popup on any page
Support tickets
Per-workspace support between you and each client.
- ✓Client opens & tracks tickets
- ✓Status: open / pending / resolved
- ✓Hosted portal + API
- ✓Webhooks on updates
Credentials vault
Share app logins securely — encrypted, with a full audit trail.
- ✓AES-256-GCM encrypted at rest
- ✓Reveal-on-demand for clients
- ✓Every access is audited
- ✓Decryption is server-side only
Multi-currency payments
Bill clients in any currency through your own gateway.
- ✓Razorpay, PayPal, Stripe (BYO)
- ✓Per-currency pricing, no live FX
- ✓Capability-based gateway routing
- ✓Funds settle directly to you
Developer API & embeds
Headless from day one — build your own frontend or embed ours.
- ✓Publishable + secret API keys
- ✓REST /api/v1 + OpenAPI spec
- ✓One-line embeddable JS SDK
- ✓Signed outbound webhooks
No-code configuration
Catalogs, prices, forms, flows, and branding — all editable live.
- ✓Service & plan builder
- ✓Onboarding flow builder
- ✓Enquiry form builder
- ✓No redeploys to change anything