Name your trigger (e.g.: MyTrig). Place the following command at its activField:
"SoldierWB" createUnit [position MyTrig, groupAlpha, ""]
You can't use 'this' in triggers, as it won't recognize it. 'thislist' (not mentioned yet, but usefull) is an array of every unit which activated the trigger - or that is currently inside it.