Незнаю, прошу посоветовать что лучше, будет шаблон храниться в БД в виде строки, перед отправкой уведомления (например на почту или ещё какого без привязки к реализации) шаблон будет браться из БД и заполняться данными из приходящих данных (контракта). Движков много разных, кто то dotliquidmarkup юзает, незнаю какой лучше выбрать...