Skip to content

Membership pages: bigger CTA, green testimonials, always-on dues calculator - #526

Merged
mohanadft merged 1 commit into
mainfrom
membership-page-polish
Aug 18, 2026
Merged

Membership pages: bigger CTA, green testimonials, always-on dues calculator#526
mohanadft merged 1 commit into
mainfrom
membership-page-polish

Conversation

@mohanadft

Copy link
Copy Markdown
Collaborator

Summary

  • Doubles the size of the bottom "Become a Member" / "Become a Supporting Member" CTA button on /membership, /membership-new, /supporting-member, and /supporting-member-new.
  • Gives the Testimonials section a green background on all four of those pages (opt-in background="green" prop on TestimonialsMarquee.astro and TestimonialsSection.astro, so /home-new's testimonials are unaffected).
  • Step 2/2 of the Member-tier join flow now always shows the dues calculator (previously gated behind a 50/50 A/B test), matching Supporting Member's existing always-on behavior, with updated intro copy. Removed the now-dead A/B test plumbing (membership_ab_variant localStorage key, "Membership Page" Plausible event, variant prop threading through LegacyJoinSection/MembershipDues/QgivJoin).

Test plan

  • Visit /membership and /membership-new: confirm the bottom CTA is visibly larger, testimonials section background is green, and Step 2/2 always shows the calculator with the new copy.
  • Visit /supporting-member and /supporting-member-new: confirm the bottom CTA is larger and testimonials background is green (behavior there was already always-on for the calculator).
  • Visit /home-new: confirm its testimonials section still renders with the default (non-green) background.
  • Complete a test Qgiv submission on both tiers to confirm the "Membership-complete" Plausible event still fires correctly without the variant prop.

…ulator

Doubles the size of the bottom "Become a Member/Supporting Member" CTA
on all four membership pages, gives the Testimonials section a green
background on those pages, and makes the Step 2/2 dues calculator
always show for the Member tier (matching Supporting Member) instead
of a 50/50 A/B split, with updated intro copy.
@mohanadft
mohanadft merged commit fd0f715 into main Aug 18, 2026
5 checks passed
@mohanadft
mohanadft deleted the membership-page-polish branch August 18, 2026 14:25
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.

1 participant