Six-Step Formula for Writing High-Converting Sales Emails

Executive overview

Most sales emails fail not because the product is wrong but because the message is confusing. Donald Miller presents a repeatable six-step formula that moves a prospect from problem-awareness to a clear call to action. The framework works across any product or service and can be reused indefinitely by swapping out the specific problem and solution. Clarity, not persuasion, is the primary driver of conversion.

The six-step formula

  • Problem: open by naming the specific problem the prospect mentioned or faces.
  • Empathy: show you understand why it hurts — establish emotional alignment before pitching.
  • Solution: position your product or service as the direct answer to that problem.
  • Differentiation: state concisely what sets you apart from alternatives in the market.
  • Affirmation: reassure the prospect that buying is the right, low-risk decision.
  • Call to action: ask for a concrete commitment — a purchase, a call, a next step.

Formula applied — supplement company example

  • Opens with the pain: poor nutrition leaves the body unable to perform at its peak.
  • Empathy line: acknowledges the frustration of trying to stay healthy but being held back by fatigue.
  • Solution: premium vitamins and supplements formulated to support an active lifestyle.
  • Differentiation: personalised supplement plans — no guesswork, no unnecessary pills.
  • Affirmation: customers report increased energy; investing in health is consistently validated.
  • CTA: proposes a follow-up call next week to find the right plan.

Key principles

  • Confusion, not irrelevance, is what kills a sale — clarify before you persuade.
  • Use the same formula repeatedly; only the problem and solution details change.
  • The formula works equally for one-to-one follow-ups and mass email campaigns.

More like this — when you're ready for early access.

Join the waitlist for a personal account and content recommendations based on what you're working on.

No spam. Unsubscribe at any time.

You're on the list. We'll be in touch before launch.

Get early access to the full library.

Join the waitlist for a personal account and content recommendations based on what you're working on.

No spam. Unsubscribe at any time.

You're on the list. We'll be in touch before launch.

Be among the first to get personalised recommendations tailored to your stage in business.

No spam.

You're on the list. We'll be in touch before launch.

Be among the first to get personalised recommendations tailored to your stage in business.

No spam.

You're on the list. We'll be in touch before launch.