One of the factors that prompted the United States to enter world war 1 was.
The growing political tensions between the United States and Germany, This resulted in Germany starting to take drastic measures and one of them was that a German submarines attacked merchant ships that had civiles aboard.
For this reason United States declares the war against Germany