Il est chef de communication et secrétaire adjoint de l'UDC entre 1992 et 1995. En , il devient secrétaire général de l'UDC[1]. Il quitte le poste le [1] et travaille dans diverses entreprises de communication, puis rejoint en 2008 la direction de la société Farner PR[réf.nécessaire].
En , il reprend son ancien poste de secrétaire général de l'UDC. Il est condamné avec son adjointe en 2015 à une peine de 45 jours-amendes pour discrimination raciale en raison d'une affiche de l'UDC utilisée lors de la campagne à l'appui de l'initiative populaire «Contre l'immigration de masse», qui proclamait en allemand ««Kosovaren schlitzen Schweizer auf!»», ce qui peut se comprendre spécifiquement comme «Des Kosovars poignardent des Suisses» ou plus largement comme «Les Kosovars poignardent les Suisses»[2],[3],[4]. Les versions française («Des Kosovars poignardent un Suisse!») et italienne («Dei Kosovari pugnalano uno Svizzero!») de l'affiche étaient moins problématiques[5]. Le jugement est confirmé en 2016 par la Cour d'appel du canton de Berne et en 2017 par le Tribunal fédéral[4]. Martin Baltisser démissionne en 2016 pour rejoindre Robinvest, l'entreprise de conseil de Christoph Blocher, puis une autre entreprise de communication en 2018[6].
Le , il rejoint l'administration fédérale en intégrant l'état-major du conseiller fédéral Guy Parmelin[6].