I'm trying to create sheets of mailing labels in InDesign CS5. So the goal is to have six different addresses on each sheet of mailing labels.

However, it seems like no matter what I do, it will never put more than one entry on a page. If I have six text boxes set up with <<Name>> in each one, when I do my merge, I will get the first name in my data source, six times.

This happens even if I have the 'multiple records per page' option turned on.

What am I doing wrong?

Just to test what was going on, I made a super-simple .csv file, the contents of which is just:

Name

Abby

Binky

If I make a simple InDesign doc with two text boxes in it, the contents of each box is:

<<Name>>

and I hitch the InDesign doc to my data source, I can't figure out how to get it to make one box to say 'Abby' and one box to say 'Binky'. Again, this happens even when the 'multiple records' option is turned on..

Any thoughts? Sorry, I realize I must be overlooking something fundamental

What you are doing wrong is setting up the six sets of placeholders. For a multiple records per page merge you set up only one set of placeholders, in the upper left position, then set the spacing in the merge options and ID will reproduce the placeholders to fill the page.