Mail Merge Photo Issue

Holli Miller 0 Reputation points
2026-02-18T16:43:38.88+00:00

I am doing a work project and am creating letters to send to different customers, each with their own individual photo. My photo paths are under one excel column. When i try to finish the mail merge, all the letters are only showing the first picture. I have tried refreshing/updating but this does not fix the issue. How do I fix this issue to where all the letters have the correct photos?

Microsoft 365 and Office | Excel | For business | Windows

2 answers

Sort by: Most helpful
  1. mary anne welch 0 Reputation points
    2026-09-13T18:43:26.3233333+00:00

    This worked for me: { INCLUDEPICTURE { IF TRUE "{ MERGEFIELD PhotoPath }" } \d }

    Was this answer helpful?

    0 comments No comments

  2. Chris Duong 10,705 Reputation points Microsoft External Staff Moderator
    2026-02-18T17:40:53.36+00:00

    Hi @Holli Miller

    Welcome to the Microsoft Q&A forum. 

    Thank you very much for reaching out regarding the issue where all letters in your Mail Merge are showing the same image. I appreciate you taking the time to explain the steps you’ve tried so far. 

    After reviewing your description, it appears that the behavior you’re experiencing is related to how Word handles the INCLUDEPICTURE field during Mail Merge. By default, Word only loads the first image and does not automatically refresh the picture fields for each record unless the setup and update steps are done in a specific way. 

    Word caches the first image it loads from the INCLUDEPICTURE field during Preview or Finish & Merge. As a result, every merged document ends up displaying the same picture even though your Excel file contains different image paths. 

    Here are my recommendations, please follow the steps below: 

    1/ Make sure your Excel column contains the full image path 
    Example: 
    C:\Photos\Customer001.jpg 
    If the path contains spaces, Word requires quotation marks for it to work correctly. 

    2/ Insert the image merge field using the correct syntax 

    • In Word, press Ctrl + F9 to insert field brackets { } (typing them manually will not work). 
    • Inside the brackets, enter:  

    { INCLUDEPICTURE "{ MERGEFIELD PhotoPath }" \d * MERGEFORMAT } 

    • Replace PhotoPath with the name of your column. 

    3/ Finish the merge and update fields 

    • Go to Mailings > Finish & Merge > Edit Individual Documents 
    • User's image
    • Once the merged document opens, press: 
      • Ctrl + A (Select all) 
        • F9 (Update all fields) 
          This forces Word to refresh each image so that every letter displays the correct one. 

    Notes: It is normal that Preview Results may still show repeated images. The images will update correctly only after you generate the final merged document and refresh the fields. 

    For additional information, you can refer to these articles: 

    Please note that this information is being provided by the moderator solely for your convenience. The referenced sites are not managed or overseen by the moderator, and therefore we cannot guarantee the accuracy, security, or suitability of any software or content available there. We recommend reviewing all information carefully and ensuring you understand any associated risks before following suggestions from the provided link.  

    4/ Contact Microsoft Support   

    If the issue persists even after these steps, it may stem from a deeper system-level cause. In this case, I recommend contacting your organization's IT administrator, who can submit a support request to Microsoft through the Microsoft 365 Admin Center. They’ll be able to access system-level information to investigate the issue thoroughly and provide assistance. At the very least, they can offer the most effective workaround to ensure your experience remains smooth and secure.      

    We kindly ask for your understanding that, as moderators, we do not have access to the administrative tools or permissions required to investigate or modify these configurations. We also do not have the capability to initiate remote sessions for direct assistance. Our role is to guide users to the appropriate resources and support channels.     

    I hope this information is helpful. Please follow these steps and let me know if it works for you. If not, please feel free to share them in the comments on this post so I can continue to support you.  

    I look forward to hearing your thoughts on this. 


    If the answer is helpful, please click "Accept Answer" and kindly upvote it.

    Note: Follow the steps in our documentation to enable email notifications if you want to receive email notifications related to this topic. 

    Was this answer helpful?

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.