Marketplace
subscription-models
Use when designing SaaS pricing and subscription models. Covers per-seat, tiered, usage-based, and hybrid pricing patterns with Stripe integration, plan transitions, and revenue optimization.
allowed_tools: Read, Glob, Grep, Task
$ Installieren
git clone https://github.com/melodic-software/claude-code-plugins /tmp/claude-code-plugins && cp -r /tmp/claude-code-plugins/plugins/saas-patterns/skills/subscription-models ~/.claude/skills/claude-code-plugins// tip: Run this command in your terminal to install the skill
SKILL.md
name: subscription-models description: Use when designing SaaS pricing and subscription models. Covers per-seat, tiered, usage-based, and hybrid pricing patterns with Stripe integration, plan transitions, and revenue optimization. allowed-tools: Read, Glob, Grep, Task
Subscription and Pricing Models
Patterns for SaaS pricing strategies, subscription management, and billing integration.
When to Use This Skill
- Designing pricing strategy for a new SaaS product
- Implementing subscription management system
- Integrating with payment providers (Stripe, etc.)
- Managing plan upgrades/downgrades
- Optimizing conversion and revenue
Pricing Model Spectrum
Fixed Usage-Based
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโบ
โโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโ
โ Flat-Rate โ Per-Seat โ Tiered โ Metered โ
โโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโค
โ $99/month โ $10/user/mo โ $99-$999/mo โ $0.01/API โ
โ All features โ Feature sets โ Feature tiersโ Pay-as-go โ
โ Unlimited useโ Scale w/team โ Upgrade path โ Variable costโ
โโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโค
โ Simple โ Predictable โ Flexible โ Aligned โ
โ Low friction โ Team growth โ Segmentation โ Fair pricing โ
โโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโ
Model 1: Per-Seat Pricing
Concept
Per-Seat Model:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Price = Base Price ร Number of Licensed Users โ
โ โ
โ Example: โ
โ - $15/user/month โ
โ - 10 users = $150/month โ
โ - Add user = +$15/month (prorated) โ
โ - Remove user = -$15/month (credit or next cycle) โ
โ โ
โ Variations: โ
โ - Banded: First 5 users $20, next 10 users $15 โ
โ - Volume: 1-10 users $20, 11-50 users $15, 51+ $10 โ
โ - Named vs Concurrent: Different licensing models โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
User Types
User Classification:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ User Type โ Description โ Billing โ
โ โโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโ โ
โ Full User โ All features โ Full price โ
โ Light User โ Limited features โ Reduced price โ
โ Read-Only โ View only โ Free or minimal โ
โ External โ Guest/client access โ Often free โ
โ Admin โ Platform admin โ May be free โ
โ โโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโ โ
โ Example: Slack โ
โ - Full: $8.75/user/month โ
โ - Guest: Free (limited channels) โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
When to Use
โ
Ideal For:
- Collaboration tools (Slack, Teams, Notion)
- CRM systems (Salesforce, HubSpot)
- Project management (Jira, Asana)
- Clear per-person value
- Team-based products
โ Avoid When:
- Value not tied to user count
- Automation-heavy (fewer users, same value)
- Consumer apps (too friction-heavy)
- API-first products
Model 2: Tiered Pricing
Concept
Tiered Model:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ PRICING TIERS โ
โ โ
โ โโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโ โ
โ โ FREE โ โ PRO โ โ ENTERPRISE โ โ
โ โ โ โ โ โ โ โ
โ โ $0/month โ โ $29/month โ โ $99/month โ โ
โ โ โ โ โ โ โ โ
โ โ โ 3 projects โ โ โ Unlimited โ โ โ Unlimited โ โ
โ โ โ 1 GB โ โ โ 50 GB โ โ โ 500 GB โ โ
โ โ โ Community โ โ โ Email โ โ โ Priority โ โ
โ โ โ โ โ Analytics โ โ โ SSO/SAML โ โ
โ โ โ โ โ โ โ API Access โ โ
โ โ โ โ โ โ โ Audit Log โ โ
โ โโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโ โโโโโโโโโโโโโโโโ โ
โ โ
โ Upgrade triggers: โ
โ - Feature needs (SSO, API) โ
โ - Usage limits (storage, projects) โ
โ - Support requirements โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Tier Design Best Practices
Tier Structure Guidelines:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ 1. Three Tiers (Good-Better-Best) โ
โ - Free/Starter: Lead generation, self-qualification โ
โ - Pro/Growth: Core paying customers โ
โ - Enterprise: High-value, sales-assisted โ
โ โ
โ 2. Clear Upgrade Triggers โ
โ - Usage limits that grow with success โ
โ - Features that unlock as needs mature โ
โ - Not artificial restrictions โ
โ โ
โ 3. 10x Value Gap Rule โ
โ - Each tier should provide 10x more value โ
โ - Justifies 2-3x price increase โ
โ โ
โ 4. Anchor Pricing โ
โ - Middle tier is most popular (position it) โ
โ - Enterprise tier makes Pro look reasonable โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
When to Use
โ
Ideal For:
- Products with clear feature segmentation
- SMB to Enterprise sales motion
- Self-serve + sales-assisted mix
- Clear upgrade path based on growth
โ Avoid When:
- Hard to differentiate features
- Continuous value spectrum (use usage-based)
- Very small market (custom pricing better)
Model 3: Usage-Based Pricing
Concept
Usage-Based (Metered) Model:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Price = Unit Price ร Units Consumed โ
โ โ
โ Examples: โ
โ โโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ Product โ Unit โ โ
โ โโโโโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโค โ
โ โ AWS โ Compute hours, storage GB โ โ
โ โ Twilio โ SMS sent, minutes used โ โ
โ โ Stripe โ Transactions processed โ โ
โ โ Snowflake โ Compute credits โ โ
โ โ OpenAI โ Tokens processed โ โ
โ โ SendGrid โ Emails sent โ โ
โ โโโโโโโโโโโโโโโโโโโดโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ
โ Billing Models: โ
โ - Pay-as-you-go: Bill for exact usage โ
โ - Prepaid credits: Buy credits upfront (discount) โ
โ - Committed use: Commit to minimum (bigger discount) โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Metering Implementation
Usage Metering Architecture:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ โ
โ Application โ
โ โ โ
โ โผ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ Usage Event Publisher โ โ
โ โ - tenant_id, metric_id, quantity, timestamp โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ โ
โ โผ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ Event Queue (Kafka, SQS, EventHub) โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ โ
โ โผ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ Aggregation Service โ โ
โ โ - Hourly/daily roll-ups โ โ
โ โ - Deduplication โ โ
โ โ - Tenant isolation โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโฌโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ โ
โ โผ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ Billing Integration (Stripe Metered Billing) โ โ
โ โ - Report usage to Stripe โ โ
โ โ - Generate invoices โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
When to Use
โ
Ideal For:
- API-first products
- Infrastructure/platform services
- Highly variable workloads
- Value scales with consumption
- Transparent, fair pricing
โ Avoid When:
- Customers need budget predictability
- Hard to measure meaningful units
- Low-volume, high-value interactions
- Consumer products (prefer flat rate)
Model 4: Hybrid Pricing
Concept
Hybrid Model (Base + Usage):
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Price = Base Platform Fee + Usage Charges โ
โ โ
โ Example: HubSpot โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ Professional Plan: $800/month (base) โ โ
โ โ + $50/month per 1,000 additional contacts โ โ
โ โ = Predictable base + scales with usage โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ
โ Benefits: โ
โ - Predictable revenue floor โ
โ - Grows with customer success โ
โ - Easier to budget than pure usage โ
โ - Captures value at scale โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Tier + Usage Combination
Tiered Features + Usage Metering:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ โ Starter โ Pro โ Enterprise โ
โ โโโโโโโโโโโผโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโ
โ Base โ $0 โ $99/mo โ $499/mo โ
โ โโโโโโโโโโโผโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโ
โ API Calls โ 1K free โ 10K included โ 100K included โ
โ Overage โ $0.01/call โ $0.005/call โ $0.002/call โ
โ โโโโโโโโโโโผโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโ
โ Storage โ 1 GB โ 50 GB โ 500 GB โ
โ Overage โ $0.10/GB โ $0.05/GB โ $0.02/GB โ
โ โโโโโโโโโโโผโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโผโโโโโโโโโโโโโโโโโโ
โ Features โ Basic โ + Analytics โ + SSO, API Keys โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Plan Transitions
Upgrade Flow
Upgrade Handling:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ 1. Immediate Upgrade (Recommended) โ
โ - Prorate remaining time on current plan โ
โ - Apply as credit to new plan โ
โ - Start billing new plan immediately โ
โ - Unlock features instantly โ
โ โ
โ 2. Next Cycle Upgrade โ
โ - Schedule upgrade for next billing date โ
โ - Continue current plan until then โ
โ - Simpler billing, delayed value โ
โ โ
โ Proration Example: โ
โ - Current: Pro $100/mo, used 15 days โ
โ - Upgrade to: Enterprise $300/mo โ
โ - Credit: $100 ร (15/30) = $50 unused โ
โ - New charge: $300 - $50 = $250 today โ
โ - Next month: Full $300 โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Downgrade Flow
Downgrade Handling:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ 1. End of Cycle Downgrade (Recommended) โ
โ - Continue current plan until period ends โ
โ - Apply new plan on next billing date โ
โ - Preserve paid value, reduce churn โ
โ โ
โ 2. Immediate Downgrade โ
โ - Apply credit for unused time (optional) โ
โ - May trigger data/feature loss โ
โ - Handle gracefully (warning, export data) โ
โ โ
โ Feature Loss Handling: โ
โ - Warn user about features that will be lost โ
โ - Provide data export before downgrade โ
โ - Grace period for critical features โ
โ - Consider "soft" downgrade (hide, don't delete) โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Trial and Freemium
Trial Strategies
Trial Models:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Time-Limited Trial: โ
โ - 14/30-day full access โ
โ - No payment required upfront โ
โ - Converts or loses access โ
โ - Best for: Products with learning curve โ
โ โ
โ Credit Card Required Trial: โ
โ - 7/14-day trial with card on file โ
โ - Auto-converts unless canceled โ
โ - Higher conversion, lower volume โ
โ - Best for: High-intent customers โ
โ โ
โ Freemium (Permanent Free Tier): โ
โ - Limited free tier forever โ
โ - Upgrade for more features/usage โ
โ - Lead generation + virality โ
โ - Best for: Products with network effects โ
โ โ
โ Reverse Trial: โ
โ - Start on premium, downgrade to free โ
โ - Experience full value first โ
โ - Best for: Feature-rich products โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Conversion Optimization
Trial-to-Paid Conversion:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Key Metrics: โ
โ - Trial start rate (visitors โ trials) โ
โ - Activation rate (trials โ active use) โ
โ - Conversion rate (trials โ paid) โ
โ - Time to value (days to first value moment) โ
โ โ
โ Optimization Tactics: โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ 1. Reduce time-to-value โ
โ - Onboarding flows โ
โ - Templates and presets โ
โ - Quick-start guides โ
โ โ
โ 2. Demonstrate premium value โ
โ - Feature previews (locked but visible) โ
โ - Usage limit warnings โ
โ - "You're using a Pro feature" nudges โ
โ โ
โ 3. Timely conversion prompts โ
โ - Email sequences (day 1, 7, 12, 14) โ
โ - In-app reminders before expiry โ
โ - Extension offers for engaged users โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Revenue Metrics
Key SaaS Metrics
Revenue Metrics:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ MRR (Monthly Recurring Revenue): โ
โ = Sum of all monthly subscription fees โ
โ โ
โ ARR (Annual Recurring Revenue): โ
โ = MRR ร 12 โ
โ โ
โ MRR Movement: โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ New MRR +$10,000 (new customers) โ โ
โ โ Expansion MRR +$3,000 (upgrades, add-ons) โ โ
โ โ Contraction MRR -$1,000 (downgrades) โ โ
โ โ Churned MRR -$2,000 (cancellations) โ โ
โ โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ โ
โ โ Net New MRR +$10,000 โ โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ โ
โ ARPU (Average Revenue Per User): โ
โ = Total Revenue / Total Customers โ
โ โ
โ LTV (Customer Lifetime Value): โ
โ = ARPU ร Average Customer Lifespan โ
โ = ARPU / Churn Rate โ
โ โ
โ CAC (Customer Acquisition Cost): โ
โ = Total Sales & Marketing / New Customers โ
โ โ
โ LTV:CAC Ratio (Target: 3:1+): โ
โ = LTV / CAC โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Decision Framework
Choosing Your Model
Model Selection Guide:
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
โ Question โ Recommendation โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ Value scales with team size? โ Per-seat โ
โ Clear feature differentiation? โ Tiered โ
โ Value scales with consumption? โ Usage-based โ
โ Need predictable + variable? โ Hybrid โ
โ โ
โ Market Considerations: โ
โ โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ โ
โ Enterprise B2B: Tiered + Per-seat โ
โ SMB B2B: Tiered (simple, self-serve) โ
โ Developer/API: Usage-based or Hybrid โ
โ Consumer: Freemium + Tiered โ
โ Infrastructure: Usage-based โ
โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
Related Skills
usage-metering- Event-driven metering implementationentitlements-management- Feature gating and quotasbilling-integration- Stripe and payment provider patternstrial-conversion- Trial optimization tactics
References
- Load for tier design patterns
- Load for upgrade/downgrade handling
Last Updated: 2025-12-26
Repository

melodic-software
Author
melodic-software/claude-code-plugins/plugins/saas-patterns/skills/subscription-models
3
Stars
0
Forks
Updated1d ago
Added5d ago