Цель яндекс-метрики на форму
Здравствуйте!
Есть сайт на wordpress с контактными формами ("как бы") на плагине Contact Form 7. Нужно поставить цели метрики на отправку форм... Казалось бы, все просто, но дело в том, что формы созданы не "по стандарту" и обычный скрипт для этого плагина не работает: <script> document.addEventListener( 'wpcf7submit', function( event ) { yaCounterXXXXXXXX.reachGoal('zayavka'); }, false ); </script> В сам тег <form> я тоже не могу вставить код (типа <form yaCounterXXXXXXXX.reachGoal('zayavka'); return true;">), потому что он формируется в плагине. Нужен какой-то внешний скрипт, который будет отправлять цели в метрику при отправке формы (например по id). Сам код формы в html: <div role="form" class="wpcf7" id="wpcf7-f260-o2" lang="ru-RU" dir="ltr"> <form action="/#wpcf7-f260-o2" method="post" class="wpcf7-form" novalidate="novalidate"> <div style="display: none;"> <input type="hidden" name="_wpcf7" value="260"> <input type="hidden" name="_wpcf7_version" value="5.0.4"> <input type="hidden" name="_wpcf7_locale" value="ru_RU"> <input type="hidden" name="_wpcf7_unit_tag" value="wpcf7-f260-o2"> <input type="hidden" name="_wpcf7_container_post" value="0"> </div><h2 id="hresult">Бесплатная консультация</h2> <div class="input-wrap"> <input type="text" class="phname wpcf7-text" onblur="if(this.value=="") this.placeholder="Ваше имя"" onfocus="if(this.value=="Ваше имя") this.value=""" placeholder="Ваше имя" name="your-name" id="name1" data-validation-required-message="Пожалуйста укажите ваше имя" required=""> </div> <div class="input-wrap"> <input type="tel" class="form-control wpcf7-text" onblur="if(this.value=="") this.placeholder="Ваш телефон"" onfocus="if(this.value=="Телефон") this.value=""" placeholder="+7 (___) ___-__-__" name="your-phone" id="telephone1" required="" data-validation-required-message="Пожалуйста, укажите номер телефона"> </div> <div class="checkboxx"> <label> <input type="checkbox" class="checkbox" id="checkCalc" checked="" onchange="checkingPersonal(this,'submitB')"> <span class="checkbox-custom"></span><span class="check-label">Согласие на обработку персональных данных</span> </label> </div> <button type="submit" class="btn btn-default ops" id="calle">Перезвоните мне</button> <div class="wpcf7-response-output wpcf7-display-none"> </div> </form> </div> |
Часовой пояс GMT +3, время: 09:13. |