Review

Userlist Review

Behavior-based email automation for SaaS with company-level workflows, in-app messages, and A/B testing.

Updated June 28, 2026
Visit website
Userlist dashboard screenshot
8.1
out of 10
Very good
Ease of use8.3
Features8.5
Value for money7.6
API and integrations8.2
Support8
9–10Excellent
8–9Very good
7–8Good
6–7Average
5–6Below average
<5Poor
Quick verdict

Userlist is built specifically for SaaS products that need behavior-triggered emails and company-level automation. The data model handles many-to-many user-to-company relationships that most email platforms cannot, and the visual workflow builder covers everything from trial onboarding to billing notifications in one tool. The $149/month Basic entry point is steep for early-stage teams, but the feature depth justifies it once your product has real user activity to trigger on.

Pros and cons

Pros
  • Handles company accounts with many-to-many user relationships, a data model most competitors do not support
  • Visual workflow builder covers transactional, lifecycle, and marketing email in one canvas
  • In-app messages and internal team notifications are built in, not separate add-ons
  • A/B split testing with up to five paths and conversion goal tracking on Professional
  • Developer-friendly HTTP API with official libraries and outbound webhook support
  • 14-day free trial with no credit card required
Cons
  • Basic plan starts at $149/month for 10,000 users, which is high compared to general-purpose email tools
  • A/B testing and conversion goals are locked behind the $349/month Professional plan
  • Custom properties are capped at 20 on Basic and 50 on Professional; unlimited requires Enterprise
  • Advanced integrations and outbound webhooks require Professional or above
  • No built-in landing page or form builder beyond basic signup forms

What is Userlist?

Userlist is an email automation platform designed for SaaS companies that need to trigger messages based on real user and company behavior. Unlike general email marketing tools that treat every contact as an individual, Userlist understands accounts: a user can belong to multiple companies, a company can have multiple users, and campaigns can be triggered at either level. This many-to-many data model is the core technical differentiation.

The platform covers three types of messaging in one place: marketing emails for lead nurture and announcements, lifecycle emails that trigger on user behavior inside the product, and transactional emails for receipts, password resets, and billing notifications. All three flow through the same visual workflow builder, which means you are not managing separate systems for campaign email versus transactional email.

Userlist targets product teams at growth-stage SaaS companies, particularly those who have outgrown Mailchimp or ConvertKit and need automation that responds to what users actually do in the product. The Professional plan at $349/month adds A/B testing, conversion goals, and advanced workflow logic for teams that want to run systematic onboarding experiments.

Core features

Visual Workflow Builder

Build multi-step automation sequences using a drag-and-drop canvas. Workflows support email messages, in-app notifications, internal team alerts, webhook calls, Zapier triggers, data property updates, and conditional branching. You can build repeat-until cycles, run A/B/C splits with up to five paths, and measure conversion goals with custom time windows anywhere in the journey. This is the same builder used for onboarding flows, trial conversion campaigns, and billing notification sequences.

Company-Level Automation

Most email platforms treat contacts as individuals. Userlist tracks users, companies, and the relationships between them, including many-to-many relationships where a user belongs to multiple accounts. Campaigns can be triggered by company-level events, not just individual user actions. This is essential for B2B SaaS products where the buying unit is a team rather than a person.

Transactional Email

Send account verification, password reset, billing, and activity notification emails through the same platform as your marketing and lifecycle campaigns. Transactional emails can be personalized using the same Liquid-based templating and user property system used across all message types. This reduces the number of sending integrations you need to maintain.

In-App Messages

Deliver targeted notifications inside the product without building a separate notification system. In-app messages can be triggered by the same behavioral events and workflow logic as email steps. Useful for onboarding nudges, feature announcements, and upgrade prompts that need to appear inside the application rather than in the inbox.

Dynamic Segmentation

