New in your dashboard

Mail merge letters, printed and posted from one spreadsheet

Mail Merge turns a spreadsheet of up to 100 UK addresses into individually printed, enveloped and posted letters. Upload a CSV, map the address columns, personalise a typed letter or attach one PDF for everyone, check every proof, then pay for the whole batch from Account Credit.

Sign in required. UK addresses only.

tenants.csv
namepostcodereference
Priya LambertLS6 2QTINV-1042
Tom HaverfordBS3 4RNINV-1043
Gwen EllerySY8 1AXINV-1044

Letter 1

Dear Priya,

Your reference INV-1042 ...

Letter 2

Dear Tom,

Your reference INV-1043 ...

Letter 3

Dear Gwen,

Your reference INV-1044 ...

Illustration: three CSV rows become three personalised letters, each printed and posted as its own order.
  • Up to 100 UK recipients
  • Personalised typed letters or one PDF
  • Proof every letter before paying
  • One payment from Account Credit

The afternoon you get back

Forty letters used to mean forty trips to the printer

Copy a name, paste it into the letter, print, fold, stuff, write the envelope, find a stamp. Repeat until the list ends or the toner does. Then queue at the post office.

Mail Merge keeps the bit only you can do, deciding what the letter says and who gets it, and hands the rest to us. Your spreadsheet already knows the names and addresses. We use it to print each letter, envelope it and post it from the UK.

How mail merge works

Six steps, all in your signed-in dashboard. Prefer the single-letter walkthrough? Read how it works.

  1. Upload your CSV

    A header row and up to 100 UK recipients. Save from Excel, Google Sheets or your accounts package as CSV first.

  2. Map the address columns

    Tell us which columns hold the name, address lines, city and postcode. Extra columns stay available for personalisation.

  3. Write or attach the letter

    Type a letter with {{column}} fields filled from each row, or attach one PDF that goes unchanged to everyone.

  4. Review every proof

    Open each recipient's actual print-ready PDF, see their page count and price, and exclude invalid or duplicate rows on purpose.

  5. Pay once from Account Credit

    One payment covers the whole batch. Short on credit? Top up and come straight back to the same batch.

  6. We print and post

    The queue runs on our servers after payment. Each recipient becomes an ordinary order with its own status.

Two ways to fill the envelope

Choose one per batch. They do not mix.

Personalised typed letter

Write the letter in the dashboard and drop in fields from any column heading. Each row fills its own copy.

Dear {{name}},

Your rent review for reference {{reference}} takes effect next quarter.

Start from one of our letter templates if a blank page slows you down.

One common PDF

Already designed a newsletter or notice? Attach it once. The same unchanged PDF is printed for every recipient, with their own address page in front.

File size
10MB max
Content pages
100 max

Not a variable-data PDF: the content cannot change per row.

What your CSV should look like

One header row, one recipient per row. Your headings do not have to match ours exactly because you map them on upload, but these are a good start. Every column can also be used as a {{field}} in a typed letter.

The address check looks for a sensible UK format and missing fields. It is not a guarantee that an address is deliverable.

Download sample CSV
Example mail merge CSV with fictional UK recipients
nameline1line2citypostcodereference
Priya Lambert14 Orchard RowFlat 2LeedsLS6 2QTINV-1042
Tom Haverford3 Mill Lane(blank)BristolBS3 4RNINV-1043
Gwen ElleryThe Old ForgeHigh StreetLudlowSY8 1AXINV-1044
Callum Reid27 Kelvin Drive(blank)GlasgowG20 8QGINV-1045

Fictional names and addresses for illustration.

See exactly what will be printed

  • The actual private print-ready PDF for each recipient, not a mock-up
  • The address page, plus a blank spacer page where double-sided printing needs one
  • No advertising inserts added to your letters
  • Each letter's own page count and an itemised quote
  • Invalid or duplicate rows flagged, and excluded only when you choose

Pay once, then close the tab

The whole batch is paid in one go from Account Credit. If the balance is short, top up and you return to the same batch. Debiting credit you have already funded adds no extra card fee. Rates are the same as an ordinary order, listed on pricing; there is no subscription and no promised bulk discount.

After payment the queue runs on our servers. Payment confirms the order; it is not proof of posting. First Class, Second Class and other services are available. Orders are generally worked against a UK 2:30pm working-day cutoff, but a larger batch is not guaranteed to leave the same day.

