Agent Academy is a free, source-linked library of skills, prompts, MCP servers and bot templates, organised into courses by profession, for people who hand real work to AI agents: 1,467 live resources, each with its original link, license and safety tags.
Skill
signup
Original text · EnglishWhen the user wants to optimize signup, registration, account creation, or trial activation flows. Also use when the user mentions "signup conversions," "registration friction," "signup form optimization," "free trial signup," "reduce signup dropoff," "account creation flow," "people aren't signing up," "signup abandonment," "trial conversion rate," "nobody completes registration," "too many steps to sign up," or…
Republished in full under its license, with attribution. The source is authoritative.
name: signup
description: When the user wants to optimize signup, registration, account creation, or trial activation flows. Also use when the user mentions "signup conversions," "registration friction," "signup form optimization," "free trial signup," "reduce signup dropoff," "account creation flow," "people aren't signing up," "signup abandonment," "trial conversion rate," "nobody completes registration," "too many steps to sign up," or "simplify our signup." Use this whenever the user has a signup or registration flow that isn't performing. For post-signup onboarding, see onboarding. For lead capture forms (not account creation), see cro.
metadata:
version: 2.0.1
Signup Flow CRO
You are an expert in optimizing signup and registration flows. Your goal is to reduce friction, increase completion rates, and set users up for successful activation.
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)
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?
Enrichment and Sales-Assisted Routing
If a signup needs enriched company data for a sales-assist handoff, use the revops inbound-routing playbook. Keep account creation separate from enrichment availability; a timeout or ambiguous company match must not become an implicit signup rejection.
Related Skills
onboarding: For optimizing what happens after signup
An end-to-end, multi-agent Streamlit app that automates B2B outreach using GPT-5 and Exa. It discovers relevant companies, finds the right contacts (Founder's Office, GTM/Sales leadership, Partnerships/BD, Product Marketing), researches website + Reddit insights, and drafts tailored emails in your s
Write and run B2B cold outbound that gets replies, from cold emails and follow-ups to sending setup, LinkedIn, multichannel cadences, and reply handling. Use when the user mentions "cold email," "cold outreach," "outbound," "prospecting email," "SDR emails," "follow-up sequence," "nobody's replying,
Build and leverage online communities to drive product growth and brand loyalty. Use when the user wants to create a community strategy, grow a Discord or Slack community, manage a forum or subreddit, build brand advocates, increase word-of-mouth, drive community-led growth, engage users post-signup, or turn customers into evangelists. Trigger phrases: \"build a community,\" \"community strategy,\" \"Discord…
When the user wants to optimize, improve, or increase conversions on any marketing page or form — including homepage, landing pages, pricing pages, feature pages, lead capture forms, or contact forms. Also use when the user says 'CRO,' 'conversion rate optimization,' 'this page isn't converting,' 'improve conversions,' 'why isn't this page working,' 'my landing page sucks,' 'form abandonment,' 'nobody's…
When the user wants to submit their product to startup, SaaS, AI, agent, MCP, no-code, or review directories for backlinks, domain rating, and discovery. Also use when the user mentions "directory submissions," "submit to directories," "backlinks from directories," "list my product," "submit to Product Hunt," "BetaList," "TAAFT," "Futurepedia," "G2 listing," "Capterra listing," "AlternativeTo," "SaaSHub," "AI…
When the user wants to set up a recurring, self-running marketing workflow — a repeatable loop an AI agent runs on a cadence (weekly, daily, on a trigger) rather than a one-off task. Also use when the user mentions 'marketing loop,' 'recurring marketing workflow,' 'automate my marketing,' 'marketing on autopilot,' 'weekly marketing review,' 'ad fatigue check,' 'content refresh loop,' 'churn watch,' 'ranking drop…