Full-Stack Email Automation for Your Product-led Growth

Use behavior-based email to improve each stage of your SaaS funnel: acquisition, activation, retention, and referral. Onboard and engage company accounts, not just individual users.

Core Features

Core platform features

Lifecycle email

Automate onboarding, activation, and retention with perfectly timed lifecycle messages for every customer stage

Marketing email

Send newsletters, announce new features, run promotional campaigns and nurture sequences

Transactional email

Send password reset emails, activity notifications, and billing receipts with transactional email

Segmentation

Create dynamic segments based on behavior and attributes, ensuring every email is highly relevant

Visual workflows

Design automation journeys using visual workflows, with clear branching paths and triggers for every customer scenario

Broadcasts

Reach your entire user base or targeted segments with broadcasts for newsletters, one-off announcements, updates, and product news

Forms

Capture new leads and subscribers with embedded or hosted forms, fully integrated into your workflows

Subscription preferences

Empower users to manage subscription preferences and choose topics they want, reducing unsubscribes

User Management

User management & CRM

Realtime data sync

No more manual updates. Userlist syncs your user data in real-time via API and integrations

Custom dashboard

Customize your user dashboard to quickly view the most important attributes and observe user progress

Importing data

Quickly import user profiles, attributes, and events via CSV or integrations without friction

Exporting data

Effortlessly export customer data for analysis, reporting, or syncing with external tools

Segmentation

Build precise customer segments with real-time updates based on changing behaviors and attributes

Filters

Instantly narrow down your user database with flexible filters to find exactly who you need

External segments

Sync segments from other tools to keep lists aligned across platforms, e.g. Mixpanel or Amplitude

Leads vs customers

Manage both leads and product users for tailored communication throughout their customer journey

Identity resolution

Identify and merge user identities as marketing leads become product users

Deleting users via API

Remove users programmatically to maintain data hygiene and comply with privacy regulations

Auto-pruning inactive users

Create a segment with inactive user criteria, and we’ll set up automatic pruning for you

Omnichannel Workflows

Best-in-class visual workflows

Behavior triggers

Trigger workflows based on what users and companies do (or don’t do) inside your product

Recurring triggers

Start your workflow regularly on a time-based schedule (e.g. monthly reports or weekly reminders)

Anniversary triggers

Trigger workflows for users (or companies) who are celebrating a monthly or annual anniversary

Multiple triggers

Add multiple triggers to the same workflow to create complex journeys

Email messages

Send a classic email message, and personalize it with user, company, and event data

In-app notifications

Send an in-app message inside your web application to onboard and engage users

Internal notes

Send an email to your own team’s address, e.g. sales or support

Updating user, company, or relationship

Modify a property for a user or a company (works much better than tags)

New custom event with event properties

Create a new event in the timeline of the user or company

Webhooks

Use a webhook to trigger your own instruments and send data Coming soon

Firing a Zap

Use our Zapier and Make(/docs/integrations/make/) integrations to enable actions in thousands of other apps

Teleport

Use a Teleport in workflows to advance the user to further locations

Repeat-until cycles

Keep repeating the actions until certain outcome happens

Production systems

Keep cycling through a production system (a set of rules) until a system finds the matching one

A/B/C testing

Randomly split your journeys in up to 5 paths to measure performance

Conversion goals

Measure conversions with custom time windows anywhere in your journeys

Company Accounts

Company-level automation

Company management

Organize users under companies for account-level visibility, perfect for B2B SaaS teams

Company-level segmentation

Enjoy a separate set of segments for your company accounts, based on company-level data

Company-level workflows

Trigger workflows based on account-level events, helping you automate B2B lifecycle communication

User joins or leaves the company

Trigger workflows when user joins or leaves a company down the road, and onboard them with the right messaging

Many-to-many relationships

Our data model reflects the complexity of your SaaS business. Userlist supports properties for users, companies, and relationships

Ready-to-go integration libraries

We offer libraries for popular frameworks and languages: Ruby, Ruby on Rails, JavaScript, and PHP

Matching your Segment groups

Using Segment for your product? The same company structure will be reflected in your Userlist account

Email Editor

Dynamic email composer

Rapid editing and composing

Draft, edit, and launch emails quickly with an intuitive, distraction-free composer

Liquid customization

Personalize messages at scale with powerful Liquid customization for conditional logic and dynamic content

Snippets

Reuse and update common content snippets to save time and ensure consistency

Design themes

Keep emails on-brand with customizable design themes that adapt to your company’s style

Copy-and-paste images

Simply copy and paste images directly into the email editor from your clipboard

Markdown support

Paste Markdown content directly, or use shortcuts in the editor to speed up formatting

Preview with real data

As you preview emails, switch between real user profiles to see dynamic content in action

Email Settings

Email sending & deliverability

Deliverability

Achieve high inbox placement with built-in infrastructure optimized for SaaS email deliverability

Multiple sending domains

Send from multiple sending domains for different products or environments, while protecting reputation

Multiple sender profiles

Configure multiple sender profiles to send different types of emails from different team members

Subscription preferences

Offer granular subscription preferences so users control exactly which types of emails they receive

Public and internal topics

Create unlimited subscription topics. Each topic can be public or internal (not visible in the subscription preferences)

Sending to unsubscribed users

Include unsubscribed users to send critical messages, e.g. security alerts or legal updates

Forms

Forms & list management

Embedded forms

Embed signup forms directly into your app or website for seamless list growth

Hosted forms

Use hosted forms for quick, code-free subscriber collection

Form builder

Create custom forms with multiple fields and match them with existing user properties

Lead magnets

