Free tutorials & notes in Hindi & English · Clean code examples 🧰 Free PDF & Image Tools →
Guide 24 · Documents & Office · Hindi + English

Mail Merge in MS Word for Certificates and Letters

Create many personalized letters, certificates or ID slips using one template and Excel data.

What Mail Merge does

Mail Merge takes one Word design (a certificate, admit card, fee reminder or letter) and a list of names in Excel, and produces one personalised page for every row – 200 certificates in two minutes instead of typing 200 names.

You needExample
Data source – Excel sheet with a heading rowName | Class | Event | Position
Main document – Word file with the fixed text and design“This is to certify that «Name» of class «Class» secured «Position» in «Event».”
Merge fields – placeholders that link the two«Name», «Class», «Event», «Position»

Step 1: Prepare the Excel list

  • First row = headings without spaces or symbols: Name, Class, Event, Position, Date.
  • One person per row, no blank rows, no merged cells.
  • Spell names exactly as they should be printed (check capitals and Hindi spellings).
  • Save the file (.xlsx) and close it before connecting from Word.

Step 2: Connect the list in Word

  1. Open your certificate design in Word.
  2. Mailings → Start Mail Merge → Letters.
  3. Select Recipients → Use an Existing List → choose the Excel file → pick the sheet (e.g. Sheet1$) → tick “First row of data contains column headers” → OK.
  4. Optional: Edit Recipient List to untick people or sort by class.

Step 3: Insert merge fields

  1. Click where the name should appear.
  2. Insert Merge Field → Name. You see «Name».
  3. Repeat for «Class», «Event», «Position», «Date».
  4. Format the field like normal text – select «Name» and make it bold, larger or a script font.
  5. Click Preview Results and use the arrows to check a few records.
Dates or numbers look wrong? (e.g. 10/25/2026 or 1800.0000001) – In Excel, store the date as text in the format you want (=TEXT(E2,"dd-mm-yyyy")) or round numbers before merging.

Step 4: Finish – print, PDF or email

GoalClick
Print directlyFinish & Merge → Print Documents
One Word file with all pages (to check or save as PDF)Finish & Merge → Edit Individual Documents → All → then File → Save As → PDF
Email each person (needs an Email column and Outlook)Finish & Merge → Send Email Messages → To: Email

Printing tips for certificates are in our certificate design and printing checklist.

Smart extras: rules

Mailings → Rules → If…Then…Else lets the text change per person. Example: if «Position» = 1 then “Gold Medal” else “Certificate of Participation”. You can also print “S/o” or “D/o” using a Gender column.

Common problems

ProblemFix
Word cannot open the Excel fileClose Excel and try again; move the file out of a OneDrive “online-only” folder.
Shows «Name» instead of namesClick Preview Results.
Only the first record printsUse Finish & Merge (not normal Print).
Hindi names show as boxesUse a Unicode Hindi font such as Mangal, Nirmala UI or Noto Sans Devanagari for the field.
Blank pages between certificatesRemove empty paragraphs at the end of the design so it fits on one page.

Without MS Word

  • LibreOffice Writer: Tools → Mail Merge Wizard (free).
  • Google Docs: no built-in mail merge; teachers often use the free “Autocrat” add-on in Google Sheets to create certificates as Docs/PDFs.

Mail Merge क्या करता है

Mail Merge एक Word design (certificate, admit card, fee reminder या letter) और Excel में नामों की list लेकर हर row के लिए एक personalised page बनाता है – 200 नाम type करने की जगह दो मिनट में 200 certificates।

आपको चाहिएउदाहरण
Data source – heading row वाली Excel sheetName | Class | Event | Position
Main document – स्थिर text और design वाली Word file“This is to certify that «Name» of class «Class» secured «Position» in «Event».”
Merge fields – दोनों को जोड़ने वाले placeholders«Name», «Class», «Event», «Position»

