對應的羧酸鹽應該是乙酸鈉,但用碳酸鉀代替乙酸鈉可以縮短反應時間。
碳酸鉀和醋酸鉀都是弱酸和強堿鹽,對反應有同樣的催化作用。都是先與乙酸酐反應使其失去H+,乙酸酐以負離子的形式與苯甲醛發生親核加成反應。但由於反應時間的縮短、收率的提高以及碳酸鉀的價格比醋酸鉀低,改進後的肉桂酸合成法具有更廣泛的應用。
碳酸鈉不能用,因為碳酸鈉的吸水性沒有碳酸鉀強,所以在實驗中要及時吸收生成的水。