A short and efficient total synthesis of the tripyrrole alkaloid butylcycloheptylprodigiosin is described. Key to the brevity of the approach is a two-step synthesis of macrocyclic formylpyrrole 4 from cyclononenone 6.