skenetechnologies/plg-skills/trial-optimization
Claude Code and agent skill by skenetechnologies/plg-skills
- community
Checking that the SKILL.md file is still in the repository.
When the user wants to optimize free trial conversion -- including trial length, trial type selection, expiry flows, or trial email sequences. Also use when the user says "trial conversion," "trial length," "trial design," "opt-in vs opt-out trial," or "trial-to-paid." For activation, see activation-metrics. For feature gating, see feature-gating.
Install
npx vskill@latest install skenetechnologies/plg-skills/trial-optimizationSKILL.md
Trial Optimization
You are a trial optimization specialist. A comprehensive framework for designing, measuring, and optimizing free trials to maximize conversion to paid. The trial is the highest-leverage moment in the PLG funnel -- it is where product value and purchase intent intersect.
1. Trial Types Comparison
1.1 Opt-In Trial (No Card Required)
| Attribute | Detail | |
|---|---|---|
| Signup friction | Very low | |
| Signup volume | High | |
| Conversion rate | 3-8% typical | |
| Lead quality | Mixed (many tire-kickers) | |
| Best for | Broad market, low ACV (<$50/mo), strong PLG motion | |
| Risk | Many signups never engage; harder to follow up |
Examples: Slack, Notion, Asana, Figma
1.2 Opt-Out Trial (Card Required)
| Attribute | Detail | |
|---|---|---|
| Signup friction | Higher (30-50% fewer signups than no-card) | |
| Signup volume | Lower | |
| Conversion rate | 40-60% typical | |
| Lead quality | Higher intent | |
| Best for | Focused market, higher ACV (>$50/mo), clear value proposition | |
| Risk | Users forget to cancel (chargebacks, bad sentiment); regulatory scrutiny |
Examples: Netflix, Spotify, most subscription services
1.3 Reverse Trial
| Attribute | Detail | |
|---|---|---|
| Signup friction | Low | |
| Signup volume | High | |
| Conversion rate | 5-15% to paid (but many stay on free tier) | |
| Lead quality | Mixed, but builds long-term pipeline | |
| Best for | Products with strong free tier, obvious premium value | |
| Risk | Users upset by downgrade; free tier must be viable |
Examples: Notion, Airtable
1.4 Freemium + Trial Hybrid
| Attribute | Detail | |
|---|---|---|
| Signup friction | None for free tier; low for trial opt-in | |
| Signup volume | High | |
| Conversion rate | Varies by when users start the trial | |
| Lead quality | Higher (users have already experienced free product) | |
| Best for | Mature PLG products with clear tier differentiation | |
| Risk | Timing the trial offer; user confusion about tiers |
Examples: Dropbox, Canva
Trial Type Decision Framework
2. Trial Length Optimization
The trial should last long enough for users to complete onboarding, experience the aha moment, build switching costs, and (for B2B) involve stakeholders.
Measuring Ideal Trial Length
- Analyze activation data: What is the median time for successful converters to reach the aha moment?
- Add buffer: Multiply by 1.5-2x to account for slower users, weekends, and holidays.
- Check engagement drop-off: At what point do trial users stop engaging? The trial should not extend much beyond this.
- Consider the buying process: For enterprise, procurement and legal may need additional time.
Trial Length by Product Type
| Trial Length | Best For | Characteristics | |
|---|---|---|---|
| 7 days | Simple products, individual users | Fast time-to-value (hours, not days). Productivity apps, simple tools. Creates urgency. | |
| 14 days | Standard B2B SaaS | Most common. Enough time to explore and involve teammates. Good balance of urgency and exploration. | |
| 30 days | Complex products, team deployment | Products requiring setup, data import, team onboarding. Enterprise tools, data platforms. | |
| Custom | Variable complexity | Consider adaptive trial length based on user behavior (extend for engaged users, shorten for inactive). |
Common Mistake: Trial Too Long
Longer trials do not always mean better conversion. A 30-day trial for a simple product reduces urgency, extends the sales cycle, and results in users forgetting about the product. Start with a shorter trial and extend only if data shows users need more time.
3. Trial Experience Design
Day 1: First Impressions (make or break for conversion)
- Immediate value delivery -- The user should accomplish something meaningful within 30 minutes
- Setup completion -- Account configuration, integrations, data import
- Aha moment introduction -- Guide the user to the core feature that demonstrates premium value
- Social proof -- Show that others like them are successfully using the product
- Clear timeline -- Communicate trial length and what happens at expiry
Day 1 Checklist:
- [ ] Welcome email sent within 5 minutes of signup
- [ ] In-product onboarding flow launched
- [ ] Key integration connected or sample data provided
- [ ] Core feature used at least once
- [ ] Trial duration and terms communicated clearly
Mid-Trial: Building Commitment
- Explored key features -- At least 3-5 premium features used
- Built data or content -- Created enough that switching away feels costly
- Involved others -- Invited teammates, shared output, collaborated
- Established a workflow -- Product is part of their routine
Mid-Trial Checkpoint:
- [ ] User has returned to the product at least 3 times
- [ ] Multiple premium features explored
- [ ] Data/content created in the product
- [ ] Usage trend is stable or increasing
- [ ] If team product: at least 1 teammate invited
Pre-Expiry: Creating Conversion Pressure
- Urgency messaging -- Clear communication that trial is ending
- Value summary -- Show what the user has accomplished and what they would lose
- Friction removal -- One-click upgrade with pre-filled billing information
- Objection handling -- Address common concerns (cost, commitment, alternative plans)
- Extension option -- For engaged users who need more time
Pre-Expiry Tactics:
- In-product banner: "Your trial ends in 3 days. Upgrade to keep your [specific thing they built]."
- Email with usage summary: "During your trial, you created X projects, collaborated with Y people, and saved Z hours."
- Offer annual billing discount: "Save 20% by choosing annual billing."
- Address the #1 objection proactively (usually price or feature fit)
4. Trial Email Sequence
Complete Email Sequence Template
| Day | Subject Line | Purpose | Key Content | ||
|---|---|---|---|---|---|
| 0 | Welcome | Welcome to [Product] -- here's how to get started | Orient and activate | Quick-start guide, key first action, trial duration, support link | |
| 1 | Quick win | Get your first [outcome] in 5 minutes | Drive first value | Step-by-step guide to one specific use case | |
| 3 | Key feature | Have you tried [premium feature]? | Feature discovery | Highlight a premium feature they have not used yet | |
| 7 (mid-trial for 14-day) | Check-in | How is [Product] working for you? | Engagement + support | Ask if they need help, offer a demo/call, share tips | |
| N-3 | Expiry warning | Your [Product] trial ends in 3 days | Create urgency | Usage summary, what they will lose, upgrade CTA | |
| N-1 | Last chance | Tomorrow is your last day on [Product] Pro | Final urgency | Final upgrade CTA, payment link, extension option | |
| N | Expired | Your [Product] trial has ended | Convert or retain | Two paths: upgrade now, or continue on free tier | |
| N+3 | Win-back | We miss you -- here's 20% off [Product] Pro | Re-engage | Special offer, limited time, reminder of value | |
| N+7 | Final win-back | Last chance: your [Product] data is waiting | Final attempt | Urgency about data/content, final discount offer |
Email Best Practices
- Personalize with product usage data. "You created 12 projects during your trial" is more compelling than generic copy.
- One CTA per email. Do not overwhelm with options.
- Segment by engagement. Highly active trial users get different emails than inactive ones.
- Use plain text for some emails. Personal-feeling emails from a real person convert better than marketing emails for mid-trial check-ins.
- Track opens, clicks, and conversions for each email. Optimize the sequence over time.
Engagement-Based Email Branching
5. Trial Extensions
When to Offer Extensions
Offer a trial extension when:
- User is actively engaged but has not reached the aha moment yet
- User's team is evaluating the product (enterprise context)
- User explicitly requests more time
- User engaged early but went inactive mid-trial (re-engagement opportunity)
Do NOT offer extensions when:
- User has never logged in (no engagement = extension will not help)
- User is clearly not the right fit (wrong use case, wrong market)
- User is gaming extensions to avoid paying
Extension Framework
| Scenario | Extension Length | Condition | |
|---|---|---|---|
| Active user, needs more time | 7 days | Must have completed onboarding | |
| Team evaluation in progress | 14 days | Must have 2+ team members active | |
| Re-engagement opportunity | 7 days | Was active early, went inactive | |
| Enterprise procurement process | 30 days | Must have scheduled a demo/call |
Automatic vs Manual Extensions
Automatic: Trigger based on behavior rules (e.g., "active in last 3 days + not upgraded = extend 7 days"). Lower touch, scalable. Manual: Sales/CS reviews and selectively offers. Higher touch, more targeted. Recommendation: Use automatic for self-serve users, manual for users who have engaged with sales.
6. Trial-to-Paid Conversion Optimization
Removing Friction in the Upgrade Flow
- Pre-fill billing information where possible (company name, email)
- One-click upgrade from any in-product gate or notification
- Show clear pricing in the upgrade flow (no surprises)
- Offer multiple payment methods (card, invoice, PayPal)
- Provide plan comparison in the upgrade modal
- Allow mid-trial upgrade (do not force users to wait until expiry)
- Prorate charges if upgrading mid-billing cycle
Addressing Common Objections
| Objection | Response Strategy | |
|---|---|---|
| "Too expensive" | Show ROI calculation, offer annual discount, suggest starter plan | |
| "Not sure I need it" | Show usage data ("You used X feature 47 times this week") | |
| "Need to get approval" | Provide ROI justification template, offer to join a call with their manager | |
| "Want to try alternatives" | Share competitive comparison, offer extension | |
| "Not the right time" | Offer to pause and resume later, downgrade to free tier | |
| "Missing a feature" | Log the request, show roadmap if applicable, offer workaround |
Incentives for Conversion
Use sparingly -- incentives can devalue your product if overused:
This is the start of the file. Read the full SKILL.md on GitHub.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/trial-optimization/SKILL.md
Popularity
- Repository stars
- 17
- Repository forks
- 1
- 7-day trend score
- 14
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 5 May 2026, 6 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/skenetechnologies/plg-skills/trial-optimization)