ESP: Campaign Monitor7 min read

Campaign Monitor: seed test your branded emails

Campaign Monitor is built for agencies running email for multiple brands. One client campaign in spam is a support ticket. Five is an account at risk. Seed addresses per client catch placement regressions before clients open a ticket.

Agencies pick Campaign Monitor for a specific reason: its multi-client architecture. You run dozens of brands from one login, each with its own list, sending domain, templates, and report dashboard. Billing rolls up cleanly. Clients see their data and nothing else. As a service delivery platform it is excellent.

The weak point shows up when a branded send goes to the wrong folder. Clients do not complain that their open rate is 18% instead of 22%. Clients complain that they forwarded a campaign to their CEO and it landed in Spam. The first deliverability problem you hear about is usually the third one that happened. By then your account health is already trending down and retention is quietly at risk.

Seed addresses are the agency-side fix. This guide covers how to structure seeds across a multi-client Campaign Monitor account, how to report placement back to clients, and which metrics to turn into SLAs.

TL;DR

One seed list per client, used on every send. Central weekly report aggregates placement across all clients. Flag clients dropping below 90% inbox placement for domain auth review or content cleanup before they notice.

The agency account structure

Campaign Monitor organizes by Client. Each Client has its own subscribers, segments, campaigns, and permissions. Seeds fit into this structure cleanly if you follow one rule: seeds live inside the Client, not at the agency root.

The reason is authentication. Each client sends from its own verified domain. A seed in the agency account sending to Gmail will get the wrong DKIM signature relative to the client's From-domain. You want seeds to see exactly what the client's subscribers see, which means they need to be in the Client's list and receive the mail signed by the Client's domain.

Per-client seed lists

Set up seeds inside each Client in Campaign Monitor:

  1. Switch to the Client in your dashboard. Go to Lists & subscribers → Create list → name it Seed audit.
  2. Generate a fresh batch of seed addresses. The free Inbox Check tool generates 20+ seed inboxes across Gmail, Outlook, Yahoo, Mail.ru, Yandex, ProtonMail, GMX, and more.
  3. Import the batch as a CSV into the Seed audit list. Skip confirmation (the addresses are already validated).
  4. Add custom field seed_internal=true so it is easy to exclude them from client reports.
  5. Build a segment at campaign-send time: "send to primary audience + send to Seed audit list". Schedule both simultaneously.
Get 20+ seed addresses free

The free Inbox Check tool generates 20+ fresh seed addresses per test across Gmail, Outlook, Yahoo, Mail.ru, Yandex, ProtonMail and more. No signup, no credit card.

→ Run a free test now

Central placement reporting across clients

Campaign Monitor itself will not aggregate cross-client deliverability. That is where Inbox Check reports become your agency-side dashboard. Build a spreadsheet (or internal Airtable, or Notion table) that lists every Client and captures:

  • Most recent send date per Client.
  • Inbox placement % from the Inbox Check report (average across seed providers).
  • SPF/DKIM/DMARC status at last send.
  • Red flags — any seed provider where placement dropped into Spam.
  • Trend vs. previous send(up/flat/down).

The operating rule for an agency deliverability manager: any client trending down across two consecutive sends gets a review. Any client under 85% placement gets a fix-it ticket opened that week. Clients above 95% placement get a monthly screenshot showing their deliverability health as part of the retainer report.

Turning placement into a client-facing metric

The best retention play for an agency is turning a commodity service (send emails for me) into a deliverability service (make sure my emails actually arrive). Seed-based placement data is how you do that.

Add a line to every client status report:

Inbox placement this month: 94%
  - Gmail: 100% inbox
  - Outlook: 95% inbox, 5% focused-other
  - Yahoo: 90% inbox
  - Mail.ru: 85% inbox
Authentication: SPF pass, DKIM pass, DMARC aligned
Compared to last month: +2%

Clients who would never open a Campaign Monitor report will read a one-line deliverability summary in a monthly email. That single line is worth the entire seed testing process. It is also a differentiator when you pitch new accounts.

Red flags to escalate immediately

Some seed-report patterns mean you have hours, not days, to act. Train the agency team to escalate on:

  • DKIM failing at one provider (usually Yahoo or Mail.ru). DNS drift. Fix the record, re-seed.
  • Sudden drop across all providers. Content or reputation event — check the last-sent campaign for a flagged phrase or a bad redirect.
  • Spam placement at Gmail but not elsewhere. Gmail's machine-learning filter has flagged your domain. Reduce send volume, warm, and fix content flags ASAP. This one compounds fastest.
  • DMARC misalignment. Client is sending from a subdomain that does not align with DKIM. Either align the signing domain or relax DMARC policy. Do not just ignore.
Agency workflow tip

Tie seed reports to your scheduling workflow. When a Campaign Monitor campaign moves to "Scheduled" status, fire a placement test automatically against the matching seed list two hours beforehand. If the test fails, pause the schedule. This turns deliverability into a pre-flight gate instead of a post-mortem.

Can I share Inbox Check seed reports with clients directly?

Yes, reports export to PDF and include a timestamp plus screenshots. Most agencies prefer to add context and incorporate the data into their own branded monthly report instead of forwarding raw seed output.

How often should I run seeds per client?

On every campaign send. Weekly newsletter clients get one test per week. High-volume ecom clients might get three per week. The cost on the Inbox Check free tier is zero — the cost is the two minutes of agency-side review per test.

What about transactional emails Campaign Monitor sends (double opt-in, welcome emails)?

Seed tests catch those too if you enroll a seed in the list and let the double opt-in fire. That said, transactional messages tend to have very high inbox rates because they are triggered by user action. Focus seeds on marketing campaigns, where filtering is strictest.

Can multiple agency team members trigger seed tests without stepping on each other?

Yes. Each test is independent — the Inbox Check tool generates a fresh batch of 20+ seed addresses per run. Team members can test in parallel without overlap. Just make sure the seeds each member adds to Campaign Monitor are labeled so you can clean them up later.
Related reading

Check your deliverability across 20+ providers

Gmail, Outlook, Yahoo, Mail.ru, Yandex, GMX, ProtonMail and more. Real inbox screenshots, SPF/DKIM/DMARC, spam engine verdicts. Free, no signup.

Run Free Test →

Unlimited tests · 20+ seed mailboxes · Live results · No account required