[PM-32853] Add Trial Initiation Metadata for Marketing or Product#7462
[PM-32853] Add Trial Initiation Metadata for Marketing or Product#7462sbrown-livefront wants to merge 7 commits intomainfrom
Conversation
Bitwarden Claude Code ReviewOverall Assessment: APPROVE This PR adds a |
|
|
Great job! No new security vulnerabilities introduced in this pull request |
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #7462 +/- ##
==========================================
- Coverage 62.99% 58.51% -4.48%
==========================================
Files 2066 2066
Lines 91104 91110 +6
Branches 8109 8109
==========================================
- Hits 57389 53317 -4072
- Misses 31721 35885 +4164
+ Partials 1994 1908 -86 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|




🎟️ Tracking
https://bitwarden.atlassian.net/browse/PM-32853
📔 Objective
Introduces support for tracking the marketing source of premium cloud-hosted subscription purchases. It adds a new
FromMarketingfield to the subscription request and domain models, validates it, and ensures that Stripe subscription metadata reflects whether the subscription was initiated via marketing or product flows.📸 Screenshots
Default Product-Initiated Workflow
Screen.Recording.2026-04-13.at.3.56.30.PM.mov
Market-Initiated Workflow
Screen.Recording.2026-04-13.at.3.54.35.PM.mov