📈 Switch to posthog alias for guest users

This commit is contained in:
Luke Vella 2024-08-12 08:47:56 +01:00
parent bb04eafdef
commit 2a9a2dec7d

View file

@ -54,13 +54,17 @@ export function PostHogProvider(props: PostHogProviderProps) {
usePostHogPageView(); usePostHogPageView();
useMount(() => { useMount(() => {
posthog.identify(user.id, { if (user.email) {
email: user.email, posthog.identify(user.id, {
name: user.name, email: user.email,
tier: user.tier, name: user.name,
timeZone: user.timeZone, tier: user.tier,
locale: i18n.language, timeZone: user.timeZone,
}); locale: i18n.language,
});
} else {
posthog.alias(user.id);
}
}); });
return <Provider client={posthog}>{props.children}</Provider>; return <Provider client={posthog}>{props.children}</Provider>;