Contact form 7 Google Adwords コンバージョン

ゲットイットではサイトの構築にWordpressを利用することが多いです。

今回新規サイトの設置に関して、お問い合わせフォームとして
いつも通りContact 7 というフォームを採用したのですが、
Adwords のトラッキングを設置してほしいと言われ悩みました。

通常はサンクスページを設定しそこにトラッキングを設置するというのが定番なのですが、
(面倒なので)サンクスページを設定したくないということだったので、下記の方式を採用しました。

Google AdWords Conversion Tracking in Contact Form 7

header.php 内に記載
//XXXXX = Conversion ID
//ZZZZZ = label
//先頭行・最終行の<>は半角に置換してください。

<script type=”text/javascript”>
function adwords_tracking(){
var img = document.createElement(“img”);

var trackUrl = “www.googleadservices.com/pagead/conversion/XXXXX/?label=ZZZZZ&guid=ON&script=0”;
img.src = trackUrl;
document.body.appendChild(img);
}
</script>

でフォーム送信時のそのほかの設定に
on_sent_ok: “adwords_tracking();”

と記載し上記のスクリプトを実施するというものです。
これでサンクスページを追加しなくて済みます^^