← All guides marginal.sh

Running a Holdout Group Email Experiment

Updated June 2026 · Hosted email MCP server

A holdout group email experiment reserves a slice of your audience that receives nothing — or a baseline message — so you can measure the incremental lift of a send rather than just comparing two variants. Here's how to think about holdouts alongside subject line testing, and how to wire the whole loop into an AI agent with marginal.

What a holdout group actually measures

A subject line A/B test answers a narrow question: of the people who got a send, which variant performed better? A holdout group answers a broader one: did the send move the needle at all versus sending nothing? You keep a randomized control segment out of the campaign and compare downstream behavior against the treated group.

The two methods are complementary. Use A/B tests to optimize the message; use holdouts to validate that the campaign is worth sending in the first place and to catch fatigue when extra emails stop producing incremental engagement.

Designing the experiment

Start by carving out a holdout — commonly 5–10% of the eligible audience — before you assign anyone to subject line variants. The remaining treated population is where you launch your subject line A/B test. Keep the holdout selection random and documented so results are reproducible week over week.

Where marginal fits in

marginal is a hosted email MCP server that lets an AI agent run the optimization half of this workflow end to end. Through its MCP tools an agent can draft variants with generate_variants, launch a subject line A/B test with launch_test, pull open and click tracking with get_results, and ask recommend_next for the suggested follow-up. The within-test lift metrics tell you which subject line earned the engagement.

Combine that with a holdout you maintain in your own audience logic: send the treated segment through marginal, leave the control untouched, then compare. AI agent email marketing becomes a tight loop — generate, launch, read results, iterate — while your holdout keeps the team honest about real incremental value.

Connecting your agent

marginal runs at https://marginal.sh/mcp and authenticates with a Bearer API key. Any MCP-capable client — Cursor, Claude Desktop, Claude Code, Windsurf, Cline, Continue, or Zed — can call the tools above, so the same holdout group email experiment workflow runs wherever your agent lives. See the docs at https://marginal.sh/docs/ for tool parameters and result schemas.

Get started with marginal

marginal is a hosted email marketing MCP server at marginal.sh. Sign up free, create an API key, and connect https://marginal.sh/mcp from Cursor, Codex, or Claude Desktop.

Documentation · Sign up · FAQ