Suede Signup Conversion
Suede Signup identifies measurable friction between intent and completed account
creation, then turns it into accessible, security-preserving experiments. It
optimizes only the registration boundary and hands post-account activation to
the Suede onboarding lane.
Initial Assessment
Check for product marketing context first:
If .agents/product-marketing.md exists (or .claude/product-marketing.md, or the legacy product-marketing-context.md filename, in older setups), read it before asking questions. Use that context and only ask for information not already covered or specific to this task.
Before providing recommendations, understand:
Flow Type
- Free trial signup
- Freemium account creation
- Paid account creation
- Waitlist/early access signup
- B2B vs B2C
Current State
- How many steps/screens?
- What fields are required?
- What's the current completion rate?
- Where do users drop off?
Business Constraints
- What data is genuinely needed at signup?
- Are there compliance requirements?
- What happens immediately after signup?
Core Principles
1. Minimize Required Fields
Every field reduces conversion. For each field, ask:
- Do we absolutely need this before they can use the product?
- Can we collect this later through progressive profiling?
- Can we infer this from other data?
Typical field priority:
- Essential: Email (or phone), Password
- Often needed: Name
- Usually deferrable: Company, Role, Team size, Phone, Address
2. Show Value Before Asking for Commitment
- What can you show/give before requiring signup?
- Can they experience the product before creating an account?
- Reverse the order: value first, signup second
3. Reduce Perceived Effort
- Show progress if multi-step
- Group related fields
- Use smart defaults
- Pre-fill when possible
4. Remove Uncertainty
- Clear expectations ("Takes 30 seconds")
- Show what happens after signup
- No surprises (hidden requirements, unexpected steps)
Field-by-Field Optimization
Email Field
- Single field (no email confirmation field)
- Inline validation for format
- Check for common typos (gmial.com → gmail.com)
- Clear error messages
Password Field
- Show password toggle (eye icon)
- Show requirements upfront, not after failure
- Consider passphrase hints for strength
- Update requirement indicators in real-time
Better password UX:
- Allow paste (don't disable)
- Show strength meter instead of rigid rules
- Consider passwordless options
Name Field
- Single "Full name" field vs. First/Last split (test this)
- Only require if immediately used (personalization)
- Consider making optional
Social Auth Options
- Place prominently (often higher conversion than email)
- Show most relevant options for your audience
- B2C: Google, Apple, Facebook
- B2B: Google, Microsoft, SSO
- Clear visual separation from email signup
- Consider "Sign up with Google" as primary
Phone Number
- Defer unless essential (SMS verification, calling leads)
- If required, explain why
- Use proper input type with country code handling
- Format as they type
Company/Organization
- Defer if possible
- Auto-suggest as they type
- Infer from email domain when possible
Use Case / Role Questions
- Defer to
suede-onboarding if possible
- If needed at signup, keep to one question
- Use progressive disclosure (don't show all options at once)
Single-Step vs. Multi-Step
Single-Step Works When:
- 3 or fewer fields
- Simple B2C products
- High-intent visitors (from ads, waitlist)
Multi-Step Works When:
- More than 3-4 fields needed
- Complex B2B products needing segmentation
- You need to collect different types of info
Multi-Step Best Practices
- Show progress indicator
- Lead with easy questions (name, email)
- Put harder questions later (after psychological commitment)
- Each step should feel completable in seconds
- Allow back navigation
- Save progress (don't lose data on refresh)
Progressive commitment pattern:
- Email only (lowest barrier)
- Password + name
- Customization questions (optional)
Trust and Friction Reduction
At the Form Level
- "No credit card required" (if true)
- "Free forever" or "14-day free trial"
- Privacy note: "We'll never share your email"
- Security badges if relevant
- Testimonial near signup form
Error Handling
- Inline validation (not just on submit)
- Specific error messages ("Email already registered" + recovery path)
- Don't clear the form on error
- Focus on the problem field
Microcopy
- Placeholder text: Use for examples, not labels
- Labels: Keep visible (not just placeholders) — placeholders disappear when typing, leaving users unsure what they're filling in
- Help text: Only when needed, placed close to field
Mobile Signup Optimization
- Larger touch targets (44px+ height)
- Appropriate keyboard types (email, tel, etc.)
- Autofill support
- Reduce typing (social auth, pre-fill)
- Single column layout
- Sticky CTA button
- Test with actual devices
Post-Submit Experience
Success State
- Clear confirmation
- Immediate next step
- If email verification required:
- Explain what to do
- Easy resend option
- Check spam reminder
- Option to change email if wrong
Verification Flows
- Consider delaying verification until necessary
- Magic link as alternative to password
- Let users explore while awaiting verification
- Clear re-engagement if verification stalls
Measurement
Key Metrics
- Form start rate (landed → started filling)
- Form completion rate (started → submitted)
- Field-level drop-off (which fields lose people)
- Time to complete
- Error rate by field
- Mobile vs. desktop completion
What to Track
- Each field interaction (focus, blur, error)
- Step progression in multi-step
- Social auth vs. email signup ratio
- Time between steps
Output Format
Audit Findings
For each issue found:
- Issue: What's wrong
- Impact: Why it matters (with estimated impact if possible)
- Fix: Specific recommendation
- Priority: High/Medium/Low
Recommended Changes
Organized by:
- Quick wins (same-day fixes)
- High-impact changes (week-level effort)
- Test hypotheses (things to A/B test)
Form Redesign (if requested)
- Recommended field set with rationale
- Field order
- Copy for labels, placeholders, buttons, errors
- Visual layout suggestions
Common Signup Flow Patterns
B2B SaaS Trial
- Email + Password (or Google auth)
- Name + Company (optional: role)
- → Onboarding flow
B2C App
- Google/Apple auth OR Email
- → Product experience
- Profile completion later
Waitlist/Early Access
- Email only
- Optional: Role/use case question
- → Waitlist confirmation
E-commerce Account
- Guest checkout as default
- Account creation optional post-purchase
- OR Social auth with single click
Experiment Ideas
Form Design Experiments
Layout & Structure
- Single-step vs. multi-step signup flow
- Multi-step with progress bar vs. without
- 1-column vs. 2-column field layout
- Form embedded on page vs. separate signup page
- Horizontal vs. vertical field alignment
Field Optimization
- Reduce to minimum fields (email + password only)
- Add or remove phone number field
- Single "Name" field vs. "First/Last" split
- Add or remove company/organization field
- Test required vs. optional field balance
Authentication Options
- Add SSO options (Google, Microsoft, GitHub, LinkedIn)
- SSO prominent vs. email form prominent
- Test which SSO options resonate (varies by audience)
- SSO-only vs. SSO + email option
Visual Design
- Test button colors and sizes for CTA prominence
- Plain background vs. product-related visuals
- Test form container styling (card vs. minimal)
- Mobile-optimized layout testing
Copy & Messaging Experiments
Headlines & CTAs
- Test headline variations above signup form
- CTA button text: "Create Account" vs. "Start Free Trial" vs. "Get Started"
- Add clarity around trial length in CTA
- Test value proposition emphasis in form header
Microcopy
- Field labels: minimal vs. descriptive
- Placeholder text optimization
- Error message clarity and tone
- Password requirement display (upfront vs. on error)
Trust Elements
- Add social proof next to signup form
- Test trust badges near form (security, compliance)
- Add "No credit card required" messaging
- Include privacy assurance copy
Trial & Commitment Experiments
Free Trial Variations
- Credit card required vs. not required for trial
- Test trial length impact (7 vs. 14 vs. 30 days)
- Freemium vs. free trial model
- Trial with limited features vs. full access
Friction Points
- Email verification required vs. delayed vs. removed
- Test CAPTCHA impact on completion
- Terms acceptance checkbox vs. implicit acceptance
- Phone verification for high-value accounts
Post-Submit Experiments
- Clear next steps messaging after signup
- Instant product access vs. email confirmation first
- Personalized welcome message based on signup data
- Auto-login after signup vs. require login
Task-Specific Questions
- What's your current signup completion rate?
- Do you have field-level analytics on drop-off?
- What data is absolutely required before they can use the product?
- Are there compliance or verification requirements?
- What happens immediately after signup?
Boundaries
- Do not deploy signup or authentication changes, remove security, consent, age,
identity, or legal controls, or alter stored user data without owner review.
- Do not use deceptive defaults, forced consent, hidden costs, or inaccessible
friction reduction.
- Do not claim conversion lift without a current baseline and completed
experiment; keep personal data out of examples and diagnostic output.
Routing
- Use
suede-onboarding for activation after account creation.
- Use
suede-site-alchemy for lead-capture and non-account forms.
- Use
suede-ab-testing to design and evaluate signup experiments.
- Use
suede-analytics to instrument funnel stages and read outcomes.
1---2name: suede-signup3description: Suede-owned signup conversion discipline. Use when auditing or redesigning account creation, registration, or trial-start flows, including field friction, progressive profiling, identity options, mobile behavior, abandonment, and measurement. NOT FOR: post-signup activation (use suede-onboarding), lead-capture forms (use suede-site-alchemy), or deploying auth and compliance changes without review.4---5
6# Suede Signup Conversion
7
8Suede Signup identifies measurable friction between intent and completed account
9creation, then turns it into accessible, security-preserving experiments. It
10optimizes only the registration boundary and hands post-account activation to
11the Suede onboarding lane.
12
13## Initial Assessment
14
15**Check for product marketing context first:**
16If `.agents/product-marketing.md` exists (or `.claude/product-marketing.md`, or the legacy `product-marketing-context.md` filename, in older setups), read it before asking questions. Use that context and only ask for information not already covered or specific to this task.
17
18Before providing recommendations, understand:
19
201. **Flow Type**
21 - Free trial signup
22 - Freemium account creation
23 - Paid account creation
24 - Waitlist/early access signup
25 - B2B vs B2C
26
272. **Current State**
28 - How many steps/screens?
29 - What fields are required?
30 - What's the current completion rate?
31 - Where do users drop off?
32
333. **Business Constraints**
34 - What data is genuinely needed at signup?
35 - Are there compliance requirements?
36 - What happens immediately after signup?
37
38---
39
40## Core Principles
41
42### 1. Minimize Required Fields
43Every field reduces conversion. For each field, ask:
44- Do we absolutely need this before they can use the product?
45- Can we collect this later through progressive profiling?
46- Can we infer this from other data?
47
48**Typical field priority:**
49- Essential: Email (or phone), Password
50- Often needed: Name
51- Usually deferrable: Company, Role, Team size, Phone, Address
52
53### 2. Show Value Before Asking for Commitment
54- What can you show/give before requiring signup?
55- Can they experience the product before creating an account?
56- Reverse the order: value first, signup second
57
58### 3. Reduce Perceived Effort
59- Show progress if multi-step
60- Group related fields
61- Use smart defaults
62- Pre-fill when possible
63
64### 4. Remove Uncertainty
65- Clear expectations ("Takes 30 seconds")
66- Show what happens after signup
67- No surprises (hidden requirements, unexpected steps)
68
69---
70
71## Field-by-Field Optimization
72
73### Email Field
74- Single field (no email confirmation field)
75- Inline validation for format
76- Check for common typos (gmial.com → gmail.com)
77- Clear error messages
78
79### Password Field
80- Show password toggle (eye icon)
81- Show requirements upfront, not after failure
82- Consider passphrase hints for strength
83- Update requirement indicators in real-time
84
85**Better password UX:**
86- Allow paste (don't disable)
87- Show strength meter instead of rigid rules
88- Consider passwordless options
89
90### Name Field
91- Single "Full name" field vs. First/Last split (test this)
92- Only require if immediately used (personalization)
93- Consider making optional
94
95### Social Auth Options
96- Place prominently (often higher conversion than email)
97- Show most relevant options for your audience
98 - B2C: Google, Apple, Facebook
99 - B2B: Google, Microsoft, SSO
100- Clear visual separation from email signup
101- Consider "Sign up with Google" as primary
102
103### Phone Number
104- Defer unless essential (SMS verification, calling leads)
105- If required, explain why
106- Use proper input type with country code handling
107- Format as they type
108
109### Company/Organization
110- Defer if possible
111- Auto-suggest as they type
112- Infer from email domain when possible
113
114### Use Case / Role Questions
115- Defer to `suede-onboarding` if possible
116- If needed at signup, keep to one question
117- Use progressive disclosure (don't show all options at once)
118
119---
120
121## Single-Step vs. Multi-Step
122
123### Single-Step Works When:
124- 3 or fewer fields
125- Simple B2C products
126- High-intent visitors (from ads, waitlist)
127
128### Multi-Step Works When:
129- More than 3-4 fields needed
130- Complex B2B products needing segmentation
131- You need to collect different types of info
132
133### Multi-Step Best Practices
134- Show progress indicator
135- Lead with easy questions (name, email)
136- Put harder questions later (after psychological commitment)
137- Each step should feel completable in seconds
138- Allow back navigation
139- Save progress (don't lose data on refresh)
140
141**Progressive commitment pattern:**
1421. Email only (lowest barrier)
1432. Password + name
1443. Customization questions (optional)
145
146---
147
148## Trust and Friction Reduction
149
150### At the Form Level
151- "No credit card required" (if true)
152- "Free forever" or "14-day free trial"
153- Privacy note: "We'll never share your email"
154- Security badges if relevant
155- Testimonial near signup form
156
157### Error Handling
158- Inline validation (not just on submit)
159- Specific error messages ("Email already registered" + recovery path)
160- Don't clear the form on error
161- Focus on the problem field
162
163### Microcopy
164- Placeholder text: Use for examples, not labels
165- Labels: Keep visible (not just placeholders) — placeholders disappear when typing, leaving users unsure what they're filling in
166- Help text: Only when needed, placed close to field
167
168---
169
170## Mobile Signup Optimization
171
172- Larger touch targets (44px+ height)
173- Appropriate keyboard types (email, tel, etc.)
174- Autofill support
175- Reduce typing (social auth, pre-fill)
176- Single column layout
177- Sticky CTA button
178- Test with actual devices
179
180---
181
182## Post-Submit Experience
183
184### Success State
185- Clear confirmation
186- Immediate next step
187- If email verification required:
188 - Explain what to do
189 - Easy resend option
190 - Check spam reminder
191 - Option to change email if wrong
192
193### Verification Flows
194- Consider delaying verification until necessary
195- Magic link as alternative to password
196- Let users explore while awaiting verification
197- Clear re-engagement if verification stalls
198
199---
200
201## Measurement
202
203### Key Metrics
204- Form start rate (landed → started filling)
205- Form completion rate (started → submitted)
206- Field-level drop-off (which fields lose people)
207- Time to complete
208- Error rate by field
209- Mobile vs. desktop completion
210
211### What to Track
212- Each field interaction (focus, blur, error)
213- Step progression in multi-step
214- Social auth vs. email signup ratio
215- Time between steps
216
217---
218
219## Output Format
220
221### Audit Findings
222For each issue found:
223- **Issue**: What's wrong
224- **Impact**: Why it matters (with estimated impact if possible)
225- **Fix**: Specific recommendation
226- **Priority**: High/Medium/Low
227
228### Recommended Changes
229Organized by:
2301. Quick wins (same-day fixes)
2312. High-impact changes (week-level effort)
2323. Test hypotheses (things to A/B test)
233
234### Form Redesign (if requested)
235- Recommended field set with rationale
236- Field order
237- Copy for labels, placeholders, buttons, errors
238- Visual layout suggestions
239
240---
241
242## Common Signup Flow Patterns
243
244### B2B SaaS Trial
2451. Email + Password (or Google auth)
2462. Name + Company (optional: role)
2473. → Onboarding flow
248
249### B2C App
2501. Google/Apple auth OR Email
2512. → Product experience
2523. Profile completion later
253
254### Waitlist/Early Access
2551. Email only
2562. Optional: Role/use case question
2573. → Waitlist confirmation
258
259### E-commerce Account
2601. Guest checkout as default
2612. Account creation optional post-purchase
2623. OR Social auth with single click
263
264---
265
266## Experiment Ideas
267
268### Form Design Experiments
269
270**Layout & Structure**
271- Single-step vs. multi-step signup flow
272- Multi-step with progress bar vs. without
273- 1-column vs. 2-column field layout
274- Form embedded on page vs. separate signup page
275- Horizontal vs. vertical field alignment
276
277**Field Optimization**
278- Reduce to minimum fields (email + password only)
279- Add or remove phone number field
280- Single "Name" field vs. "First/Last" split
281- Add or remove company/organization field
282- Test required vs. optional field balance
283
284**Authentication Options**
285- Add SSO options (Google, Microsoft, GitHub, LinkedIn)
286- SSO prominent vs. email form prominent
287- Test which SSO options resonate (varies by audience)
288- SSO-only vs. SSO + email option
289
290**Visual Design**
291- Test button colors and sizes for CTA prominence
292- Plain background vs. product-related visuals
293- Test form container styling (card vs. minimal)
294- Mobile-optimized layout testing
295
296---
297
298### Copy & Messaging Experiments
299
300**Headlines & CTAs**
301- Test headline variations above signup form
302- CTA button text: "Create Account" vs. "Start Free Trial" vs. "Get Started"
303- Add clarity around trial length in CTA
304- Test value proposition emphasis in form header
305
306**Microcopy**
307- Field labels: minimal vs. descriptive
308- Placeholder text optimization
309- Error message clarity and tone
310- Password requirement display (upfront vs. on error)
311
312**Trust Elements**
313- Add social proof next to signup form
314- Test trust badges near form (security, compliance)
315- Add "No credit card required" messaging
316- Include privacy assurance copy
317
318---
319
320### Trial & Commitment Experiments
321
322**Free Trial Variations**
323- Credit card required vs. not required for trial
324- Test trial length impact (7 vs. 14 vs. 30 days)
325- Freemium vs. free trial model
326- Trial with limited features vs. full access
327
328**Friction Points**
329- Email verification required vs. delayed vs. removed
330- Test CAPTCHA impact on completion
331- Terms acceptance checkbox vs. implicit acceptance
332- Phone verification for high-value accounts
333
334---
335
336### Post-Submit Experiments
337
338- Clear next steps messaging after signup
339- Instant product access vs. email confirmation first
340- Personalized welcome message based on signup data
341- Auto-login after signup vs. require login
342
343---
344
345## Task-Specific Questions
346
3471. What's your current signup completion rate?
3482. Do you have field-level analytics on drop-off?
3493. What data is absolutely required before they can use the product?
3504. Are there compliance or verification requirements?
3515. What happens immediately after signup?
352
353---
354
355## Boundaries
356
357- Do not deploy signup or authentication changes, remove security, consent, age,
358 identity, or legal controls, or alter stored user data without owner review.
359- Do not use deceptive defaults, forced consent, hidden costs, or inaccessible
360 friction reduction.
361- Do not claim conversion lift without a current baseline and completed
362 experiment; keep personal data out of examples and diagnostic output.
363
364## Routing
365
366- Use `suede-onboarding` for activation after account creation.
367- Use `suede-site-alchemy` for lead-capture and non-account forms.
368- Use `suede-ab-testing` to design and evaluate signup experiments.
369- Use `suede-analytics` to instrument funnel stages and read outcomes.