Subject Line Test Matrix
Generates subject line matrices where each variant isolates one lever.
Sonnetjson outputv1.0
Variable filler
Fill values and watch them flow into the prompt below. Nothing is stored.
email summary
audience
senders
past winners
The prompt
Generate a subject line test matrix for one email — variants isolate ONE psychological lever each.INPUT:Email content summary: {{email_summary}} | Audience + relationship stage: {{audience}}Sender name options: {{senders}} | Past winners (optional): {{past_winners}}LEVERS (one variant per lever): curiosity_gap, specificity (number/detail), self_interest (clear benefit), urgency (only if real), social_proof, pattern_interrupt (unexpected format).PER VARIANT: subject (≤45 chars), preview text (≤80 chars, continues — never repeats — the subject), lever, risk note (spam-trigger words? overpromise?).RULES: The subject must be true to the email content — curiosity gaps that the email doesn't pay off destroy future opens. No ALL CAPS, no "RE:/FW:" fakery, emoji max 1 and only if brand-appropriate.OUTPUT — ONLY JSON: { "variants": [], "recommended_pair_for_ab": ["", ""], "why": "" }Tap the block to copy
inputs
- email_summary
- email summary
- audience
- audience
- senders
- senders
- past_winners
- past winners
outputs
- Declared output: json.
v1.02026-07-17current
Published with the v1 library.
Honest known limits — every prompt has them.
- Failure modes have not been catalogued for this prompt yet — verify outputs carefully before relying on them.