retention

This commit is contained in:
2026-08-11 23:35:57 +02:00
parent ca1e432f80
commit e3276f5943
4 changed files with 77 additions and 23 deletions

View File

@@ -38,6 +38,11 @@ model User {
thirtyDayNudgeSentAt DateTime?
limitReachedNudgeSentAt DateTime?
firstScanNudgeSentAt DateTime?
qrPulseSentAt DateTime?
/// When the user last looked at their own scan numbers. A live session is not
/// the same as someone having seen a number, so this is what "inactive" means.
lastAnalyticsViewAt DateTime?
// RevOps attribution
signupSource String?