Increased activation 27% (directly improving LTV for the highest-value cohort) and improved 30-60 day retention 8% (protecting revenue in the window where 60% of churn occurs) by building a state-driven, compliance-aware onboarding and lifecycle system.
+27%
Activation rate increase
TEND: State-Driven KYC Onboarding -- the architectural shift from a static compliance flow (New User → Onboarding → Compliance Check → Interruption → Churn) to a state machine model where Auth State, KYC Status, Role, Account Status, and Risk Signal feed a central Identity State Model that routes each user to the right experience: Visit 1 (Simplified Verification, 40% return), Visit 2 (Next-Best-Action, 42% return), Visit 3 (First Transaction Reward, 70%+ habit locked). Results: +27% Activation, +8% Retention, $300K-$500K rework prevented.

TL;DR — 90-Second Read
Problem
Product development spanned a Mexico-based banking entity and a U.
What I Built
A state-driven onboarding system that modeled each user's compliance state across both jurisdictions and surfaced only the relevant verification steps at each stage.
Outcome
Increased activation 27% (directly improving LTV for the highest-value cohort) and improved 30-60 day retention 8% (protecting revenue in the window where 60% of churn occurs) by building a state-driven, compliance-aware onboarding and lifecycle system.
Full narrative, key actions, system design insight, and research citations below.
Product development spanned a Mexico-based banking entity and a U.S.-regulated compliance environment. KYC requirements from both jurisdictions created conflicting onboarding flows that were being resolved at the feature level rather than the architecture level -- generating 30-40% rework per release and blocking activation.
Tend was building a cross-border financial product for users who needed banking services across the U.S.-Mexico corridor. The regulatory environment was uniquely complex: the product had to satisfy KYC requirements from both a Mexican banking entity and U.S. audit standards simultaneously. These requirements were not identical, and in some cases they were in direct conflict.
The initial approach was to treat compliance as a feature problem: when a conflict arose, the team would build a workaround. This produced a growing library of one-off solutions -- conditional flows, regional exceptions, and compliance patches that were applied at the feature level rather than the architecture level. The result was a product that was increasingly difficult to reason about: every new feature had to navigate a web of compliance conditions, and my engineering team spent 30-40% of each release cycle on rework caused by late-stage compliance conflicts.
The deeper problem was that onboarding was designed as a static flow rather than a state machine. A static flow assumes that every user follows the same path. A state machine acknowledges that users are in different states -- different levels of verification, different compliance requirements, different stages of the identity process -- and surfaces only the steps that are relevant to their current state.
The Red Napkin strategy is instructive here. Jon Taffer's three-visit retention model -- red napkin on the first visit, chicken discount on the second, free cheesecake on the third -- works because it is state-aware. The restaurant knows where the customer is in their relationship and delivers the right intervention at the right moment. Tend's onboarding needed the same logic: know where the user is in their compliance journey, and surface only the steps that are relevant to their current state.
A state-driven onboarding system that modeled each user's compliance state across both jurisdictions and surfaced only the relevant verification steps at each stage. I extended the state model beyond onboarding to the early lifecycle, resolving compliance interruptions that were degrading 30-60 day retention.
I introduced early-stage compliance alignment workshops to surface cross-border conflicts before they became engineering problems
I defined a unified identity verification standard satisfying both Mexico and U.S. requirements simultaneously
I redesigned onboarding into a progressive, state-driven experience that surfaced only relevant steps based on each user's current compliance state
Extended the state model to the early lifecycle, consolidating KYC requirements into a predictable, transparent model that surfaced verification needs proactively
Instrumented the funnel to track verification completion rates, drop-off at each stage, and return engagement within 30-60 days
Activation increased 27%. Rework reduced from 30-40% of releases to under 10%. $300K-$500K in engineering rework prevented. 30-60 day retention improved 8%. Compliance requirements met without degrading user experience. Release timelines accelerated.
Cross-border compliance isn't a legal problem -- it's a systems design problem. When you resolve it at the architecture level rather than the feature level, you eliminate an entire class of rework and make the product more trustworthy at scale. The 27% activation increase and 8% retention improvement are the measurable outcomes of a state-driven architecture decision.
Post-onboarding compliance interruptions would have continued degrading 30-60 day retention -- the highest-risk window for subscription cancellation.
Engineering would have continued shipping compliance features that broke the user experience, with no architectural solution in sight.
The $300K-$500K in prevented rework would have been spent repeatedly on the same class of compliance-driven defects.
The key insight was that compliance interruptions -- the post-onboarding KYC prompts that were breaking retention -- were a symptom of a static identity model. A static model doesn't know that a user has already completed verification; it just checks the current state and prompts if anything is missing. A state-aware model knows the user's history and surfaces only what's genuinely needed. The fix was architectural, not cosmetic.
"Users were getting hit with compliance prompts after onboarding because the system didn't know they'd already verified"
"I made identity state persistent and predictable instead of interruptive"
"The 27% activation increase came from removing friction, not adding features"
What the data says
“If issues are solved during the first customer interaction, 67% of churn can be prevented.”
The compliance interruptions that were degrading retention were, in effect, unresolved issues from the first interaction surfacing later. Resolving them at the architecture level -- by making identity state persistent -- prevented the churn they would have caused.
Source“44% of subscription cancellations happen within the first 90 days.”
The 30-60 day retention improvement directly addresses the highest-risk window for subscription cancellation. The state-driven lifecycle model was specifically designed to eliminate the friction that drives early cancellation.
Source“A mere 5% increase in customer retention can boost revenue by up to 29%.”
The 8% retention improvement at Tend represents a significant revenue multiplier in a financial services context. Franklin Madison's stickiness research confirms that retention improvements in financial services have outsized revenue impact.
Source“Businesses have a 60-70% chance of selling to an existing customer, while the odds drop to just 5-20% for new customers.”
The state-driven lifecycle model that improved retention at Tend created the foundation for cross-sell and upsell opportunities that a static, compliance-interrupted experience would have foreclosed.
SourceProprietary Framework Applied
"You have to market to three visits, not one. This is the part everyone misses."
Jon Taffer, Bar Rescue -- 40% return probability after Visit 1 · 42% after Visit 2 · 70%+ after Visit 3
return probability
The Red Napkin
User starts KYC verification flow
SaaS Translation
Internal flag: new user has entered the verification track. Route to the simplified, step-by-step verification experience with progress indicators ('Step 2 of 4') and human-language error messages. The 'red napkin' is the UX decision to show progress instead of a blank form -- it signals that the organization has thought about the user's experience. The state-driven architecture made this possible: the system knew the user was new and routed them accordingly.
return probability
The Chicken Discount
User completes identity verification; next-best-action trigger fires
SaaS Translation
After successful KYC completion, trigger: 'Your account is verified. Here's one thing you can do right now that most new users miss: [set up your recurring transfer / connect your home-country bank].' The 'chicken' is the next-best-action that costs the platform nothing but dramatically increases activation. The state model knew the user had completed verification -- so it could surface the right next step instead of a generic prompt.
return probability
The Free Cheesecake
User completes first successful transaction
SaaS Translation
After the first transfer or bill payment, trigger: 'You've completed your first transfer. Here's your first month fee waived / here's a referral bonus.' The reward arrives exactly when the user has proven they understand the product's value. The 27% activation increase was the output of this sequence -- users who reached Visit 3 became the highest-LTV cohort.
Framework Insight
The compliance interruptions that were degrading retention were a Visit 2 failure: the system didn't know the user had already completed verification, so it delivered the wrong experience at the wrong time. The state-driven fix was a Red Napkin fix -- making the system state-aware so it could deliver the right experience at every visit.
The Red Napkin strategy -- Jon Taffer's three-visit retention model from Bar Rescue -- maps directly to this case study. Visit 1: red napkin (signal that the customer is new, deliver a memorable first impression). Visit 2: chicken discount (recognize the returning customer, deliver value that rewards return). Visit 3: free cheesecake (lock in the habit, create an expectation of ongoing value). Tend's state-driven onboarding applies the same logic: know where the user is in their relationship with the product, and deliver the right experience at the right moment. The compliance interruptions that were degrading retention were the equivalent of giving a first-time customer a loyalty discount -- the right offer at the wrong time, because the system didn't know where the customer was in their journey.
White Paper Thread: The Decision Layer
The Tend case study demonstrates the white paper's argument about state-driven design as the foundation for both compliance and retention. A state-aware system makes better decisions because it knows where the user is in their journey. The compliance interruptions that were degrading retention were the product of a system that didn't know the user's state -- and the fix was to build a system that did.
Read the White Paper →Connective Tissue
Both cases address identity as a system design problem. At Tend, the challenge was cross-border compliance state; at iPROMOTEu, it was multi-system signal fragmentation. The architectural pattern -- state-driven, centralized, real-time -- is the same.
Read case study
Both cases use the first 30-90 days as the critical retention window. Tend's state-driven lifecycle model and USAA's 90-day onboarding journey are both designed to build habits and prevent early churn through designed touchpoints.
Read case study
Both cases demonstrate that compliance requirements (KYC, MFA) can be implemented without friction when they are designed as system states rather than user-facing interruptions.
Read case study
The Operating System
ibuildsystems.io
Four frameworks. One repeatable system. Applied across banking, fintech, government, and B2B SaaS to turn broken workflows into scalable revenue engines.