Answer:
Zimmermann choose to send the message through the U.S. State Department because he had np other option as the German U-boat was grounded because it needed repairs. He wanted to send the coded message to Count von Bernstorff in Washington, who at that time was the German foreign secretary, for negotiation with Mexico.