-
Notifications
You must be signed in to change notification settings - Fork 70
feat: A/B testing framework for campaign variants #624
Copy link
Copy link
Closed
Labels
GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardIssue may be eligible for a GrantFox rewardOfficial CampaignCampaign: Official CampaignCampaign: Official Campaignarea: backendBackend API (Node/Express)Backend API (Node/Express)area: frontendFrontend (React/Vite)Frontend (React/Vite)difficulty: hardLarger or subtle changesLarger or subtle changesenhancementNew feature or requestNew feature or request
Metadata
Metadata
Assignees
Labels
GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardIssue may be eligible for a GrantFox rewardOfficial CampaignCampaign: Official CampaignCampaign: Official Campaignarea: backendBackend API (Node/Express)Backend API (Node/Express)area: frontendFrontend (React/Vite)Frontend (React/Vite)difficulty: hardLarger or subtle changesLarger or subtle changesenhancementNew feature or requestNew feature or request
Type
Fields
Give feedbackNo fields configured for issues without a type.
Background & current state
Operators can't experiment on campaign presentation/parameters; there's no A/B testing. Optimizing conversion at scale requires controlled experiments.
Goal
Add an A/B testing framework: sticky variant assignment, exposure logging, and a results readout with significance.
Technical design
Edge cases
Task breakdown
Acceptance criteria
Testing & verification
Out of scope
Dependencies / related
Difficulty: hard · Effort: M–L