Для интеграции Tilda с amoCRM, необходимо:

  1. Загрузить папку скрипта на сайт, который будет принимать запросы вебхук от Tilda
  2. В папку куда распаковали скрипт интеграции создать файл webhook.php
    <?php
    
    #трансформируем данные корзины из Json объекта в поля
    if(isset($_REQUEST['payment']))
    {
    	$payment = json_decode( $_REQUEST['payment'] );
    
    	if(is_array($payment))
    	{
    		foreach($payment as $k=>$p)
    		{
    			if(is_array($p))
    			{
    				$_REQUEST['ia_'.$k] = implode(', ', $p);
    			}else{
    				$_REQUEST['ia_'.$k] = $p;
    			}
    		}
    	}
    }
    
    #подключаем скрипт интеграции
    require_once('integrator-amokit/send.php');
    echo "ok";
  3. Зайти на Tilda в настройки сайта, формы. И создать вебхук
     
  4. Прописать адрес созданного файла webhook.php 
  5. Отметить какие данные хотите получать
  6. Перейти в админку скрипта интеграции и заполнить данные для авторизации в API AmOCRM (субдомен, логин и API ключ)
  7. Отправить формы со страницы сайта (скрипт интеграции автоматически обнаружит поля)
  8. В админке настроить связи полей форм и полей в амоцрм