Efflock prevents efflorescence by repelling water as illustrated in this triangular diagram:
Every detail in a system is important. Caulked movement joints may seem an insignificant detail, but if they are installed incorrectly excessive water can enter masonry to cause efflorescence. Below is an information sheet which explains how to install caulked movement joints correctly, with some information on selecting the best sealant for the job: