diff --git a/src/routes/(public)/(guest)/login/+page.svelte b/src/routes/(public)/(guest)/login/+page.svelte index 799af47a1..5baf2d4ec 100644 --- a/src/routes/(public)/(guest)/login/+page.svelte +++ b/src/routes/(public)/(guest)/login/+page.svelte @@ -32,7 +32,11 @@ } if (data?.couponData?.code) { - trackEvent(Submit.AccountCreate, { campaign_name: data?.couponData?.code }); + trackEvent(Submit.AccountCreate, { + campaign_name: data?.couponData?.code, + email: mail, + name: $user?.name + }); await goto(`${base}/apply-credit?code=${data?.couponData?.code}`); return; } diff --git a/src/routes/(public)/(guest)/register/+page.svelte b/src/routes/(public)/(guest)/register/+page.svelte index e166d5ffd..37faff2df 100644 --- a/src/routes/(public)/(guest)/register/+page.svelte +++ b/src/routes/(public)/(guest)/register/+page.svelte @@ -32,7 +32,11 @@ await sdk.forConsole.account.create(ID.unique(), mail, pass, name ?? ''); await sdk.forConsole.account.createEmailPasswordSession(mail, pass); - trackEvent(Submit.AccountCreate, { campaign_name: data?.couponData?.code }); + trackEvent(Submit.AccountCreate, { + campaign_name: data?.couponData?.code, + email: mail, + name: name + }); if (data?.couponData?.code) { await goto(`${base}/apply-credit?code=${data?.couponData?.code}`); diff --git a/src/routes/(public)/(guest)/register/invite/[slug]/+page.svelte b/src/routes/(public)/(guest)/register/invite/[slug]/+page.svelte index 69f925a5e..7e3897169 100644 --- a/src/routes/(public)/(guest)/register/invite/[slug]/+page.svelte +++ b/src/routes/(public)/(guest)/register/invite/[slug]/+page.svelte @@ -13,7 +13,7 @@ import { sdk } from '$lib/stores/sdk'; import { Unauthenticated } from '$lib/layout'; import { Dependencies } from '$lib/constants'; - import { trackEvent } from '$lib/actions/analytics'; + import { Submit, trackEvent } from '$lib/actions/analytics'; import { onMount } from 'svelte'; import { page } from '$app/state'; import LoginLight from '$lib/images/login/login-light-mode.svg'; @@ -77,7 +77,7 @@ await sdk.forConsole.account.updatePrefs(newPrefs); await invalidate(Dependencies.ACCOUNT); await goto(base); - trackEvent('submit_account_create', { + trackEvent(Submit.AccountCreate, { email: mail, name: name, code: code