Flow in Faith
WordPress membership migration from custom Stripe integration to PMPro with fully branded touchpoints.
// stack
// problem
Flow in Faith is a faith-based wellness community offering memberships, courses, and summit events. The site was running a custom Next.js and Sanity stack with Clerk authentication and needed to migrate to WordPress with PMPro for long-term maintainability, while preserving member data and rewriting a 2,300-line plugin for compatibility.
// solution
Rewrote 2,300 lines of plugin code for PMPro compatibility. Styled and branded all 12 PMPro pages including login, registration, checkout, account management, and confirmation flows. Built Elementor templates for consistent design across the WordPress environment.
// results
Complete membership migration from custom Stripe to PMPro with fully branded touchpoints. All member-facing pages styled to match the Flow in Faith design language, ready for content team handoff.
// architecture
flowchart LR
subgraph Before[Before State]
direction TB
NC[Next.js + Clerk]
CS[Custom Stripe Integration]
end
subgraph After[After State]
direction TB
WP[WordPress]
PM["PMPro Plugin<br/>12 pages styled"]
EL[Elementor Templates]
end
Before ==2,300 lines rewritten==> After
PM --> M[Member Portal]
PM --> C[Branded Checkout]
PM --> A[Account Management] // metrics
2,300
Lines Rewritten
Plugin code for PMPro compatibility
12
PMPro Pages Styled
Login, checkout, account, confirmation