I think logic would be something like the following:
Boycotting US goods would affect one of the corner stones of Trump's campaign of bringing back jobs/improving US economy. A poor economy would lead people to eventually tire of Trump antics and his methods eventually leading to voting him ( and possibly those associated with him) out office