Как грамотно реализовать несколько форм на сайте?
programmerbook.ru/html/input/type/hidden<input type="hidden" name="nameForm" value="Имя формы" />
Кнопки button или поля input имеют атрибут name="" делаете все имена кнопок разные (можно динамически на php туда что-то вывести) и потом к письму прикрепляете данные откуда пришло. Можно реферер смотреть так же