Email marketing software is a tool that lets you collect subscribers, design emails, send them to the right people and measure what happens next. It usually combines a subscriber database, an email editor, segmentation, automation, reporting and the sending infrastructure that delivers the messages. This guide explains what email marketing software does, the main types, the features worth paying for, how it relates to the delivery layer underneath it, and how to choose without buying more than you need.
What does email marketing software do?
At its simplest, it replaces a spreadsheet of addresses and a personal mailbox. At its most capable, it runs the whole email programme of a company. The common jobs are:
- Collect and store subscribers. Sign-up forms, imports, and a record of when and how each person agreed to receive email.
- Build the message. A template library or editor that produces email that looks right on phones and desktops.
- Segment the audience. Groups based on behaviour, purchases, location or interests, so each send reaches the people who care.
- Automate. Welcome series, abandoned-cart reminders and re-engagement flows that send without anyone pressing a button.
- Test and measure. A/B tests of subject lines and content, plus reports on delivery, clicks, conversions and unsubscribes.
- Handle compliance. Unsubscribe links, suppression of people who opted out, and records for audits.
The main types of email marketing software
| Type | What it is | Best for | Watch out for |
|---|---|---|---|
| Newsletter tools | Simple editor and list for regular broadcasts | Writers, creators, small teams | Limited automation and segmentation |
| All-in-one marketing suites | Email plus forms, landing pages, CRM and social tools | Teams that want one system | Cost grows with contacts; harder to leave |
| Ecommerce email platforms | Store integrations, product feeds, cart and order flows | Online shops | Tied to specific store platforms |
| Enterprise platforms | Large-scale data, journeys, governance | Large organisations | Implementation effort and price |
| Marketing delivery on your own sender | Your own application or tool sends through an SMTP relay or API | Teams with developers, high volume, or custom needs | You supply the editor and logic yourself |
How marketing software relates to the delivery layer
Every email marketing tool has two layers. The application layer is what you see: the editor, the lists and the reports. The delivery layer is what hands each message to Gmail, Outlook, Yahoo and the rest. It signs messages with your domain, paces the sending, retries when a receiving server is busy, and records bounces and complaints.
The delivery layer decides inbox placement more than most people expect. A beautiful campaign sent from a poorly reputed address, without authentication, goes to spam. This is why teams that outgrow a basic tool often keep their application and move the delivery to a provider they can control. We are a delivery provider, and for campaigns we cover list cleaning, authenticated sending and delivery reporting; see our marketing delivery page for what is included. Our guide to separating transactional and marketing email streams explains why the two should not share a reputation.
Features to look for
- List quality tools. Double opt-in, bounce handling and the ability to remove invalid addresses. See our double opt-in guide and list hygiene guide.
- Authentication support. You should be able to authenticate your own domain with SPF, DKIM and DMARC, not send from the vendor's shared domain only. Start with our SPF guide.
- Segmentation. Look at the filters on offer. Behaviour-based segments matter more than static lists.
- Automation. A visual flow builder is useful only if you will use it. A welcome series is the first flow most programmes need; see our welcome series guide.
- Templates that render well. Mobile layouts, dark mode and accessible HTML. See accessible HTML email.
- Reporting that you can trust. Open rates are less reliable since mailbox providers began prefetching images, so look for click, conversion and complaint reporting. Read why opens mislead.
- Compliance features. A working unsubscribe link, one-click unsubscribe headers and suppression lists. See one-click unsubscribe.
- Integrations and export. Connections to your site and store, an API, and the ability to export your lists and history.
How email marketing software is priced
Pricing models differ, and the difference matters more than the headline price.
- By contacts. You pay according to the size of your list, including people you rarely email. Cleaning inactive contacts lowers the bill.
- By emails sent. You pay for volume. This suits large lists that you mail rarely.
- By seats or features. Some vendors charge for users, automation or advanced reports.
- Free tiers. Useful for testing, but they usually limit sends, features or support. Check what happens when you outgrow them.
Model your cost at the list size and send frequency you expect in a year, not today.
How to choose email marketing software
- Write down what you will send. Newsletters, promotions, welcome flows, order messages. A tool must do the first three jobs well before you pay for the fourth.
- Check where your data lives. If your customers and orders are in a shop platform or CRM, a tool that connects to it saves hours.
- Look at the domain and authentication options. You want to send as your own brand.
- Ask about deliverability. How are bounces and complaints handled? Are there dedicated IP options for higher volume? See dedicated vs shared IP.
- Test the editor with a real email. Build one of your actual newsletters during a trial.
- Test support. Ask a real question before you pay.
- Plan the exit. Check that you can export subscribers, consent records and unsubscribes.
Software does not fix a bad list. No tool can make unwanted email wanted. Send only to people who agreed to hear from you, keep records of when and how, and remove addresses that bounce or complain. Read an overview of CAN-SPAM, CASL and PECR and GDPR consent records.
Common mistakes when buying
- Choosing on the number of templates instead of on deliverability and list tools.
- Importing an old or purchased list. It will damage the sender reputation of the account on day one.
- Sending the first campaign at full volume from a new domain. Warm up gradually. See email warm-up explained.
- Ignoring DNS setup, which leaves messages unauthenticated.
- Judging success only by opens.
Where to go next
If you are a small business, our guide to email marketing platforms for small business narrows the choice further. If you will send large one-off or frequent campaigns, read how to send an email blast safely. If you are choosing where to send application email from, see what an email provider is.
Email marketing software, CRM and marketing automation: how they differ
These three terms overlap, and vendors use them loosely. A CRM (customer relationship management system) stores contacts, deals and conversations, mostly for sales and support. Email marketing software focuses on sending messages to groups and measuring the results. Marketing automation adds rules and triggers, such as "when someone downloads the guide, send three follow-ups over a week", and often combines email with other channels.
Smaller teams can get a long way with email marketing software alone. A growing business usually connects it to a CRM, so that purchases and support tickets can shape who receives which message. If you already use a CRM, check whether its built-in email features are enough before you add another tool, and check how the two exchange data.
A simple example of how the pieces work together
Imagine an online course business. A visitor fills in a sign-up form, which creates a subscriber in the software and records the date and the page they signed up on. A confirmation email asks them to confirm, which gives you proof of consent. After confirmation, an automatic welcome email goes out, followed two days later by a short guide. A week later a segment of people who clicked the guide receives an invitation to the course. Every email carries an unsubscribe link, and anyone who unsubscribes is suppressed from all future sends. Each step in that chain is a feature on the checklist above, and a gap in any of them is a reason to look at another tool.
Want to send campaigns on infrastructure that protects your reputation? Tell us your list size and how often you send, and we will show you how list cleaning, authentication and delivery reporting fit together.
References and further reading
Frequently asked questions
What is email marketing software?
It is a tool for collecting subscribers, designing emails, sending campaigns and automated flows, and measuring the results. It usually includes a subscriber database, an editor, segmentation, automation, reporting and the sending infrastructure that delivers messages.
What features should email marketing software have?
Look for list quality tools such as double opt-in and bounce handling, authentication for your own domain, segmentation, automation, templates that render well on mobile, click and conversion reporting, compliance features such as unsubscribe handling, and the ability to export your data.
How is email marketing software priced?
Common models charge by the number of contacts, by emails sent, or by seats and features, and many have a limited free tier. Model the cost at the list size and sending frequency you expect in a year.
Is email marketing software the same as an SMTP service?
No. Marketing software is the application layer: lists, editor, automation and reports. An SMTP service or email API is the delivery layer that sends the messages. Some products include both, and some teams use their own tools on top of a delivery provider.
Does email marketing software guarantee inbox delivery?
No. Receiving mail systems decide where a message goes, based on your sender reputation, authentication, list quality and content. Good software helps you follow good practice but cannot guarantee placement.