Don't worry about this any longer. I've thought of an easier way. I'm sending the email from the page that the Insert page redirects to (the Details page). It has all the necessary information. I've just done a quick test and it works beautifully when triggered by the "before page load" trigger.
Many thanks for trying anyway. Don't know why I didn't think of this in the first place.