Как отследить конверсию в форме без страницы подтверждения?

У меня есть целевая страница с формой для сбора имени/электронной почты/номера телефона, код:

                        <fieldset id="contact_form">

                    <div id="result"></div>
                        <label for="name"><span>Name :</span><br/> 
                        <input type="text" name="name" id="name" />
                        </label>

                        <label for="email"><span>Email : </span><r/> 
                        <input type="email" name="email" id="email" />
                        </label>

                        <label for="phone"><span>Phone Number : </span><br/> 
                        <input type="text" name="phone" id="phone"  />
                        </label>

                        <button class="submit_btn" id="submit_btn">Submit</button>

                    </fieldset>

если форма заполнена правильно, появится окно для подтверждения отправки. Код этого ящика:

<div id="hidden" class="confirm_page">
<div class="confirm_logo"><span class="pe-7s-check pe-5x pe-va colored"></span></div>
<div class="confirm_header">Thank you/div>
<div class="confirm_text">
    We will reach out to you very soon.
</div>

Я хотел бы отслеживать отправку формы в Google Analytics, установить цель для этого события. Но все решения, которые я нашел, включают отправку или внешнюю страницу для отслеживания. Может кто-нибудь знает, как я мог сделать?

Вы можете увидеть демонстрацию кода, который я использую здесь: http://pixfort.com/myflat/

Спасибо большое за вашу помощь,

P.S. Было бы здорово, если бы он отслеживал правильность отправки формы и не нажимал кнопку, когда поле было заполнено неправильно.


person jonjonjon    schedule 08.08.2014    source источник


Ответы (1)


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

if(proceed) 
    {
     ...
    }

Затем вы можете настроить цель на основе события, которое вы выбрали для активации. и посмотреть коэффициенты конверсии, количество конверсий и т. д. оттуда.

person Sean Adams    schedule 08.08.2014