1. Critical conversion blockers at key funnel moments
Why this is first priority: If users can't click a button or get stopped by an unexpected modal, they never make it to the next step. Addressing this first clears the path for everything else.
What I noticed
Two issues directly prevent conversion at the most critical moments. First, "Personalize Your Formula" CTAs appear across multiple sections, but only the hero CTA works reliably. Buttons in the Experience and Weight-Loss Kit sections fail intermittently. Second, after users complete personalization and see their custom formula with pricing, clicking "Begin Medical Intake" triggers an account creation modal. This hard stop happens at the exact moment users are ready to commit.
Evidence

Hero: CTA works reliably

The EllieMD Experience: CTA sometimes fails

Ultimate Weight-Loss Kit: CTA sometimes fails

Formula complete: user at peak intent, ready to commit

Auth modal blocks progress at the commit moment
Potential impact
For users
- Immediate trust damage: if a button fails, users question whether checkout and medical intake will work
- Momentum interrupted at peak intent: users were ready to proceed, now they face unresponsive buttons or account steps
- Perceived time cost increases: signals the process may be longer than expected
For business
- Direct conversion leak at the most valuable funnel stages
- Highest-intent funnel point: any friction here disproportionately increases drop-off
- Corrupted analytics: we can't learn which sections drive conversion if triggers don't fire consistently
Suggested approach
Unify all CTAs to a single reliable entry point and defer account creation until after eligibility
- Every CTA scrolls to the selector and focuses it, or opens it as a modal/drawer
- Progress before auth: let users start intake with a quick eligibility check (3-6 questions) before requiring account creation
- Gate account creation after showing 'You're likely eligible' so it feels necessary, not arbitrary
- Preserve user state: selections carry over, progress is shown throughout
Proposed Flow
This flow reduces friction at the auth step. But there's an even bigger win hiding here.
The bigger opportunity
This isn't just about reducing drop-off. It's about capturing users we'd otherwise lose forever.
No way to recover this user.
Every user becomes a conversion opportunity.
By collecting eligibility data before requiring an account, we transform an early exit into a warm lead. A user who isn't eligible for GLP-1 might be perfect for wellness supplements, nutrition coaching, or other EllieMD offerings. With the current flow, we'd never know.
Success metrics
- CTA click-to-selector engagement rate
- Repeat-click rate on CTAs (indicates unresponsive buttons)
- Auth modal abandonment rate
- Time from personalization complete to intake submission
Effort estimate
Medium: front-end event wiring, intake flow restructuring, and session state handling


