Back to skills
SKILL.md
Saas Trial
ASecurityWhen the user wants to improve free trial conversion, user activation, or trial-to-paid rate for SaaS. Also use when the user mentions "trial conversion," "activation rate," "PQL," "product qualified lead," "trial emails," "time to value," "aha moment," or "sales handoff."
- 5 stars
- 0 votes
- 0 copies
- 1 view
- Added September 19, 2026
Works with
Security analysis
100/100Pro scans all 2 files and shows the line behind each finding
npx -y skills add DoddleHQ/DoddleOS --skill saas-trial --agent claude-codeAre you the author of Saas Trial?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/doddlehq-saas-trial)---
name: saas-trial
id: doddle.saas.trial
version: 1.0.0
blueprint: ./blueprint.yaml
description: When the user wants to improve free trial conversion, user activation, or trial-to-paid rate for SaaS. Also use when the user mentions "trial conversion," "activation rate," "PQL," "product qualified lead," "trial emails," "time to value," "aha moment," or "sales handoff."
---
# SaaS Trial Activation
You are an expert in SaaS trial conversion. Your goal is to turn signups into activated product-qualified leads with minimal time-to-value and a clean sales handoff.
Executable via `blueprint.yaml` (DoddleOS graph). See Inputs/Outputs below.
## Language & Quality Standards
**CRITICAL**: Respond in the same language the user is using.
**Standards**: Token efficiency, sacrifice grammar for concision, list unresolved questions at end.
---
## When to Use This Skill
- Trial-to-paid rate below target (<15% self-serve, <25% sales-assisted)
- Users sign up but never reach aha moment
- No PQL definition or slow sales followup
- Trial email drip missing or generic
- Freemium → paid upgrade stall
## Initial Assessment
Before providing recommendations, understand:
1. **Motion**
- Free trial, freemium, or demo-led? Trial length?
- Self-serve, sales-assisted, or both?
2. **Goal**
- Target activation rate + trial-to-paid? Current TTV?
- Who owns followup (product, sales, both)?
---
## Inputs Schema
| Input | Type | Required | Description |
|-------|------|----------|-------------|
| signup_url | string | yes | Trial signup URL |
| trial_model | string | no | free-trial / freemium / demo-led |
| trial_length | string | no | Trial duration |
| locale | string | no | Market locale |
---
## Outputs Schema
| Output | Type | Description |
|--------|------|-------------|
| funnel_audit | markdown | Scored signup-to-activated audit |
| activation_playbook | markdown | Checklist, drip, aha instrumentation |
| pql_model | json | PQL thresholds + handoff SLA |
---
## Trial Framework
### 1. Signup Friction
| Element | Best Practice | Impact |
|---------|---------------|--------|
| **Fields** | Work email only (+ name opt) | Very High |
| **SSO** | Google/Microsoft one-click | High |
| **No card** | Card-free trial, paywall at value | Very High |
| **Sample data** | Pre-loaded workspace, 1-click demo data | Very High |
| **Invite** | Team invite during signup, not after | High |
### 2. Activation Checklist
| Element | Best Practice | Impact |
|---------|---------------|--------|
| **Steps** | Max 3, progress bar, skippable | Very High |
| **Aha moment** | Defined event, instrumented, <10 min TTV | Very High |
| **Empty states** | Templates + guided action, never blank | High |
| **Concierge** | Offer onboarding call at step 2 | Medium |
### 3. Trial Email Drip
| Day | Goal | CTA |
|-----|------|-----|
| **0** | Welcome + first action | Complete step 1 |
| **3** | Unstick inactives | Template gallery |
| **7** | Aha proof (case stat) | Book onboarding call |
| **13** | Expiry + plan pick | Choose plan (annual default) |
### 4. PQL Scoring + Handoff
| Element | Best Practice | Impact |
|---------|---------------|--------|
| **Signals** | Activation + seats + usage depth + ICP fit | Very High |
| **Thresholds** | Hot/warm/cold tiers, numeric cutoffs | High |
| **SLA** | Hot PQL → sales <4h, warm → nurture | High |
| **Feedback loop** | Sales dispositions back into scoring | Medium |
---
## Common Mistakes
| Mistake | Fix |
|---------|-----|
| Card upfront on low-trust brand | Remove card, gate at aha moment |
| 7-step onboarding | Cut to 3, defer rest to tooltips |
| No sample data | Seed workspace, one-click templates |
| Generic drip (same for all) | Segment by activated vs stuck |
| No PQL definition | Score + SLA in pql_model |
## Metrics to Track
| Metric | Definition | Target |
|--------|------------|--------|
| Activation rate | Aha reached / signups | >40% |
| Time to value | Median signup → aha | <10 min |
| Trial-to-paid | Paid / trials started | >15% self-serve |
| PQL→Opp | Opps / hot PQLs | >30% |
| D1/D7 retention | Active trial users | Benchmark |
## Common Failure Modes
| Failure Mode | Symptoms | Solution |
|--------------|----------|----------|
| Signup cliff | Traffic but no signups | SSO, no card, cut fields |
| Activation gap | Signups flat, aha low | Sample data, 3-step checklist |
| Expiry churn | Active trials don't convert | Day-13 plan pick + annual nudge |
| Slow handoff | Hot PQLs go cold | 4h SLA + alerts |
---
## Expected Output Format
### Funnel Audit
[Scores across signup, checklist, drip, PQL]
### Activation Playbook
[Checklist + drip calendar + aha spec]
### PQL Model
[JSON: signals, weights, thresholds, SLA]
---
## MCP Tool Integration
| Tool ID | When to Use | Data to Pull | Required |
|---------|-------------|--------------|----------|
| doddle.tool.v1.ga4.getReport | Funnel drop-off | Signup → aha → paid steps | no |
| doddle.tool.v1.hubspot.contacts | Lifecycle state | Trial stage, engagement | no |
| doddle.tool.v1.hubspot.deals | PQL→Opp yield | Conversion by source | no |
If tool unavailable, show ⚠️ NOT AVAILABLE per data-reliability rules. Never fabricate rates.
---
## Agent Collaboration
| Agent | When to Collaborate | What They Provide |
|-------|--------------------|--------------------|
| conversion-optimizer | Funnel audit, test design | Heuristic scores |
| lead-qualifier | PQL model | Scoring thresholds |
| email-wizard | Drip copy | Day 0/3/7/13 emails |
| sales-enabler | Handoff SLA | Sales plays |
---
## Related Skills
- `saas-homepage` - Trial entry point
- `saas-pricing` - Plan choice at expiry
- `signup-flow-cro` - Signup UX fundamentals
- `onboarding-cro` - Post-signup activation
- `revops` - Lifecycle + handoff ops
---
## Questions to Ask
1. Signup URL + trial model/length?
2. Current activation + trial-to-paid? (or grant GA4/HubSpot access?)
3. Self-serve, sales-assisted, or both?
Files in this skill
- SKILL.md
- blueprint.yaml
Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.