Product

Features only matter when they kill a real pain

Each capability below as pain → what ships → outcome, plus the console surfaces it covers. Plans and cost math live on Pricing — this page is the product walkthrough only.

01

Client workspaces

Pain: Account managers lose hours switching ESP logins and asking “which brand is this?” Wrong context means wrong list, wrong from-address, wrong report.

What ships: A single agency desk with a top-bar workspace switcher. Campaigns, contacts, deliverability, automations, forms, and reports stay scoped to the client you’re serving. Assign AMs so books stay clean.

Outcome: Isolation is the product: one bad list or domain never crosses into another client. Morning standups start from “open TechNova,” not “find the password.”

Covers in-product

  • Workspace switcher
  • Client isolation
  • AM assignments
  • Onboarding toward first send

02

BYO SES / SendGrid / Mailgun / SMTP

Pain: Per-contact SaaS × N clients kills margin. Raw SES is cheap but too technical for most AMs. Mixing brands on one ESP burns shared reputation.

What ships: Connect each client’s provider account. They keep send cost and reputation. Guided setup aims at domain/sender readiness and a safe first test send — not a docs scavenger hunt.

Outcome: You sell process and software seats. The ESP invoice stays where it belongs. Client A on SES and Client B on SendGrid can coexist in one agency.

Covers in-product

  • Multi-provider
  • Reputation isolation
  • Sending profiles
  • Test send

03

Campaign pipeline & approvals

Pain: Drafts live in Docs; “approve?” lives in Slack; nobody knows if it’s sendable. After launch, there’s no clean audit of who signed off.

What ships: Draft → review → ready → schedule/send with optional client review links. Content editors polish; AMs and owners move status. Needs-attention surfaces stuck approvals and blocked work.

Outcome: Approvals become a product workflow with status, not chat archaeology. Clients preview on a calm link — they don’t need the ops console.

Covers in-product

  • Pipeline statuses
  • Client review links
  • Test send
  • Schedule / send
  • Needs attention

04

Deliverability that blocks bad sends

Pain: Teams learn SPF/DKIM only after a bounce spike. Webhooks are “someone’s weekend project.” Sends go out when the domain isn’t ready.

What ships: Readiness checks for provider, domain, and sender. Send gates return a clear code, message, and fix path. Inbound bounce/complaint webhooks live under each client’s setup. canSend vs canReport stays honest.

Outcome: Fewer emergency fire drills. You don’t burn a list to discover DNS was wrong. Reporting can still work while send is blocked.

Covers in-product

  • Readiness score
  • Send gates
  • Domains & senders
  • Webhooks
  • Sending profiles

05

Contacts, lists, segments, suppression

Pain: CSVs collide across brands. Suppressions aren’t respected. “Who engaged?” requires exporting from the ESP again.

What ships: Per-workspace contacts with lists, segments, and suppression. Import flows emphasize trust. Engagement stays attached to the client you’re serving.

Outcome: Hygiene and targeting without leaking audiences between brands — or rebuilding segments in five tools.

Covers in-product

  • Contacts
  • Lists
  • Segments
  • Suppression
  • Import

06

Automations & signup forms

Pain: Welcome journeys get rebuilt in every ESP login. Form leads die in inboxes or spreadsheets. Nobody knows which list an embed writes to.

What ships: Per-client journeys you publish once, with enrollments pinned safely. Hosted forms (URL or embed) enroll to lists, tags, and live automations — spam protection and optional double opt-in included.

Outcome: Always-on retention without spreadsheet glue. Forms become the front door to the journey you already designed.

Covers in-product

  • Journey builder
  • Publish / enroll
  • Hosted forms
  • Destinations
  • Double opt-in

07

Reports & white-label proof

Pain: Monthly proof is screenshots from the ESP, which trains the client to need the ESP — not you. Agency branding is an afterthought.

What ships: Agency overview plus shareable packs. Growth/Scale white-label colors, hide-platform branding, and custom domain for portal/report chrome.

Outcome: You look like the agency of record. Clients open a branded link instead of asking for another PDF collage.

Covers in-product

  • Overview hub
  • Share links
  • White-label
  • Custom domain
  • Portal chrome

08

Team roles & client portal

Pain: Everyone shares one ESP login. Clients get admin. Editors can accidentally send. Billing changes aren’t gated.

What ships: Owner, admin, account manager, content editor — plus portal approvers and viewers. Billing changes stay owner-only. Portal users get review/results, not ops chrome.

Outcome: Staffing matches reality: draft, ship, approve, and bill are different jobs with different permissions.

Covers in-product

  • RBAC
  • Seat limits
  • Portal invites
  • Owner-only billing

Ready to pick a plan?

Free proves the desk. Growth adds white-label. Scale removes client/seat ceilings.