Mouseflow

【Tips】mouseflowで特定の流入経路からサイトを訪問した場合のみ計測させる方法

みなさん、こんにちは。エクスチュアの鈴木です。今回は、mouseflowの計測に関するTipsをご紹介します。

有料広告から流入してきたユーザーだけ計測したい

mouseflowは広告の効果計測にも非常に有用です。
mouseflowでは、デフォルトでUTMパラメーターを変数として取得し、セッションリプレイにタグ付けすることができます。
タグ付けされた変数はフィルターでも利用できるため、簡単にUTMパラメーターを持っているユーザーのデータだけに絞り込み、セッションリプレイやヒートマップを確認することが可能です。
また、UTMパラメーター以外の広告パラメーターについても、簡単な設定だけで同じように変数として追加し、データにタグ付けすることができます。

しかし、母数となるサイト全体のセッション数が多い場合、少しでも多くの広告流入を計測したい…むしろ効果計測のため広告流入の場合のみ計測できれば…!といったお悩みをお持ちのマーケターの方もいらっしゃるのではないでしょうか?

トラッキングコードのカスタマイズ

mouseflowのトラッキングコードをカスタマイズすれば、簡単に広告から流入してきたユーザーのセッションのみ計測させることができるようになります。
早速、トラッキングコードのカスタマイズ方法についてご説明します。

例えば、Google広告からの流入を指定する「utm_source=google」というパラメーターを持つセッションのみ計測したい場合、このパラメーターを持つユーザーのセッションストレージに「mf_record_user」という値を渡す変数を追加します。
mouseflowはユーザーがサイトを訪問した際、セッションストレージに「mf_record_user」の値があるかどうかを判別し、値があれば計測をスタート、なければ計測しない、というように挙動を制御します。
以下、コードのサンプルです。

<script> 
  (function () { 
   //計測フラグ変数 
    var mf_record_user = sessionStorage.getItem('mf_record_user'); 
    // 計測対象判定 
    if (!mf_record_user && window.location.pathname === "/" && /^(?=.*utm_source=google)) { 
      sessionStorage.setItem('mf_record_user', 1); 
    } 
    //mouseflowAutoStart値セット 
    if (mf_record_user) { 
      window.mouseflowAutoStart = true; 
    } else { 
      window.mouseflowAutoStart = false; 
    }   
  })();

いかがでしたか?
mouseflowの計測設計についてお悩みがありましたら、ぜひお気軽にご相談ください。
今後も様々なmouseflowに関するTipsをご紹介していきますのでお楽しみに!

エクスチュアはmouseflowのテクノロジーパートナーです。
弊社ではmouseflow導入、導入後の活用支なども行っております。
mouseflow導入や活用支援、他分析ツールなどについてお困りの方はお気軽にご質問・ご相談ください。

最後まで読んでいただきありがとうございました!

GTMでiframe内のクリックイベントを取得したい前のページ

Mouseflowで問題解決① -事例ベースで機能紹介-次のページ

ピックアップ記事

  1. 最速で理解したい人のためのIT用語集

関連記事

  1. ChatGPT

    ChatGPTとVSCodeの連携方法とその使用例:開発効率を飛躍的にアップさせる

    こんにちは、石原と申します。今回のブログが初投稿となります。…

  2. Mouseflow

    Mouseflowを採用するWebサイトが10万を突破!

    アメリカやヨーロッパでシェア拡大中のMouseflow が、またその記…

  3. Mouseflow

    MouseflowにおけるITP対応について

    今回は、今年に入ってから何かと話題なSafariのITPがMousef…

  4. Tableau

    Tableauのヘックスタイルマップでヒートマップを地図上に粗く表現する

    今回は、「ヘックスタイル(六角形)マップ」という表現方法をご紹介しま…

  5. Tableau

    Tableauで複数のチャートを1シート内で表示する『パネルチャート』の作り方

    今回は、複数の項目を一瞥するのに便利な『パネルチャート 』を取り上げ…

  6. Mouseflow

    mouseflow vs Microsoft Clarity

    みなさん、こんにちは。extureの鈴木です。今回は話題の無料Hea…

カテゴリ
最近の記事
  1. Adobe Target Recommendations:g…
  2. Conversational Analytics APIでお…
  3. Looker Studioで日付フィルターの開始日・終了日の…
  4. Streamlitでdbt-elementary風ダッシュボ…
  5. Adobe WebSDK FPIDでECIDの復元を検証
  1. IT用語集

    ナレッジマネジメント(Knowledge Management)って何?
  2. Google Analytics

    Cloud FunctionsとOpenWeather APIを使ってGoogl…
  3. Adobe Analytics

    Adobe Analytics: Mobile SDK 4.x でアプリ計測する…
  4. IT用語集

    クローリング(Crawling)って何?
  5. Spread Sheets / GAS / GDS

    スプレッドシートで動的な縦持ちデータを作る〜GAS(GoogleAppsScri…
PAGE TOP