1) Можешь создать input type hidden, который не будет виден на странице.
2) Если отправляешь ajax можешь добавить объект.
$("form").submit(function(event) {
event.preventDefault();
var data = $(this).serializeArray(),
thisForm = $(this),
thisBtn = thisForm.find("button");
data.push({name: 'my_input', value: 'test'}); // Добавить поле
$.ajax({
url: 'php/main.php',
type: 'POST',
data: data,
success: function (data) {
console.log('Успешно отправлено');
},
error: function (data) {
console.error('Произошла ошибка');
}
});
});