Сам спросил, сам и отвечу:
Вот это загоняем в сниппет, например:
hook.Roistat<?php
$roistatData = array(
'roistat' => isset($_COOKIE['roistat_visit']) ? $_COOKIE['roistat_visit'] : null,
'key' => 'key',
'title' => $hook->getValue('name') . ' (' . $hook->getValue('ticket') . ')',
'name' => $hook->getValue('name'),
'email' => $hook->getValue('email'),
'phone' => $hook->getValue('telephone'),
'is_need_callback' => '0',
);
file_get_contents("https://cloud.roistat.com/api/proxy/1.0/leads/add?" . http_build_query($roistatData));
return true;
При вызове FormIt делаем так:
&hooks=`hook.Roistat,email,redirect`
Если будет не понятно, как передавать дополнительные поля или делать фильтрацию по сделкам/проектам — пишите в личку, помогу/расскажу.