試行錯誤してしまったが、これだけでできる!という感じで紹介する。
多くの人がcontact form7 つかってるので、一人でも困らせたくない。
- カスタムHTMLタグを設置する。cf7submitは何でも良い
<script></script>忘れないでね<script> document.addEventListener(' ',function(event){dataLayer.push({'event':'cf7submit'});},false); </script>
- カスタムイベントを作成
名前はさっき決めた名前。ここではcf7subimtね。
- Googleアナリティクスのイベント取得用タグ作成
やっぱ、Actionはsubmitとしておきたい。Valueは1でよい - フォームで送信してみてタグマネ上でイベントが問題なく発生しているか確認する
これは失敗。送付したのにfalseになってて、HTMLの’部分が文字化けしてる。
これは<submit></submit>を抜いたためでした(苦笑) - 動いたらタグマネでパブリッシュして、Googleアナリティクスでイベントが発生してるか確認する。
リアルタイムでイベントを測定。便利便利。 - Googleアナリティクスにイベントのコンバージョンを設定する
イベントで1でコンバージョン。以上。
もう迷わないでくれるとうれしい^^
慣れてる人は簡単だけど、はじめての人は戸惑うだろうから。役立てば幸いです。