Skip to content

feat: gate the MyKiva fundraisers row behind an experiment - #7274

Merged
eddieferrer merged 1 commit into
mainfrom
CIT-5265_ab_test_fundraisers_row
Sep 18, 2026
Merged

eddieferrer merged 1 commit into
mainfrom
CIT-5265_ab_test_fundraisers_row

Conversation

@eddieferrer

@eddieferrer eddieferrer commented Sep 18, 2026

Copy link
Copy Markdown
Contributor

Ticket: CIT-5265

Summary

  • Product wants to know whether the fundraisers row added in CIT-5212 draws engagement away from the rest of MyKiva — lending, goals, achievements — rather than adding to it. The row now renders only for version b of mykiva_fundraisers_row.
  • Follows the client-side experiment pattern this page already runs twice for mykiva_goals_row and mykiva_co_recovery_fund: the assignment is prefetched alongside them, initializeExperiment resolves the version from cookie or cache in created() so the row does not pop in, and the flag gates the whole #mykiva-fundraisers section — both the occasion carousel and the owner row.
  • The flag defaults to false, so the row is hidden until assignment returns b. uiexp.mykiva_fundraisers_row and the active_experiments entry are live in both dev and prod, at a 50/50 split across the full population.

The section renders only for version b of mykiva_fundraisers_row, following the two
experiments this page already runs. The flag defaults to off, so the row stays hidden
until assignment says otherwise.
@eddieferrer
eddieferrer requested a review from a team September 18, 2026 15:56

@dyersituations dyersituations left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

While I know this isn't exactly a B2C exp, could you add an entry here for tracking?

https://kiva.atlassian.net/wiki/spaces/B2C/pages/3591274497/Active+Experiments+Features+Emails

@eddieferrer
eddieferrer merged commit a374c8d into main Sep 18, 2026
6 checks passed
@eddieferrer
eddieferrer deleted the CIT-5265_ab_test_fundraisers_row branch September 18, 2026 17:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants