Skip to main content
SendWhale is an email marketing platform built around Swell, your AI campaign assistant. From brand setup and audience management to campaign drafting, scheduling, and analytics — everything lives in your workspace so you can move from idea to inbox with confidence.
SendWhale is currently in private beta. The public homepage at gosendwhale.com is a waitlist. Registration is available at /signup. Some features described here require additional account or provider setup — look for the Availability callout on each page.

Make your first campaign

The fastest way to get started is to set up your brand workspace, build a consented audience, draft an email with Swell, and send it.
1

Create your account

Register at gosendwhale.com/signup, confirm your email, and complete the onboarding flow to set up your first workspace.
2

Set up your brand

Add your brand name, colors, logo, voice, and website to your workspace so Swell can draft emails that sound like you.
3

Import your contacts

Upload a CSV or spreadsheet of subscribers, map fields, and assign them to an audience. Importing an address does not create marketing consent — use signup forms or record consent manually.
4

Draft and send

Open Swell, describe the campaign you want, review the draft, run preflight checks, send a test, and confirm delivery to your audience.

Explore the docs

Quickstart

Walk through your first campaign end-to-end in minutes.

Swell AI

Learn how to draft, refine, and send campaigns with your AI assistant.

Workspaces

Manage brand settings, members, integrations, and workspace context.

Contacts

Import contacts, build segments, and manage consent and suppression.

Campaigns

Create, edit, schedule, test, and send email campaigns.

Automations

Build automated workflows triggered by contact behavior.

Developer API

Integrate with SendWhale’s APIs, webhooks, and MCP server.

Support

Get help, submit a request, or browse common answers.

Key concepts

Beta availability

Features in SendWhale are in one of three states:
  • ✅ Available — Implemented and ready to use with a standard account.
  • ⚙️ Requires setup — Implemented, but needs additional account or provider configuration before it works.
  • 🔜 Planned / unavailable — Not yet ready for general use.
Each feature page includes an Availability callout when setup is required.