Build segments based on user properties, company properties, behavioral events, and combinations of all three. Segments update automatically as users meet or leave the criteria. Both user-level and company-level segments are available, and segments drive both broadcast sends and workflow entry conditions.

A/B Testing and Conversion Goals

Available on Professional, A/B split testing lets you randomly divide a workflow path into up to five variants and measure which performs better. Conversion goals track whether a target action, such as upgrading to a paid plan, happens within a defined time window after a user enters a workflow. This is the measurement layer that turns email campaigns into experiments.

Pricing

Feature
Basic
$149/mo
Professional
$349/mo
Enterprise
Custom
Users included10,00010,000Custom
Each additional 1,000 users+$10/mo+$12/moCustom
Emails per month500,000500,000Custom
Team seats510Custom
Marketing and lifecycle email
Transactional email
In-app messages
Visual workflow builder
Company accounts
Custom properties2050Custom
Custom events20UnlimitedUnlimited
A/B split testing
Conversion goals
Outbound webhooks
Advanced integrations
Dedicated account manager
14-day free trial

Who it is for

SaaS Product Teams Post-PMF

Teams that have product-market fit and real user behavior to trigger on will get the most out of Userlist. The visual workflow builder and company-level data model let product marketers build sophisticated onboarding and expansion campaigns without engineering help, once the API integration is set up.

B2B SaaS with Team Accounts

If your product sells to teams and you need to trigger campaigns based on account-level activity, Userlist is one of the few platforms that handles this natively. The many-to-many user-to-company relationship model removes the workarounds required in tools like Mailchimp or Klaviyo.

Product Marketers Running Onboarding Experiments

The Professional plan at $349/month adds A/B testing and conversion goals, making it a viable tool for systematic onboarding optimization. If you want to test whether email sequence A or B drives more trial-to-paid conversions within 14 days, Userlist can measure that directly.

Verdict

Userlist earns its position by solving a real gap: behavior-triggered email for SaaS products with company accounts and complex user relationships. The data model, workflow depth, and transactional email coverage in one platform are genuine differentiators. The pricing is high for early-stage products, but for growth-stage SaaS spending on customer success and lifecycle marketing, the $149 to $349 range is defensible.

Recommendation: Start with the 14-day free trial on Basic to validate the API integration and workflow setup. If your product has team accounts or you need to trigger campaigns on company-level events, upgrade to Professional to get conversion goal tracking alongside the automation. Teams purely doing marketing newsletters can find cheaper options, but for product-led SaaS, Userlist is the right tool.

Frequently asked questions

How does Userlist handle company accounts with multiple users?

Userlist supports many-to-many relationships between users and companies. A single user can belong to multiple company accounts, and each company can have many users. Campaigns can be triggered at the company level, meaning when a company reaches a threshold or performs an event, all associated users (or specific roles within the company) can receive the campaign.

Is transactional email included on all plans?

Yes. Transactional email, covering account verification, password reset, billing notifications, and product activity alerts, is available on Basic and Professional. All plans share the same 500,000 email per month limit, which covers both marketing and transactional volume for most SaaS companies at under 10,000 users.

What integrations does Userlist support?

Userlist integrates via its HTTP API and official libraries for direct product integration. Zapier and Make are supported for connecting to other tools. Advanced integrations and outbound webhooks require the Professional plan. CDP integrations and third-party data connections are available across all paid plans.

Can I use Userlist just for transactional email without lifecycle campaigns?

Yes, though it would be expensive relative to dedicated transactional email services like Postmark or SendGrid. Userlist is designed to run both together, so the value is greatest when you use the same platform for onboarding workflows, lifecycle campaigns, and transactional messages rather than treating them separately.

What happens when my user count exceeds 10,000?

Both Basic and Professional include 10,000 users. Beyond that, Basic charges $10 per additional 1,000 users and Professional charges $12 per additional 1,000. So a SaaS with 25,000 users on Basic would pay $149 plus $150 for the additional 15,000 users, totaling $299 per month.

Tags