Что делать, если не проходят звонки с форм на сайте?

К сожалению, иногда могут возникать проблемы с прохождением звонков с форм. В частности, это может быть связано с особенностями самого сайта.

Для решения основных проблем, связанных с прохождением звонков с форм, мы подготовили дополнительный код для устранения данной проблемы. Его необходимо установить в шаблон Вашего сайта (например, после кода наших виджетов).

Код:
<script>
var selectorForm="form",selectorButton='[type="submit"],[type="button"],button';function saasCall(t){wsKiller.checkFormOnSubmit(t.closest(selectorForm))}setInterval(()=>{for(var t=document.querySelectorAll(selectorForm),l=0;l<t.length;l++)if(window.WBK)for(var e=t[l].getAttribute("class"),s=t[l].querySelectorAll(selectorButton),r=0;r<s.length;r++){var a=s[r].getAttribute("onclick");a&&(a=a.trim()),1===wsKiller.settings.killerFormCall?/saasCall/.test(a)||(a?s[r].setAttribute("onclick",`saasCall(this); ${a}`):s[r].setAttribute("onclick","saasCall(this);")):2===wsKiller.settings.killerFormCall&&!/saasCall/.test(a)&&/callbackwidget-call-form/.test(e)&&(a?s[r].setAttribute("onclick",`saasCall(this); ${a}`):s[r].setAttribute("onclick","saasCall(this);"))}},250);
</script>

Примечание: иногда код виджетов на сайте может быть не загружен. В этом случае, звонок с форм не пройдет даже с дополнительным кодом, указанным выше.

Основные причины:

  1. Блокировщики рекламы (AdBlock, uBlock, AdGuard и т.д.).
  2. Медленное интернет — соединение.

Была ли статья полезна?

Похожие статьи

Оставьте комментарий

Нажимая на кнопку "Опубликовать комментарий", я даю свое согласие на обработку персональных данных и принимаю условия соглашения