в доп. настройках вводим
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>