Personlise prints, such as company Christmas cards and party invitations with Data Merge in Adobe® InDesign®. Data Merge is the ability to create fields (name, surname, message) in your Adobe® InDesign® document. It can automatically populate from comma-separated values (.csv) or a tab-delimited (.txt) file. The easiest would be to create these fields as columns in Microsoft® Excel and then save the file in .csv format. These files can also reference the paths to images and logos so that the images and/or logos change too.
To find out more, you can read my post at PrintQuote for Printhouse Corporation where I explain how to create a Merged Document in 9 Simple Steps.