PersonaIQ
Initializing personas... 0%
Sample report · March 28, 2026

Onboarding flow audit

codedecipher.app · Goal: Sign up and submit a GitHub repository
7
Personas
5
Steps
4m 12s
Avg session
3 of 7
Completed
7.8
Avg friction score
Critical issues found

Key insights

5 of 7 personas abandoned before completing the goal — most dropped off at step 3 when asked to create a project with no guidance.
Pricing was never found by 6 of 7 personas — the pricing page link is buried in the footer and not visible during the signup flow.
The signup form has 9 fields — 4 personas explicitly mentioned the form felt excessive before they'd seen any product value.
The landing page performed well — all 7 personas understood the product concept within 30 seconds.
Friction by step
43%
Goal completion
Step 3
Top drop-off
1m 47s
Fastest completion
Personas
Attention heatmap — where personas focused and struggled
Persona thought transcripts
DI
Diane, 52
The skeptical CFO
9.4
"I can't find the pricing anywhere. Am I supposed to hand over my card before I know what this costs? Absolutely not. I'm done."
MG
Margaret, 68
The confused senior
8.7
"Too many buttons. I pressed 'get started' and now everything looks different. Did I break something? I don't know how to go back."
DS
DeShawn, 35
The screen reader user
8.1
"Focus jumped to the footer on modal close. I lost my place completely. There are no ARIA labels on these buttons."
MC
Marcus, 34
The busy founder
7.9
"Signed up. Now I'm staring at an empty dashboard. Where's the tutorial? Where do I start? I have 3 minutes for this."
AL
Aaliyah, 38
The cautious PM
6.2
"I need to see a privacy policy before I connect anything. The link is in the footer — that's not good enough for my security team."
PR
Priya, 31
The power-user dev
1.8
"Clean signup. Tab order works perfectly. API docs are exactly where I expected. This is well built. I'd pay for this."
Session timeline — Diane, 52
0:00
Step 1 — Landing page
"Ok, 'find out why they didn't buy' — that's interesting. I get what this does. Let me look around before I commit to anything."
Scrolled landing page, read hero and stats section 1.2
0:28
Step 2 — Signup form
"Nine fields. Why do they need my company size before I've even used it? This feels like a lot to ask before I've seen anything."
Began filling form, paused at field 4 of 9 5.8
0:51
Step 2 — Pricing search
"Wait, before I finish this form I want to know what this costs. Let me check the nav... Pricing isn't in the nav. Let me scroll down."
Searched nav, scrolled page looking for pricing 6.1
1:04
Step 3 — Abandoned
"I've been looking for 30 seconds and there's no pricing anywhere visible. I'm not handing over my card without knowing the cost. This is a dealbreaker."
Closed tab. Session ended. 9.4
Critical finding — pricing visibility is killing conversions
6 of 7 personas actively searched for pricing before completing signup and couldn't find it. Surfacing a simple pricing line or "starts at $X" in the signup flow or nav could recover the majority of these drop-offs.
86%
Couldn't find pricing