about summary refs log tree commit diff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/lib/analytics/types.ts1
-rw-r--r--src/state/models/session.ts2
2 files changed, 3 insertions, 0 deletions
diff --git a/src/lib/analytics/types.ts b/src/lib/analytics/types.ts
index 062149d3d..83cc14221 100644
--- a/src/lib/analytics/types.ts
+++ b/src/lib/analytics/types.ts
@@ -12,6 +12,7 @@ interface TrackPropertiesMap {
   'Sign In': {resumedSession: boolean} // CAN BE SERVER
   'Create Account': {} // CAN BE SERVER
   'Try Create Account': {}
+  'Create Account Successfully': {}
   'Signin:PressedForgotPassword': {}
   'Signin:PressedSelectService': {}
   // COMPOSER / CREATE POST events
diff --git a/src/state/models/session.ts b/src/state/models/session.ts
index 57082b818..1bc722c8c 100644
--- a/src/state/models/session.ts
+++ b/src/state/models/session.ts
@@ -11,6 +11,7 @@ import {networkRetry} from 'lib/async/retry'
 import {z} from 'zod'
 import {RootStoreModel} from './root-store'
 import {IS_PROD} from 'lib/constants'
+import {track} from 'lib/analytics/analytics'
 
 export type ServiceDescription = DescribeServer.OutputSchema
 
@@ -388,6 +389,7 @@ export class SessionModel {
 
     await this.setActiveSession(agent, did)
     this._log('SessionModel:createAccount succeeded')
+    track('Create Account Successfully')
   }
 
   /**