Тема: Как отследить конверсию в feedback?

Так как после удачной отправки формы урл не меняется, возникает вопрос, как отследить конверсию в метрике и га?

Thumbs up Thumbs down

2

Re: Как отследить конверсию в feedback?

В GA два способа для кнопки отправить:
- создать виртуальную страницу, onclick="_gaq.push(['_trackPageview', '/feedback/send']);"
- событие, onclick="_gaq.push(['_trackEvent', 'category', 'action', 'opt_label', opt_value]);"
После настройки любого из двух, можно настроить цель. Рекомендую первый вариант.

Разработка и интернет-маркетинг для интернет-магазинов - подробнее!

3

Re: Как отследить конверсию в feedback?

Тоже самое для Метрики. Для формы повесить событие -

onsubmit="yaCounter#IDcounter#.reachGoal('feedback'); return true;"

И настроить цель...

Профессиональное создание сайтов любой сложности, аудит, продвижение, а также поддержка вашего интернет ресурса - web2life.ru

TIMEWEB > Всегда больше, чем просто хостинг для ImageCMS!

4

Re: Как отследить конверсию в feedback?

Но часто формы заполняют не правильно, и получится, что цель защитана, конверсии нет.
Идеальный вариант, мне кажется, это как у гугл.адвордс, просто код вставить на ту страницу, которую мы считаем конверсией, т.е. сообщение о успешной отправке.
Но прочитав мануалы такого не нашел, может еще из-за того, что слаб в javascrpt.

Thumbs up Thumbs down

5

Re: Как отследить конверсию в feedback?

В принципе

"_gaq.push(['_trackEvent', 'category', 'action', 'opt_label', opt_value]);"

и

"yaCounter#IDcounter#.reachGoal('feedback'); return true;"

можно запускать не только через onclick или onsubmit, но и, например, document.ready
Знатоки JS, что вы думаете на этот счет?

Thumbs up Thumbs down

6

Re: Как отследить конверсию в feedback?

Так а кто вам мешает делать проверку заполнения формы на JS? Пусть даже будет две - клиентская и серверная. Клиентская будет дублировать серверную. Соответственно форма сабмитится в случае успешной клиентской проверки, тогда и цели будут гарантированными.

Профессиональное создание сайтов любой сложности, аудит, продвижение, а также поддержка вашего интернет ресурса - web2life.ru

TIMEWEB > Всегда больше, чем просто хостинг для ImageCMS!

7 Отредактировано SergeyPrabhu (07-05-2013 13:43:22)

Re: Как отследить конверсию в feedback?

Мешает отсутствие знаний JS + ради только отслеживания конверсий, делать js проверку формы, это перебор.
Для метрики это код должен работать, если вставить в сообщение о удачной отправке.

<script type="text/javascript">
(function() {
    function f() {
        yaCounterXXXXXX.reachGoal("TARGET_NAME");
    }

    if (window.addEventListener) {
        window.addEventListener("load", f, false);
    } else if (window.attachEvent) {
        window.attachEvent("onload", f);
    }
})();
</script>

Или нет?

Thumbs up Thumbs down