Getting Started
After installing SendDock (see Installation), open it in your browser.
Setup Screen
On first launch, SendDock detects there are no users and shows the setup screen. Create your admin account with name, email, and password. You'll be logged in automatically.
Creating Your First Project
- From the dashboard, click + New Project
- Give it a name and optional description
- Click Create Project
Configuring SMTP
Before you can send emails, configure your SMTP server:
- Open your project
- Go to SMTP Settings in the sidebar
- Enter your SMTP host, port, username, and password
- Optionally set a From Name and From Email
- Click Save Settings
- Click Test Connection to verify it works
See SMTP Setup for provider-specific instructions.
Adding Subscribers
Go to Subscribers in the sidebar:
- Click + Add Subscriber to add manually
- Or use the API to add them programmatically
Building a Template
Go to Templates in the sidebar:
- Click + New Template
- Use the Code tab to write HTML or the Visual tab for drag-and-drop
- Use variables like
andfor personalization - The preview panel shows the rendered output in real time
- Click Save
Sending Emails
You can send emails via the API:
- Send to subscriber — send a template to a specific subscriber
- Broadcast — send a template to all active subscribers
- Direct send — send a one-off email to any address
Generating API Keys
To use the API from external applications:
- Open your project
- Go to Settings in the sidebar
- Under API Keys, click + Create Key
- Copy the key immediately (it's only shown once)
Use it with Authorization: Bearer sk_... in your requests.
Next Steps
- Projects — managing multiple projects
- Subscribers — subscriber statuses and management
- Templates — code editor, visual editor, variables
- Email Sending — send, broadcast, direct send
- API Keys — authentication for external apps
- SMTP Setup — provider-specific configuration
- Environment Variables — all configuration options