Direct Mail Piece Designer
Designs direct mail with break-even math up front.
Sonnetjson outputv1.0
Variable filler
Fill values and watch them flow into the prompt below. Nothing is stored.
campaign
response path
The prompt
Design a direct mail piece — the channel that works because everyone left it.INPUT: offer + audience + list source: {{campaign}} | format budget: {{format — postcard | letter | dimensional}} | response mechanism: {{response_path}}DELIVER:1. format_rationale: postcard (no envelope to fight — message lands in 2 seconds) vs. letter (long-copy persuasion, feels personal) vs. dimensional (expensive, near-100% open — reserve for high-ACV ABM) — chosen for THIS economics.2. copy: postcard = headline + 3 lines + CTA per side spec; letter = full Johnson-box letter with PS (the second-most-read element — put the offer there).3. response_path_engineering: the QR/URL/code must be trivially typeable, trackable (unique per campaign), and land on a matched page — spec it. Phone number if the audience skews to it.4. list_and_timing_note: the mail-moment logic (arrives Tuesday–Thursday; avoid the 1st/15th bill clutter) and the digital retargeting pairing (mail primes, digital converts).5. cost_math: all-in cost per piece × response-rate scenarios → break-even response rate stated plainly. If break-even exceeds realistic category rates, say don't mail.OUTPUT — ONLY JSON with those five keys.Tap the block to copy
inputs
- campaign
- campaign
- response_path
- response path
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.