Capturing Gatehouses
Enemy gatehouses can be captured by your troops if you station them on top of the gatehouse with no enemy troops present. This allows your troops to move through the gatehouse below.
Getting to the roof is the hard part; Ninjas are very helpful here as they can scale the wall next to the gate and capture it before the enemy has time to react.