The main reason the United States entered World War I in 1917 was the unrestricted attacks German submarines were making on American ships and ships containing American passengers. Additionally, Americans were enraged at a telegram British intelligence intercepted in which Germany sought an alliance with Mexico.