Getting Started
First Login & Setup
After installation, open your domain in a browser to complete the initial setup wizard.
Setup Wizard
1
Open your dashboard
Navigate to https://yourdomain.com in your browser. You'll see the initialization page.
2
Create your admin account
Fill in:
- Email — Your admin login email
- Password — Minimum 8 characters (stored as bcrypt hash)
- Company Name — Displayed in the dashboard header
- Domain — Your primary business domain
- Logo (optional) — Upload PNG, JPG, GIF, or WebP
Save your credentials!
There is no password reset flow because Cleanmails is self-hosted with no external email service configured at this point. Write down your admin email and password.
3
Activate your license
After logging in, go to Settings → License and enter your license key. The system will activate against Dodo Payments and bind to your server's hardware ID.
Dashboard Overview
Once setup is complete, you'll see the main dashboard with:
- Campaigns — Create and manage cold email sequences
- Lists — Upload and validate lead lists
- Senders — Manage mailboxes and sender accounts
- Domains — Add and verify sending domains
- Analytics — Open rates, reply rates, bounce rates
- AI Copilot — Chat with your workspace data
- Settings — License, AI config, integrations
Recommended First Steps
- Activate your license
- Add a sending domain and configure DNS
- Create sender mailboxes
- Enable warmup on your new senders (2-3 weeks before campaigns)
- Upload a lead list
- Create your first campaign