Как интегрировать квиз с Roistat CRM?

Инструкция по настройке Roistat

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

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


Для передачи Roistat Visit счётчик Roistat должен быть установлен на ваш сайт.
При использовании квиза без сайта (по прямой ссылке или на домене), необходимо указать ID счетчика в настройках квиза.
Если roistat visit не передается, необходимо установить квиз данным образом (квиз загружается после загрузки 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 -->

👆 На этом пока всё