Collect form signups and instantly deliver your lead magnets via workflows

CAPTCHA form protection

Prevent spam signups with built-in CAPTCHA security on your forms

Double opt-in

Ensure compliance and high-quality leads with a frictionless double opt-in flow

Custom thank-you pages

Redirect subscribers to your custom thank-you page for a polished experience

Identity resolution

Identify and merge user identities as marketing leads become product users

Deleting users via API

Remove users programmatically to maintain data hygiene and comply with privacy regulations

Deleting users via workflows

Remove users inside your workflows if they match specific criteria Coming soon

Auto-pruning inactive users

Create a segment with inactive user criteria, and we’ll set up automatic pruning for you

Reporting

Conversion goals, reporting & optimization

Account-wide performance dashboard

View performance across all workflows and broadcasts in your account

Performance reporting

Track open rates, clicks, and unsubscribes to understand email performance

Custom time periods

Use custom periods to see how your message performance is changing over time

A/B/C split testing

Evaluate performance for each branch in your split tests (up to 5 branches), including empty test branches

Conversion goals

Measure conversion rates directly from your automated workflows

Custom conversion windows

Set a custom time window for every conversion goal for short-term and long-term measurements

Library of goals

Manage conversion goals in one location, and use them throughout your workflows

Integrations

Integrations

Integrations library

Connect Userlist with your favorite tools through our comprehensive integrations library

API integration

Build custom integrations and sync data seamlessly with our powerful REST API

Ready-to-go integration libraries

We offer libraries for popular frameworks and languages: Ruby, Ruby on Rails, JavaScript, and PHP

Designed for privacy

You decide what data to send. We encourage you to only track key properties and events, and avoid detailed behavior data like pageviews and clicks

Webhooks

Use a webhook to trigger your own instruments and send data Coming soon

Rich Zapier integration

Leverage Zapier to connect Userlist with thousands of apps and automate your workflows

One-click Segment setup

Easily integrate with Segment to sync your data with a single click

External segments

Sync segments from other tools to keep lists aligned across platforms, e.g. Mixpanel or Amplitude

Testimonials

Listen to our happy customers

These SaaS companies are scaling their growth and marketing with Userlist. You could be doing that, too.

“Userlist team helped us set up lifecycle campaigns for both of my companies. It was like having an in-house marketing genie guiding the way.”

Chris Smith
Chris Smith
Paydirt & InvoiceSherpa

“Userlist has provided a really nice onboarding experience, and continued support is phenomenal. We are very, very grateful.”

Marisha Mets
Marisha Mets
SLP Now

“Userlist has the most flexible data model. It’s the only tool that can handle n:m relationships between users and companies. And the API is awesome.”

Christian Asche
Christian Asche
Coveto.de

“We put off updating our trial onboarding campaign for years. Then we found Userlist. The project went from someday to done in just a few weeks.”

Andrew Berkowitz
Andrew Berkowitz
Suggestion Ox

“It’s not like other tools don’t have support available. But Userlist was so intentional about letting me know I should take advantage of their support. I felt so comfortable learning the system.”

Esther-Grace Okonkwo
Esther-Grace Okonkwo
InboxFuel

“The customer service has been top notch, the experience is simple, and the power of this platform is truly remarkable. We’re thriving.”

Dennis Field
Dennis Field
Career Sandwich

“We cut our churn by 25% in three months, which has a big impact on our growth. We did that through a couple messages in Userlist.”

Aaron Kassover
Aaron Kassover
AgentMethods

“Take my money! Userlist is a game-changer. Almost too easy. The integration was like, write these two lines of code, and then you have this beautiful tool.”

Daniel Nalesnik
Daniel Nalesnik
Hack Chinese

“100% recommend Userlist. It’s the only tool with the account-user relationship done right. Also, great customer service by very technical people.”

Michael Koper
Michael Koper
Nusii

“I’m telling everyone about Userlist, still excited about the tool. It’s the best spot for me to see what happened. It’s literally my user list.”

Peter Suhm
Peter Suhm
Reform

“Our previous solution just didn’t feel right. In-app messages, especially in-app broadcasts, are the absolute sweet spot for us.”

Alice Coleman
Alice Coleman
focus booster

“Feels like you built this tool exactly for me. It’s like using cheat codes for better user onboarding. I banged out three campaigns in about two hours!”

Christian Genco
Christian Genco
Fileinbox

“It’s time for the landscape to shift. Moving from Intercom to Userlist has freed up a lot of pressure on the costs side of things.”

Baird Hall
Baird Hall
Zubtitle

“The tool is fantastic. The templates are so well thought-out. It literally saved me days compared to creating the emails from scratch.”

Aggelos Mouzakitis
Aggelos Mouzakitis
Product-led Academy

“Yesterday I switched from Intercom to Userlist. Night. And. Day. Every startup/SaaS should switch to Userlist.”

Brian Lovin
Brian Lovin
Campsite

“This is exactly how workflow builders should work. Excited to see where the team takes this. Excited to use this for our email marketing.”

Brennan Dunn
Brennan Dunn
RightMessage

“Userlist is data-driven. It’s so much better than tag-based automation. Really enjoy the simplicity and attention to detail in the product.”

Andy Hawkes
Andy Hawkes
Loadster

“No other email automation tool supports companies so well. Now I can record a company-level event once, and start a campaign for all users from that company.”

Michael Thomsen
Michael Thomsen
Agile Extensions

Book your discovery demo

Let’s see how Userlist fits into the bigger picture of your SaaS business. You’ll learn about our automation features, integrations, proven lifecycle frameworks, and how we can help you hit your SaaS growth targets.