Hi Steve,
I'm assuming that you are using the 'Order Submission in Customer Application - Detailed' email template as the starting point?
Unfortunately the SQL queries which retrieve the data for the shipping address aren't available in this template by default, so you will need to add this first.
You will need to make a note of the 'Message Template ID' for the email that you have created. You can find this by going into Presets, then System Setup >
Message Template, and filtering the 'Name' column for the name you have your email template. Make a note of the 'Message Template ID'.
Next, go back into Presets > System Setup, and then select Message Template SQL. You can then filter by 'ShippingAddress' in the Name column, and copy all all of the code in the 'SQL Text' column.
After copying the code, in the same 'Message Template SQL' screen, click the 'Add New' button in top left. Here you simply enter the 'Message Template ID' you made a note of earlier, paste in the SQL text, and give it a name (i.e. ShippingAddress).
Now if you go back into the Trigger Setup and edit your message template, under the 'Insert variable' option you should now see all the shipping address details available to select.
This is something which stumped me too - hope this helps!