Private beta is open. Public beta opens December 1.Join the private beta →

Join private beta →Book a demo

How to write a B2B sales letter that gets read

Structure, length, personalization and the follow-up: a practical template for a one-page B2B letter.

Updated · 5 min read

Short answer

Keep it to one page: open with a line about the reader, say why you're writing now, give one proof point, make one clear ask with a QR code beside it, and add a P.S. Personalize with merge fields, sign it like a real letter, and follow up by email or phone once it's delivered.

What's the best structure for a one-page B2B sales letter?

Five short parts, in this order:

  1. An opening line about the reader: their company, role, or something they said or published.
  2. Why you're writing now: a new role, an expansion, a season, a problem common to companies like theirs.
  3. One proof point: a short story about a similar customer, or one concrete thing you do.
  4. One ask: a small next step, such as a 15-minute call, with a per-recipient QR code beside it and a sentence saying what scanning does.
  5. A P.S. that restates the offer, adds a deadline or says you'll follow up by email.

How long, and what tone?

  • One page. A second page usually means a second message. Cut it.
  • Short paragraphs of two or three sentences.
  • Write like a person. "I" and "you," contractions, plain words. Read it aloud and rewrite anything you wouldn't say across a table.
  • Be specific. "We help finance teams close the month faster" says little; a short real example says more.
  • Bold sparingly. One highlighted phrase can lead a skimmer to the ask.

How should you personalize with merge fields?

Merge fields fill in each recipient's details: {{FirstName}}, {{Company}}, {{Title}}, {{City}}.

  • Personalize the reason. A name in the greeting is expected. A sentence about their company's situation is what feels personal.
  • Add your own columns. A "recent news" or "mutual connection" column, written per contact by your team, works like any merge field.
  • Check the extremes. The longest company name and title can overflow lines and push the letter to a second page.
  • Hold anyone missing a field. If a contact has no first name, fix the data or leave them out. "Dear ," and "Dear Operations Leader" both read as mass mail.

In Mailyard, merge fields come from your list, including any CSV column, and "Preview with contacts" checks fit on real recipients. Anyone missing a contact field the letter prints is held.

Handwritten touches and the signature

  • Sign it in ink-like blue, with the sender's printed name and title beneath.
  • Add one handwritten-style note. A margin line ("Saw your team is hiring in Austin. Congrats!") draws the eye more than a headline.
  • Pick the right sender: whoever will take the meeting, or an executive for senior buyers.

Two sample B2B sales letters

Both are fictional.

Sample 1: a target account

Dear Renee,

Congratulations on the new distribution center outside Reno. A second site is usually when inventory planning outgrows one spreadsheet, and I wanted to reach you before peak season.

I run Stockwren. We help operations teams at mid-size retailers see stock across locations and reorder before shelves go empty. When Northgate Provisions opened their third warehouse, their weekly reorder meeting went from a whole morning to a short check-in.

Would a 15-minute call help? I'll show you your two sites side by side, using a sample of your own data. Scan the code below to pick a time.

Best regards,

Tom Alvarez

Tom Alvarez, Co-founder, Stockwren

P.S. I'll email next week in case it's easier to reply there.

Sample 2: reopening a closed-lost deal

Dear Marcus,

When we spoke last spring, Bayline Freightworks was mid-migration and the timing wasn't right.

Since then we've added a direct import from the system you moved to, and the approval step your controller asked about.

If it's worth a fresh look, scan the code for a three-minute walkthrough of both, recorded for your setup.

All the best,

Priya Nandakumar

Priya Nandakumar, Account Executive, Tallybright

P.S. The walkthrough link works for anyone on your team.

A fill-in template

Replace the bracketed parts; the double-brace fields fill in from your list.

Dear {{FirstName}},

[One sentence about {{Company}}: a new office, a hire, a launch.]

[Why you're writing now, tied to what a {{Title}} cares about.]

[One proof point: a similar customer and what changed for them.]

[One ask.] Scan the code below to [what happens when they scan].

Best regards,

[Sender name]

[Sender name], [Title], [Your company]

P.S. [Restate the offer, or say you'll follow up by email.]

When should you follow up?

Time it to delivery. First-Class Mail usually arrives within a few days; Marketing Mail takes longer and varies more.

  1. Email a day or two after delivery: "I sent you a letter last week about X," with a link to a page showing the letter.
  2. Call or message on LinkedIn a few days later.
  3. Follow up personally whenever someone scans.

Mailyard tracks each letter to delivery and gives it a hosted page your follow-up email can link to.

FAQ

Should a B2B sales letter be handwritten?

No. A typed letter with a real signature and one short handwritten-style note gets most of the personal feel at a fraction of the effort.

What's the best opening line for a sales letter?

Something specific to the reader's company, role or recent news. Avoid opening with your company name or "I hope this finds you well."

Should I include a P.S.?

Yes. Readers skim to the end, so a P.S. that restates the offer is some of the most-read space in a letter.

Your next touchpoint fits in an envelope.

Upload a list and see how many addresses we can verify before you spend anything on postage.

Let's see if Mailyard fits.

Three quick questions, then pick a time for a 30-minute demo.

How many people do you want to reach each month?
Do you already have a lead list?