Для передачи UTM-меток есть пару способов, с помощью PHP и с помощью JAVASCRIPT.

1. С помощью PHP:

#сохраняем utm-метки в cookie 
if(isset($_GET["utm_source"])) setcookie("utm_source",$_GET["utm_source"],time()+3600*24*30,"/"); 
if(isset($_GET["utm_medium"])) setcookie("utm_medium",$_GET["utm_medium"],time()+3600*24*30,"/"); 
if(isset($_GET["utm_campaign"])) setcookie("utm_campaign",$_GET["utm_campaign"],time()+3600*24*30,"/"); 
if(isset($_GET["utm_content"])) setcookie("utm_content",$_GET["utm_content"],time()+3600*24*30,"/"); 
if(isset($_GET["utm_term"])) setcookie("utm_term",$_GET["utm_term"],time()+3600*24*30,"/");  

2. С помощью javascript, подключите скрипт, например: https://github.com/medius/utm_cookie

<script src="https://amokit.ru/media/js/utm_cookie.min.js" />

Скрипт интегратор амокит автоматически определит метки в cookie, просто отправьте форму на скрипт и увидите новые поля в админке скрипта интеграции amoCRM.