Shopify連携(Shopify plus)

#1 Customize Theme -> checkout.liquidに移動

Customize Theme -> Theme Actions -> Edit Code -> checkout.liquid に移動。
</body>の閉じタグの前に以下のコードをペースト。

<script type="text/javascript">

  window._mfq = window._mfq || [];

  if (window.location.href.indexOf("checkouts") > -1) {

  window._mfq.push(['config', 'includeQueryStringInPath', true])

  };

  (function() {

    var mf = document.createElement("script");

    mf.type = "text/javascript"; mf.defer = true;

    mf.src = "//cdn.mouseflow.com/projects/your-website-id.js";

    document.getElementsByTagName("head")[0].appendChild(mf);

  })();

</script>



“your-website-id"を、mouseflowのWEBサイトIDに置き換えます。

#2 URLをマージ

mouseflowの設定 -> 詳細設定にアクセスし、以下の様に設定します。

タイプパターンエイリアス
正規表現^.*\/\d*\/checkouts\/.((?!previous|processing|thank_you).)*$/checkout
正規表現^.*\/\d*\/checkouts\/.*previous_step=contact_information&step=shipping_method/checkout/shipping_method
正規表現^.*\/\d*\/checkouts\/.*previous_step=shipping_method&step=payment_method/checkout/payment_method
正規表現^.*\/\d*\/checkouts\/\w*\/express\/callback/checkout/express/callback
正規表現^.*\/\d*\/checkouts\/.*previous_step=payment_method&step=review/checkout/review
正規表現^.*\/\d*\/checkouts\/.*forward\?complete=1&previous_step=payment_method&step=/checkout/payment_abandoned
正規表現^.*\/\d*\/checkouts\/\w*\/processing/checkout/processing

#3 ファネル作成例

以下を参考にしてファネルを作成してみてください。