Step 1: Excel list तैयार करें

  • पहली row = बिना spaces या symbols के headings: Name, Class, Event, Position, Date।
  • हर row में एक व्यक्ति, कोई ख़ाली row नहीं, कोई merged cells नहीं।
  • नाम ठीक वैसे लिखें जैसे छपने हैं (capitals और Hindi spellings जाँचें)।
  • File (.xlsx) save करके Word से जोड़ने से पहले बंद कर दें।

Step 2: Word में list जोड़ें

  1. अपना certificate design Word में खोलें।
  2. Mailings → Start Mail Merge → Letters।
  3. Select Recipients → Use an Existing List → Excel file चुनें → sheet चुनें (जैसे Sheet1$) → “First row of data contains column headers” tick → OK।
  4. Optional: लोगों को हटाने या class से sort करने के लिए Edit Recipient List।

Step 3: Merge fields डालें

  1. जहाँ नाम आना है वहाँ click करें।
  2. Insert Merge Field → Name। «Name» दिखेगा।
  3. «Class», «Event», «Position», «Date» के लिए दोहराएँ।
  4. Field को सामान्य text की तरह format करें – «Name» चुनकर bold, बड़ा या script font करें।
  5. Preview Results पर click करके arrows से कुछ records जाँचें।
Dates या numbers ग़लत दिखें? (जैसे 10/25/2026 या 1800.0000001) – Excel में date को मनचाहे format में text बनाएँ (=TEXT(E2,"dd-mm-yyyy")) या merge से पहले numbers round करें।

Step 4: पूरा करें – print, PDF या email

लक्ष्यClick
सीधे printFinish & Merge → Print Documents
सभी pages वाली एक Word file (जाँचने या PDF बनाने के लिए)Finish & Merge → Edit Individual Documents → All → फिर File → Save As → PDF
हर व्यक्ति को email (Email column और Outlook चाहिए)Finish & Merge → Send Email Messages → To: Email

Certificates print करने के tips हमारी certificate design और printing checklist में हैं।

Smart extras: rules

Mailings → Rules → If…Then…Else से हर व्यक्ति के लिए text बदल सकता है। उदाहरण: «Position» = 1 हो तो “Gold Medal” वरना “Certificate of Participation”। Gender column से “S/o” या “D/o” भी छाप सकते हैं।

आम समस्याएँ

समस्यासुधार
Word Excel file नहीं खोल पा रहाExcel बंद करके दोबारा; file को OneDrive के “online-only” folder से बाहर रखें।
नामों की जगह «Name» दिखेPreview Results पर click करें।
सिर्फ़ पहला record print होFinish & Merge इस्तेमाल करें (सामान्य Print नहीं)।
Hindi नाम boxes बनकर दिखेंField के लिए Mangal, Nirmala UI या Noto Sans Devanagari जैसा Unicode Hindi font लें।
Certificates के बीच ख़ाली pagesDesign के अंत के ख़ाली paragraphs हटाएँ ताकि एक page में आए।

MS Word के बिना

  • LibreOffice Writer: Tools → Mail Merge Wizard (मुफ़्त)।
  • Google Docs: built-in mail merge नहीं; teachers अक्सर Google Sheets का मुफ़्त “Autocrat” add-on certificates को Docs/PDFs बनाने के लिए इस्तेमाल करते हैं।

Frequently Asked Questions

How do I make certificates with names from Excel?

Design one certificate in Word, connect the Excel list with Mailings → Select Recipients → Use an Existing List, insert the Name field, preview, then Finish & Merge → Edit Individual Documents to get all certificates.

Can I save each certificate as a separate PDF?

Word’s built-in merge creates one combined document. Save it as one PDF and split it with a PDF tool, or use LibreOffice’s mail merge which can save individual documents.

Why are my dates printing in the wrong format?

Mail Merge reads the underlying date value. Convert the date to text in Excel with =TEXT(cell,"dd-mm-yyyy") or add a date format switch to the field.

How was this lesson?

Your feedback helps us make the content better.

Write a review or suggestion (optional)

After approval, your name and city may appear publicly with your review. Please do not write your email or phone number.

▶ CodingEasily on YouTube

Learn with video lessons in easy Hindi

Featured video: RDBMS Part 3 – Class XI Commerce IT

▶ Subscribe – it’s free