This may not be fact… but this is what the “Old Timers” Say,

Gardenias love vinegar. So pour your pickle juice or some vinegar onto the plants root base and they will flower even more.