You are here: Parts > Event Registration Form (Classic) > Event Registration Loop Merge Fields

Event Registration Loop Merge Fields

Several merge fields output the same registration data, but in different ways. To merge all registration data into one table without the ability to format and change labels, select the Registrations Block merge field. To merge registration data in loops for multiple events, registrant types, and attendees, select the Event Item loop merge fields, Pricing loop merge fields, and Attendee loop merge fields. These loop fields merge data so you can change labels and use format options to customize the information.

For example, you create an email acknowledgement for a golf tournament that includes attendees in the Individual and Family registrant type. When you use the loop merge fields, the program makes the following loops to merge data.

Event Item loop merge fields — The program first checks the number of events to include in the acknowledgement. In this example, there is one loop because your merge includes data for just the golf tournament event.
Pricing loop merge fields — Next, the program merges data through loops for registrant types. In this example, the program makes two loops, one for the Individual type and one for the Family type.
Attendee loop merge fields — Lastly, the program loops the actual list of attendees for each registrant type. This happens multiple times depending on the number of attendees. The program first loops through the Individual registrant type to merge data for the attendee list. Next, the program loops through the Family registrant type to merge data for the attendee list.

Event registration loop fields must be nested in the order they appear in the merge field list. The nesting order is Event Item loop fields, Pricing loop fields, and Attendee loop fields. If you list the fields out of order, for example you list the Attendee loop fields outside of the Event Item loop fields, or as standalone fields, the data does not merge correctly.