Documentation › Advanced
Agency & Multi-Workspace Setup
Aledamail's agency plan lets you manage multiple client accounts from a single dashboard. Each client gets their own isolated workspace — separate lists, campaigns, automations, and sending infrastructure — while you control everything from one place.
How agency accounts work
When you sign up for an agency plan, you get an agency-level account with a central dashboard. From there you create workspaces for each client. Each workspace is a fully independent Aledamail account with its own:
- Mailing lists and subscribers
- Campaigns and automations
- Sending servers (SMTP, SES, or shared)
- Landing pages and forms
- API keys and integrations
Clients can optionally be given login access to their own workspace. If you prefer to manage everything yourself, you can keep client workspaces agency-only with no client login.
Setting up your agency account
- Go to mxa.aledamail.com/agency/register and sign up for an agency account.
- Choose your agency plan — plans scale by the number of workspaces and total subscribers across all clients.
- Once registered, you will land on the agency dashboard.
Creating a client workspace
- From the agency dashboard, click New Workspace.
- Enter the client's name, email address, and timezone.
- Choose whether to provision a shared sending server automatically or connect a dedicated one later.
- Click Create Workspace. The workspace is ready immediately.
Shared sending server
If you have a shared sending server configured at the agency level, new workspaces can inherit it automatically. This means you can onboard a new client and have them sending within minutes, without needing to provision separate SES or SMTP credentials for each one.
To configure a shared server, go to Agency Settings → Sending Server and connect your server there. All new workspaces created after this will have it available by default.
Switching between workspaces
From the agency dashboard, click any workspace name to switch into it. You will see that workspace's full Aledamail interface — lists, campaigns, automations, and settings — as if you were logged in as that client. Click Back to Agency in the top bar to return to the agency dashboard.
Giving clients access
If you want a client to log in and manage their own workspace:
- Switch into the client's workspace.
- Go to Settings → Users.
- Click Invite user and enter the client's email address.
- The client receives an invitation email with a link to set their password.
You can set permissions per user — full access, campaign-only, or read-only reporting.
Billing and usage
Agency plans are billed at the agency level based on your plan tier. Individual workspaces do not have their own billing — all usage rolls up to the agency account. You can set per-workspace sending limits from the agency dashboard to prevent any single client from consuming too much of your plan's capacity.