モバイル向けに良さそうなアクセス解析ツールがないか探しています。
以前に、「WEBアクセス解析ツールMixpanelが簡単なのに凄い。」でMixpanelを紹介しましたが、今回はTrak.ioを触ってみました。
Trak.ioは、顧客管理にフォーカスしている
Trak.ioの特徴は、CRMと呼ばれるような顧客管理の機能に重点が置かれていることです。
アクセス解析ツールですが、訪れたユーザーにプロフィール情報を設定できるようになっています。
ここから分かるように、アクセス解析ツールでありながら、顧客管理ツールとしても使えるように設計されています。
特徴的なのが、訪問ユーザーごとにタスク管理をする機能がついていることです。
アクセス解析と顧客管理は、言われてみれば近い分野でありながら、それぞれに別のツールを利用していたりします。それをひとつにまとめてしまおうというのがTrak.ioです。
たとえばECサイトで使うことを想像してみると、行動履歴や購入履歴などを管理しながら、ユーザーサポートのタスク管理までできる、と考えると強力なツールです。
イベントの計測と解析の機能
解析機能に関しては、他のツールの方が充実していますが、基本的なメトリクスの計測と表示はできます。統計情報の表示のようなマクロな使い方というより、顧客ごとの行動を追うようなミクロな使い方の方が向いているようには感じます。
この画面は最初は空っぽですが、何を表示するかを自分で設定できます。必要な項目だけを管理画面に並べて、ひと目で見えるのは便利です。
追加できる指標は、イベントの発生数や、発生人数、あとそれを演算したものなどです。
導入はJavaScriptをコピペするだけ
導入は簡単で、管理画面の手順通りにやれば、3分くらいで完了します。
WEBページの場合は、表示されているJavaScriptをコピペするだけです。
<script type="text/javascript"> var trak=trak||[];trak.io=trak.io||{};trak.io.load=function(e){var t=document.createElement("script");t.type="text/javascript",t.async=!0,t.src=("https:"===document.location.protocol?"https://":"http://")+"d29p64779x43zo.cloudfront.net/v1/trak.io.min.js";var n=document.getElementsByTagName("script")[0];n.parentNode.insertBefore(t,n);var r=function(e){return function(){trak.push([e].concat(Array.prototype.slice.call(arguments,0)))}},i=["initialize","identify","track","alias","channel","source","host","protocol","page_view"];for(var s=0;s<i.length;s++) trak.io[i[s]]=r(i[s]);trak.io.initialize.apply(trak.io,arguments)}; trak.io.load('f7b11616c8d6894310298646c68b365d9c1cff64'); </script> |
Google AnalyticsやMixpanelと同様にイベントを送信することもできます。イベントの発生地点に、trackメソッドを追加するだけです。
trak.io.track('Show page'); |
特徴的な顧客を識別する情報
あと、やはり顧客管理ツールとしての色が濃く、顧客を識別する情報も送信できるようになっています。
trak.io.identify({ name: 'Matt Spence', email: 'matt@trak.io', gender: 'mail', my_custom_property: 64 }); |
もちろん氏名やメールアドレスなどが分かっていなければ送信できませんが、ユーザー登録されたタイミングなどで送信しておけば、WEBページの行動履歴を顧客情報を紐付けできます。
その他のライブラリ
PHPとRubyには、既にライブラリがあります。
cossou/trak-io-api · GitHub
trakio-ruby | RubyGems.org
その他の環境では、HTTP APIを独自にリクエストするように実装する必要がありそうです。
HTTP API Introduction – Trak.io Documentation
価格は管理している顧客数に応じて
価格は、Peopleという単位で、プランが分かれています。Peopleは、訪問ユーザー数でなく、顧客として名前付けなどをして管理しているユーザーの人数です。
プラン | 制限 | 価格 | |
Solo | 250 People | $9/月 | |
Startup | 1,000 People | $49/月 | |
Growth | 5,000 People | $149/月 | |
Enterprise | 25,000 People | $299/月 |
なお30日間のトライアルはありますが、無料プランはないようです。
アクセス解析の分野には無料の巨人がいるので価格勝負ができませんが、顧客管理ツールとして考えると月9ドルから利用できるというのは競争力かもしれません。
その他の参考ページ
Trak.io takes its app analytics and CRM platform for startups out of beta
Trak.io picks up $150K to help startups predict customer behavior
2 comments
Pingback: ユーザー定着のためのツールを提供するAppboyの解析とアプリ内メッセージを試す。 | 三度の飯とエレクトロン
Pingback: Heapを使うとコードなしでネイティブアプリの行動計測ができてすごい。 | 三度の飯とエレクトロン