Every recipient then appears as an ordinary order with its own status. Tracking and proof of postage appear only for services that support them, once that letter is posted.

Who it is for

Small UK organisations with a list, a letter and no postroom. More on sending as a team on our business letters page.

  • Landlords and letting agents

    Rent reviews, inspection notices and renewal letters to every tenant, each with their own property reference.

  • Small accounts teams

    Statements and polite reminders addressed by name, with the invoice number pulled from your sheet.

  • Clubs, charities and parish councils

    AGM notices or membership letters as one shared PDF to everyone on the list.

  • Practices and clinics

    Recall and appointment letters where a properly posted letter still matters to the reader.

What it does, and what it does not

Plainly stated, so you can decide before you sign in.

Mail Merge does

  • Up to 100 UK recipients per CSV batch
  • Personalised typed letters using {{column}} fields
  • Or one common PDF, unchanged, to everyone (max 10MB)
  • Up to 100 content pages per document
  • Real print-ready proofs, page counts and an itemised quote
  • First Class, Second Class and other services available
  • Per-recipient order status in your dashboard
  • Drafts kept 30 days without changes, deletable any time

Mail Merge does not offer

  • Variable-data PDFs (a different PDF per row)
  • International addresses: UK destinations only
  • Direct Excel uploads or automatic CRM sync
  • Marketing consent management or campaign emails
  • Guaranteed bulk discounts or a subscription
  • A public batch API endpoint
  • Guaranteed same-day dispatch for every batch
  • Proof that an address is deliverable

Need letters from your own software or an AI assistant instead? The REST API and MCP server create individual orders. Mail Merge does not require or grant API access. Recipient data handling is covered in our privacy notice.

Mail merge questions, answered

What is Mail Merge on Send Letters Online?

It is a feature in your signed-in dashboard that takes a CSV of up to 100 UK recipients and creates one ordinary letter order per row. We print each letter, put it in an envelope and post it from the UK, so you do not need a printer, stamps or a postroom.

Can I personalise each letter?

Yes, if you use a typed letter. Add placeholders such as {{name}} or {{reference}} that match your CSV column headings and each letter is filled in from its own row. If you attach a PDF instead, the same unchanged PDF goes to every recipient. Variable-data PDFs are not supported.

What file format do I need?

A CSV file with a header row. Map your columns to the address fields (name, address lines, city, postcode) and keep any extra columns, such as a reference, for personalisation. Excel workbooks are not uploaded directly, so save your sheet as CSV first.

Are there limits on the batch or the PDF?

Up to 100 UK recipients per batch. An attached PDF can be up to 10MB, and each document can have up to 100 content pages. Each letter is quoted from its own page count.

Can I check the letters before paying?

Yes. You can open the actual private print-ready PDF for each recipient, including the address page and any blank spacer page needed for double-sided printing. You see an itemised quote and can deliberately exclude invalid or duplicate rows before you pay.

How do I pay for a mail merge batch?

The full batch is paid in one go using Account Credit. If your balance is too low you can top up and return to the same batch. Paying from credit you have already funded adds no extra card fee. Mail Merge does not need or grant API access.

Is there a bulk discount or subscription?

No bulk discounts are guaranteed and there is no subscription. Each letter is priced in the same way as an ordinary order. See the pricing page for current rates.

When are the letters posted?

After payment the batch is queued and processed on our servers, so you can close the page. Payment confirms the order, not posting. Orders are generally handled against the UK 2:30pm working-day cutoff, but a larger batch is not guaranteed same-day dispatch.

Can I track each letter?

Each recipient becomes an ordinary order with its own status. Tracking and proof of postage are available only where the chosen service supports them and the letter has been posted.

Can I send to addresses outside the UK?

No. Every recipient must have a UK address, and letters are printed and posted from the UK. This is not an international mail merge service.

Does the address check guarantee delivery?

No. The CSV check looks for a sensible UK address format and missing fields. It cannot confirm that someone lives at an address or that Royal Mail will deliver it.

How long are drafts kept?

A saved draft is kept for 30 days without changes, and you can delete it yourself at any time. See our privacy notice for how recipient data is handled.

Is there an API for batch mail merge?

Not as a public batch endpoint. The REST API and MCP server are separate routes for creating individual orders from your own software or an AI assistant. Mail Merge itself runs in the dashboard.

Your list is ready. The letters can be too.

Sign in, upload a CSV and review every proof before you pay.