Чтобы настроить Roistat, нужно выполнить следующие шаги:

  1. В личном кабинете Roistat перейдите в раздел «Каталог интеграций»,
  2. В поиске введите «Marquiz» и активируйте интеграцию, нажав на кнопку «Аналитика»
  3. Скопируйте URL.
  4. На сайте Marquiz перейдите к настройке (редактированию) квиза.
  5. Во вкладке «Интеграции» активируйте «Webhooks» и нажмите кнопку «Добавить хук».
  6. Вставьте скопированный URL в появившееся поле и сохраните квиз.
  7. Вернитесь на сайт Roistat и нажмите кнопку «Следующий шаг».
  8. На шаге «Настройка доп. полей» можно добавить дополнительные поля (не обязательно.
    Необходимо выбрать какие поля и какими значениями будут заполнены в CRM. Вы можете вместе с информацией о заявке передавать в CRM значения доп.полей, например: UTM-метки, параметры {city}, {source}, {referral} и другие. В этом случае, сделка будет создана с уже заполненными полями.
  9. Нажмите кнопку «Сохранить». Готово.


Если roistat ID не передается, необходимо установить квиз данным образом (квиз загружается после загрузки Roistat):


<!-- Marquiz script start -->
<script src="//script.marquiz.ru/v1.js" type="application/javascript"></script>
<script type="text/javascript">
var jsRoistatVisitId='';
window.onRoistatModuleLoaded = function() {
 window.roistatVisitCallback = function(visitId) {
  Marquiz.init({
    id: 'ID_квиза',
    autoOpen: false,
    autoOpenFreq: 'once',
    openOnExit: false
  });
  jsRoistatVisitId = visitId;  
  console.log("Roistat_visit: " + (visitId));  
};
};
</script>
<!-- Marquiz script end -->
Вы нашли ответ?