Tool-class comparison

Newsletter tool or product email tool — which one are you actually shopping for?

Newsletter tools manage audiences. Product email tools process events. If your emails come from things users do inside your SaaS, you probably need events, rules and templates — not another contact list.

Two tool classes that look similar from the outside

Both ship email. The data model, the workflow and the pricing model end up looking nothing alike.

Newsletter tools start with an audience

Mailchimp, Loops, Substack, Beehiiv and similar platforms assume you have (or want to build) a subscriber list. Everything downstream — segmentation, campaigns, engagement scoring — is built on top of that list.

Product email tools start with an event

else.events and similar layers assume your app already knows who to email and when. The trigger is a domain event (user.signed_up, payment.failed, team.member_invited), not a campaign date.

Picking the wrong class creates friction

Using a newsletter tool for transactional product email forces you to sync contacts, model campaigns for one-off sends and pay for an audience you do not actually market to. Using a transactional layer for newsletter monetisation gives you no subscriber management, no campaign calendar and no sponsor mechanics.

Most SaaS products need both — for different jobs

A newsletter tool for the marketing newsletter. A product email tool for onboarding, billing, account and lifecycle emails. They are complementary, not substitutes.

How to tell which one you actually need

Three honest questions resolve most cases.

Where does the send decision come from?

Marketing calendar or campaign tool → newsletter tool. Domain event in your app → product email tool. If the answer is "both", that is fine — they run in parallel.

Who is the recipient?

An opted-in subscriber on a list → newsletter tool. A specific user reacting to something they did → product email tool. The legal and deliverability story differs accordingly.

What does pricing scale with?

Newsletter tools scale with audience size (contacts). Product email tools scale with event volume (sends). The right model depends on which axis you actually grow on.

When the answer is clearly "product email tool"

Welcome and verification

User signs up. You want one branded welcome email and one verification email. There is no audience to grow here — there is a person who just signed up.

Payment failed flows

Stripe fires a webhook. You want the right dunning email, in the right tone, with a working update link. None of this lives on a campaign calendar.

Team invitations

Someone invites a teammate. You want a branded invite with the role and expiry. Segmenting an audience does not help here.

Trial reminders

Trial expires in three days. You want a personalised nudge, scoped to the workspace and plan. The trigger is a state, not a date.

Lifecycle and milestones

First successful action, plan upgraded, seat limit hit. Each is a product event. None of them fits a "list send".

Multi-tenant customer emails

Your SaaS sends emails on behalf of customers. The tenant brand resolves at render time — there is no "campaign" to schedule.

Newsletter tool vs product email tool, at a glance

Dimension Newsletter toolProduct email tool (else.events)
Mental model Audience-firstEvent-first
Source of truth for recipients Contact list inside the toolYour own database
Trigger Campaign calendar, schedule, segmentProduct event posted by your app
Routing Segments and tagsRules over event payload
Send shape Manual or scheduled batchAPI-triggered, one event → one or more emails
Primary user Creator / marketer / growthSaaS / product / engineering
Pricing axis Contacts (audience size)Events and emails (volume)
Typical use Newsletter, product announcement, promotionOnboarding, billing, lifecycle, transactional
Best at Audience growth, monetisation, campaignsTemplates, rule routing, observability

Most SaaS teams end up using both, for different jobs. Picking one to do the other tends to bend out of shape within a year.

Frequently asked questions

Are you saying I should not use a newsletter tool?
Not at all. If you actually run a newsletter — content, sponsors, audience growth — a newsletter tool is the right call. The point is: if your email is triggered by a product event, a newsletter tool will fight you on every axis (data model, pricing, deliverability). Pick the tool that matches the job.
Can I do both kinds of email from else.events?
else.events is optimised for product, transactional and lifecycle email. For genuine newsletter use cases (audience growth, scheduled broadcasts, sponsor mechanics) a dedicated newsletter platform is a better fit. They run well in parallel.
Why not just use a marketing tool with an API?
You can — and many teams do, for a while. The friction shows up over time: contact-based pricing for traffic you are not marketing to, campaign mechanics for one-off sends, opt-in semantics that do not match transactional law, and a data model that wants to own the user list. None of these are bugs in the marketing tool — they are the right defaults for marketing, just the wrong defaults for product email.
Is "product email tool" a real category?
It is the slice of the transactional-email space that sits above raw email APIs (Postmark, Resend, SES) and beside marketing automation. It cares about events, rules, templates and observability, not about audiences and campaigns. else.events is one example; the category itself is small and well-defined.

If the answer was "product email tool", start here

Post your first product event today. Templates, rules and delivery logs included.

  • Event-first by default
  • No contact-based pricing
  • Works alongside any newsletter tool