contact form 7 roistat

в доп. настройках вводим

document.addEventListener( 'wpcf7mailsent', function( event ) {
    roistatGoal.reach({leadName: $('#wpcf7-f254-o2 [name="hidden-356"]').val(), name: $('#wpcf7-f254-o2 [name="username"]').val(), phone: $('#wpcf7-f254-o2 [name="usertel"]').val()})
}, false );

где #wpcf7-f254-o2 — id-формы

hidden-поле добавлено через плагин Contact Form 7 Modules
в шаблоне формы

..
[hidden hidden-356 "post_title"]
[hidden hidden-393 "post_url"]
..

если нужно дублировать заголовок и ссылку страницы,
то в шаблоне письма достаточно добавить (плагин Contact Form 7 Modules не требуется)

..
[_post_title]
[_url]
..

если не сработало
то можно просто перед < /body > добавить

<script>
    document.addEventListener( 'wpcf7mailsent', function( event ) {
        roistatGoal.reach({leadName: jQuery('#wpcf7-f254-o2 [name="hidden-356"]').val(), name: jQuery('#wpcf7-f254-o2 [name="username"]').val(), phone: jQuery('#wpcf7-f254-o2 [name="usertel"]').val()});
    }, false );
</script>

если форм несколько
то можно сделать так

<script>
    document.addEventListener( 'wpcf7mailsent', function( event ) {
        var formID = event.detail.contactFormId;
        if (formID === '254') {
            roistatGoal.reach({leadName: jQuery('#wpcf7-f254-o2 [name="hidden-356"]').val(), name: jQuery('#wpcf7-f254-o2 [name="username"]').val(), phone: jQuery('#wpcf7-f254-o2 [name="usertel"]').val()});
        }
    }, false );
</script>



Подписаться на рассылку новостей сайта через FeedBurner:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *