Commit 7ea6b9e
feat: add statsd and matomo tracking for signup and activation funnel (#13190)
* feat: add statsd and matomo tracking for signup and activation funnel
This commit adds observability to measure signup to email verification funnel rates:
1. Statsd counters (ol.account.created, ol.account.verify.success, and ol.account.verify.fail)
to track raw signup events, activation success events, and activation failures.
2. Matomo trackEvent ('Account', 'RegistrationSuccess') and ('Account', 'ActivationSuccess')
pushed via JavaScript so Matomo can capture device types natively from the User-Agent.
---------
Co-authored-by: Mek <michael.karpeles@gmail.com>1 parent c1bafad commit 7ea6b9e
3 files changed
Lines changed: 14 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
692 | 692 | | |
693 | 693 | | |
694 | 694 | | |
| 695 | + | |
695 | 696 | | |
696 | 697 | | |
697 | 698 | | |
| |||
700 | 701 | | |
701 | 702 | | |
702 | 703 | | |
| 704 | + | |
| 705 | + | |
703 | 706 | | |
704 | 707 | | |
705 | 708 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
63 | 63 | | |
64 | 64 | | |
65 | 65 | | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
66 | 72 | | |
67 | 73 | | |
68 | 74 | | |
| |||
0 commit comments