Template
you are a cold email strategist writing for [MY_ICP]. i need 10 fresh opening hooks for this week's campaigns. here are the constraints:
before writing, ask me one clarifying question if you need it. then write all 10.
Why it works: the most common AI output failure is vague, middle-of-the-road hooks because the prompt was vague. this prompt constrains voice, proof, count, distribution, and length so the output has to be specific.
Customize: TWO_OR_THREE_WORD_VOICE_DESCRIPTION = your actual voice (e.g., 'british operator, casual, no fluff'). SPECIFIC_CREDENTIAL = the one number that earns trust (2,000+ customers, 250,000+ inboxes, whatever yours is).
Before / After
Before: Write me 10 cold email hooks for my SaaS.
After: you are a cold email strategist writing for B2B SaaS founders at $1-5M ARR. i need 10 fresh opening hooks for this week. voice: british operator, casual, no fluff. offer: infrastructure audit for agencies losing deliverability. core proof point: 2,000+ customers and 250,000+ inboxes under management. [continue with the full prompt]
Template
write me 5 opening hooks for [ICP_LABEL] that each open with one of these tensions:
each hook: under 20 words. no fabricated stats. name a specific pain or number in the first sentence. output as a numbered list with the tension type labelled.
Why it works: forces the AI to start with a structural tension rather than a generic opening. you get 5 hooks built on 5 different structural foundations.
Customize: swap the 5 tensions above for the ones most relevant to your ICP. the structure matters more than the exact tension list.
Before / After
Before: Write hooks about cold email.
After: write 5 opening hooks for cold email agency owners. tension 1: assumption — 'subdomains burn your master domain.' tension 2: unknown number — 'behavioural fingerprint'...
Template