The pop-up store ― a temporary retail site designed for flash sales ― is an innovative and lucrative strategy for leveraging high-profile, transitory events such as conventions, festivals and rallies.