Тут все просто на ресурсах с которых устанавливается переход ставим куку с id страницы
$_SESSION['res_id'] = $modx->resource->get('id');
а на странице с формой получаем ее данные
$ref_id=$_SESSION['res_id']
и дальше ref_id обрабатывай.
Но я бы по простому поступил, к ссылке на страну с формой GET параметр добавлял бы (примерно так [[~id_страницы_с_формой]]?id=[[*id]]), а потом бы GET параметр обрабатывал. Но тут уже по желанию, главное предусмотри удаление ненужных сессий.