Our Verdict
Userlist is built by SaaS people for SaaS people – the founders (Jane and Benedikt Deicke) built SaaS products themselves and created the tool they wished existed for product-triggered lifecycle email. The platform connects to your application via API or JavaScript, receives user events, and triggers the right emails at the right lifecycle moments. The interface is simpler than Customer.io while covering the same core SaaS use case. Exceptional customer support is consistently cited as the platform’s standout quality.
Who Should Look Elsewhere
- Non-SaaS businesses - Userlist is designed for subscription software products
- Very large SaaS companies with 100,000+ users - Customer.io or Ortto at that scale
- Teams that need SMS or push alongside email - Customer.io covers multi-channel
- Teams without engineering resources to instrument product events via API
Features Breakdown
Product-Triggered Campaigns
Userlist campaigns fire when users match defined conditions based on their activity in your product. An onboarding sequence starts when a user signs up. An activation email fires when a user hasn’t completed the key onboarding step within 48 hours. A re-engagement sequence triggers when a user hasn’t logged in for 14 days. Events from your application – feature used, milestone reached, limit hit – power precise behavioral targeting without requiring a separate data layer.
Company-Level Segmentation
Userlist tracks both users and the companies they belong to. This allows segmenting and targeting at the account level – all users at companies on a free trial, all admins at accounts with 10+ users, all team members at companies approaching their usage limit. For B2B SaaS where purchasing decisions happen at the account level, company-level targeting is more relevant than individual user targeting. This capability differentiates Userlist from email tools built for B2C use cases.
Stripe Integration
Userlist’s Stripe integration creates billing-triggered campaigns without custom event instrumentation. Trial started, trial ending in 3 days, payment failed, payment recovered, plan upgraded, plan downgraded, subscription canceled – all trigger email sequences automatically. For SaaS founders who want payment lifecycle emails without engineering a custom Stripe webhook integration, Userlist handles it natively.
In-App Messages
Userlist sends in-app messages alongside email – popup or banner messages that display inside your application when users match defined conditions. In-app messages reach users who are actively using the product, complementing email for users who may not check their inbox promptly. Using both channels from one platform simplifies lifecycle message coordination and ensures consistent messaging across touchpoints.
Userlist Pricing (Verified Apr-26)
Prices verified Apr-26. Always confirm on the vendor's site before purchasing.
| Plan | Type | Starting Price | Key Features |
|---|---|---|---|
| Starter | Early Stage | $149/mo | 5,000 users, unlimited campaigns, lifecycle emails, in-app messages, Stripe integration |
| Growth | Growing SaaS | $249/mo | 15,000 users, advanced segmentation, custom events, priority support |
| Scale | Scale | Custom | 25,000+ users, custom contract, dedicated CSM, SLA |
| Pricing scales with user count - check userlist.com for your current MAU |
What We Like
- Built specifically for SaaS lifecycle emails - onboarding, activation, retention, and win-back
- Company-level segmentation - target account teams, not just individual users
- Stripe integration triggers emails on trial started, payment failed, and churn events
- Outstanding customer support - founders are directly involved and highly responsive
- In-app messages alongside email campaigns in one platform
- 20% recurring affiliate commission with 30-day cookie
Watch Out For
- SaaS-only focus - not suitable outside subscription software context
- $149/mo starting price is higher than general email tools
- Smaller brand recognition - fewer community resources than Customer.io
- SMS and push notification support is limited
- European company (Austria) - US support hours may lag
Frequently Asked Questions
Before You Buy — Know This
- Userlist's most distinctive SaaS feature is company-level segmentation. Unlike most email tools that target individuals, Userlist can segment and message based on the company/account - target all users at companies on a free plan that haven't hit a specific feature. For B2B SaaS with account-based selling, this is genuinely different from what ActiveCampaign or Drip provide.
- The implementation requires connecting your SaaS product via JavaScript snippet or REST API. Budget 2-4 hours for a developer to instrument the key lifecycle events (signed up, activated, reached key milestone, became idle) before starting the trial.
- Userlist vs Customer.io at this price level: Userlist is simpler to implement and has warmer support; Customer.io has more channels (SMS, push) and stronger enterprise scalability. For early to mid-stage SaaS, Userlist often wins on implementation speed and support quality.
- The 14-day trial is sufficient to implement basic lifecycle emails. The founders respond directly to trial support questions - use this access to validate your specific implementation approach before the trial ends.