Skip to main content
Known Participant
March 21, 2024
Answered

Data Merge w/ Content and Images

  • March 21, 2024
  • 4 replies
  • 5406 views

Hey folks! I'm using InDesign v2024 on a Macbook Pro. Currently, I am designing a postcard with variable data which is both content and images. I have an Excel spreadsheet sheet with all my columns and rows together and the content is working completely fine but the images is where I am having issues. Column header is '@images to avoid Excel thinking I want to use a formula. The rows have the paths which I have tried every which way from Sunday to make work but continue to get the same error (missing image files). Please note that I am saving this spreadsheet as a CSV file format and everything is currently on my desktop (not a server). Despite reading articles and forums as well as watching many videos, nothing seems to be working.

 

Here are my questions:

  • Is there a specific file extension that is required?If so, what is it? I've done both PSD and JPGs.
  • For a Mac, is there a specific path required? I've seen all sorts of opinions on these and none of them work for me. Here are a few examples I've tried:
    • /Users/[account name]/Desktop/House Account Postcard/Links/Images/Product_JPGs/[filename].jpg
    • /Links/Images/Product_JPGs/[filename].jpg
    • ./Links/Images/Product_JPGs/[filename].jpg
  • Should I be using 2 separate files; one for data and the other for images? If so, how do I do that?

 

Any and all help is much appreciated! Thanks!

This topic has been closed for replies.
Correct answer robertg12963327

Actually, I was able to solve it myself and get it to work on a Mac.  Here's how:

 

  • Used to be you could put the path name to the files in the spreadsheet without the FULL path so long as the .csv file was one level above the folder containing the images (example:  /links/QRCodes/QRcode1234.png)
  • I was able to fix it by putting the FULL path name in (example: /Users/<userID>/Documents/ProjectFolder/Links/QRCodes/QRCode1234.png)

 

Hope this helps others solve their problems!

4 replies

robertg12963327
Participant
October 25, 2024

Getting this exact same issue on my MacBook Pro, using InDesign 20.0 via Creative Cloud.  I've added image to templates via merge successfully in the past, but something has changed.  I get the same error messsage as the screenshot above.  Any ideas on how to correct?

RobR_CDAuthor
Known Participant
October 25, 2024

Its a Mac issue only. You'll need a PC based computer to get it to work. That's what we had to do.

robertg12963327
robertg12963327Correct answer
Participant
October 25, 2024

Actually, I was able to solve it myself and get it to work on a Mac.  Here's how:

 

  • Used to be you could put the path name to the files in the spreadsheet without the FULL path so long as the .csv file was one level above the folder containing the images (example:  /links/QRCodes/QRcode1234.png)
  • I was able to fix it by putting the FULL path name in (example: /Users/<userID>/Documents/ProjectFolder/Links/QRCodes/QRCode1234.png)

 

Hope this helps others solve their problems!

Eric Dumas
Community Expert
Community Expert
March 21, 2024

Hi,

I have done this process several times, but on Windows only, the paths for images seem to be more stable than on Mac.

The file format (for me) worked perfectly using jpg extension.

I would test the path by pasting it in a browser window, Chrome might be more forgiving. If the path is correct, the jpg should display.

I would try the opposite, Chrome window, File > Open > navigate to open a jpg. When the picture opens, copy paste the 'url' from the web address window. Then paste that in your csv and test in InDesign. I would try that on a csv file with only 2 entries to make sure it works before getting every image's path that way.

 

Community Expert
March 21, 2024

Is the header in your spreadsheet '@images or @IMAGE? The apostrophe may cause an issue.

You can also eliminate the need for the directory path within the data by using these steps:

  1. Consolidate all graphics into one directory
  2. In spreadsheet, include complete name of image: graphic123.jpg
  3. Save .csv / .txt file into the directory of graphics
RobR_CDAuthor
Known Participant
March 21, 2024

Nope. If you don't add the apostrophe Excel thinks you want to use a formula. However, we got this to work on a PC with no issue. So its a Mac problem for sure.

Community Expert
March 21, 2024

An apostrophe in column header will not work for an image column header. You will need to remove apostrophe in a text editor.

RobR_CDAuthor
Known Participant
March 21, 2024

Please keep in mind that the suggestion by Adobe on their "Help" site also did not work.