これは手動で行う必要があります。そのタスクの解決策はありません。Mixpanel は訪問を追跡するために作成されたものではなく、新しいユニーク ユーザーは Google アナリティクスで追跡されます。
Mixpanel は、追跡するすべてのイベントのタイムスタンプを配置します。そのため、Retention を見ると、通常、各ユーザーの最初のイベントがいつ発生したかがわかります。
Mixpanel Funnels (リテンションではない) で最初の訪問を分析したい場合は、「First Visit」というイベントを作成し、このシナリオを使用して起動します (もちろん、Web サイトに追加のコードを記述する必要があります)。
- ユーザーが Web サイトにアクセスするたびに、AnonymousID だけでなく、既に UserID があるかどうか mixpanel Cookie を確認します (パラメーターについては、Google Chrome 開発者モードの Resources-Cookies を参照してください)。
- そうでない場合は、IDENTIFY メソッド (anonymousID を使用) を起動してから、「初回訪問」イベントを起動します。
- そうであれば、何もしません。
- 次に、ユーザーがサインアップすると、ALIAS メソッドを起動して、以前に識別された匿名の訪問を新しく識別された登録ユーザーとマージし、「最初の訪問」イベントが登録された UserID に関連付けられるようにします。
ノート!このシナリオは、独自のデータベース ユーザー ID を使用し、ユーザーが 1 つのデバイスから Web サイトにアクセスする場合にのみ適しています。(残念ながら、ユーザーが最初に PC からアクセスし、次にタブレットから登録した場合、プロファイルに結び付けられた初回訪問イベントは、PC からではなくタブレットからのものになります。これが Cookie の仕組みです)