Freedom251 › Email marketing tools
phpList
by phpList

What phpList is
phpList is an email marketing application for sending newsletters, campaigns, announcements, and notifications to audiences from hundreds to millions. Users compose messages in a web interface with personalized plain text, HTML, and templates. Subscribers can be arranged in lists, then selected through unlimited list segmentation and targeting. Campaign tools include automation, A/B testing, and scheduling; sends can also be stopped on a schedule or run through a local or remote cron job or command line. Consent features include double opt-in, unsubscribe handling, and a do-not-send list for unsubscribed recipients. Campaign analysis tracks opens, clicks, and forwards, with Google Analytics or Piwik also listed. phpList can import subscriber data from CSV or tab-delimited files and map columns to custom attributes. Websites can add subscription functionality through AJAX or the API, and campaigns can use content from a CMS such as WordPress. It is available as a web service and as self-hosted software for Linux, with API access. The core application is licensed under AGPLv3. Its maker, phpList, was founded in 2001 and is based in Bedfordshire, United Kingdom.
Who it suits
phpList suits community groups, charities, businesses, start-ups, government departments, and larger companies that need to send email to subscribers. It is a fit for teams that want audience segmentation, consent controls, campaign scheduling, and the option to self-host.
What it does well
- Supports email automation, audience segmentation, and A/B testing.
- Tracks campaign opens, clicks, and forwards.
- Imports subscriber data from CSV and tab-delimited files.
- Supports double opt-in, unsubscribe, and do-not-send controls.
- Core application is licensed under AGPLv3.
- Offers documentation, forums, and IRC community support.
What to know first
- Self-hosting requires suitable hosting and a working mail server.
- Forever Free lists 300 messages per month.
- The listed $1 Plan is limited to 3,000 subscribers and 9,000 messages.
Limits
The phpList.com free account includes 300 messages a month. The Forever Free plan lists 300 messages and unlimited subscribers; the $1 Plan lists 9,000 messages and 3,000 subscribers. Self-hosting is free to download and run, but requires suitable hosting and a working mail server.
Plans
| Plan | Billed and limits | Price |
|---|---|---|
| Forever Free | 300 messages · Unlimited subscribers | Free |
| $1 Plan | 9,000 messages · 3,000 subscribers | On request |
| Pay-per-subscriber — 500 | 500 subscribers | On request |
| Pay-per-subscriber — 1,000 | 1,000 subscribers | On request |
| Pay-per-subscriber — 2,500 | 2,500 subscribers | On request |
| Pay-per-subscriber — 5,000 | 5,000 subscribers | On request |
| Pay-per-subscriber — 10,000 | 10,000 subscribers | On request |
| Pay-per-subscriber — 25,000 | 25,000 subscribers | On request |
The first 8 of 15 plans, as phplist.org lists them, read 20 Sept 2026. The maker's own page has the final word. Every plan
Getting started
- Visit the phpList website.
- Choose a phpList.com account or download the self-hosted application.
- For self-hosting, arrange suitable hosting and access to a working mail server.
- Import subscribers from a CSV or tab-delimited file, or connect a website through AJAX or the API.
- Compose a campaign in the web interface and schedule or send it.
phpList is email campaign software for organizations that want control over how they manage audiences and send campaigns. It can serve groups from small community organizations to large institutions, provided they can operate the web service or arrange a hosted account. Its standout strength is the combination of detailed list controls and a free self-hosted edition; the trade-off is that self-hosting also means taking responsibility for hosting and mail delivery.
Overview
phpList supports newsletters, marketing campaigns, announcements and notifications, with audiences that can range from hundreds to millions. Teams compose personalized plain-text or HTML messages and templates in a web interface, then organize subscribers into lists and use unlimited segmentation to target different groups. That flexibility suits organizations with varied audiences, though it may be more control than a small sender needs.
Consent tools include double opt-in, unsubscribe handling and a do-not-send list. Campaigns can be scheduled, stopped on schedule, or sent through cron or the command line. Together, these controls are useful for teams that want to manage campaign timing and recipient selection closely.
Key features
- Audience management: Unlimited list segmentation and target selection help tailor campaigns across distinct groups. CSV and tab-delimited imports can map columns to custom attributes, which helps when bringing existing subscriber records into the system.
- Campaign creation and testing: Personalized plain-text and HTML email, templates, email automation and A/B testing support recurring campaign work and comparisons between message variants.
- Measurement: Built-in statistics track opens, clicks and forwards. Google Analytics or Piwik are also supported, giving teams another way to connect campaign activity with analytics.
- Site connections and sending control: Websites can add subscription functionality through AJAX or the API, and campaigns can use content from a CMS such as WordPress. Local or remote cron jobs and command-line sending offer operational control for teams with the technical capacity to use them.
- Privacy and license: The maker says self-hosting and built-in link tracking can help protect subscriber privacy. The core application is licensed under AGPLv3, and community members contribute to security.
Pricing
phpList has both free software to run on your own server and phpList.com accounts. The self-hosted application costs nothing to download and run, but requires suitable hosting and access to a working mail server. That makes it appealing to organizations with infrastructure and administration capacity; the software price does not remove the cost or work of operating those services.
The phpList.com free account costs nothing and includes 300 messages a month, free forever. It gives occasional senders a no-cost way to use the hosted service, but the monthly message allowance is modest. The Forever Free plan costs nothing for 300 messages and unlimited subscribers, while the $1 Plan includes 9,000 messages and 3,000 subscribers; its price is custom pricing. The basic phpList.com account costs $1 a month, billed per month, and supports payment per message or per subscriber.
Pay-per-subscriber options are offered for 500, 1,000, 2,500, 5,000, 10,000, 25,000 and 50,000 subscribers, each with custom pricing. These tiers let buyers choose a capacity by audience size, but the price needs to be established before comparing the total cost. A free trial is available, though its length is custom pricing.
Platforms
phpList supports API, Linux, self-hosted and web use. The Linux and self-hosted options fit teams able to manage server requirements; the web account is the alternative for organizations that prefer a hosted service.
Who it's for
phpList is suited to community groups, small businesses, start-ups, large companies, government departments and charities. It is a particularly strong fit when segmentation, consent controls and control over sending matter, and when someone can manage the self-hosted requirements or a hosted account meets the organization's needs. Teams that want to avoid infrastructure work should favor the hosted route; those that need paid developer or consultant support can obtain it from phpList professionals. Community support is also available through documentation, forums and IRC.
Pros and cons
- Pro: Unlimited segmentation, consent tools and subscriber import options give organizations practical control over who receives each campaign.
- Pro: Free self-hosted software and a free hosted account provide distinct ways to start, depending on whether the organization wants to operate its own server.
- Con: Self-hosting requires suitable hosting and a working mail server, adding operational responsibilities that may rule it out for teams without technical support.
- Con: The free hosted account is capped at 300 messages a month, and the Forever Free plan also allows 300 messages, limiting their fit for frequent campaigns.
- Con: The subscriber-tier and $1 Plan prices are custom pricing, so buyers cannot compare those costs from the stated amounts alone.
Alternatives
Choose listmonk if you want free, AGPLv3 open-source software for self-hosting and can provide its required PostgreSQL database. Choose Substack if you want a web or mobile service with a free-to-start plan and no platform fees, tiers or contracts. Sympa is another free, self-hosted option for organizations able to manage its mail, database and web server components.
Consider Audienceful if its free plan's 1,000 contacts, one team collaborator and one automated journey fit your needs. Curated offers a free plan for 0–1,500 subscribers and a $39 a month plan billed monthly for 1,501–2,500 subscribers. Dada Mail is another freemium, self-hosted option. Email Fast may suit senders who need 2,500 emails a month, unlimited contacts and subscribers, and one sending domain on a free plan that never expires. LetterBucket offers a free plan for up to 1,000 subscribers and unlimited posts.
For a broader comparison, browse Newsletter Platforms or Email Marketing Software.
Verdict
Choose phpList if you need serious audience segmentation, consent controls and the freedom to run free software on your own server or use a web account. Its main advantage is operational control across a wide range of organization sizes. Look elsewhere if you need a fully managed sending setup without server responsibilities, or if the 300-message free allowance is too restrictive and the custom-priced options do not suit your budget.
Verdict
Choose phpList if you need newsletter and campaign tools with segmentation, consent controls, and the choice of self-hosting or a web account. Its free options provide a starting point, while self-hosting requires both a suitable server package and a working mail server. Buyers who need paid developer or consultant support can obtain it from phpList professionals.
Questions
Does phpList have a free plan?
Yes. The phpList.com free account costs nothing and includes 300 messages a month. The Forever Free plan is also free and lists 300 messages with unlimited subscribers.
What does the $1 Plan cost and include?
The phpList.com basic account is $1 a month, billed per month, with pay-per-message or pay-per-subscriber billing. The listed $1 Plan includes 9,000 messages and 3,000 subscribers.
Can I host phpList myself?
Yes. Self-hosted phpList is free to download and run on your own servers. It requires an appropriate hosting package and a working mail server.
What platforms does phpList support?
The listed platforms are API, Linux, self-hosted, and web.
Is phpList open source?
The core phpList application is licensed under AGPLv3.
What support is available?
Community support is available through documentation, forums, and IRC. Paid support is available from phpList developers and consultants.
Facts from phpList's own pages
- A/B testing
- Yes · phplist.org, 20 Sept 2026
- Analytics
- Campaign analysis includes built-in statistics and tracking of opens, clicks and forwards, with Google Analytics or Piwik also listed. · phplist.org, 9 Oct 2026
- Consent tools
- The software supports double opt-in, unsubscribe, and a do-not-send list for unsubscribed recipients. · phplist.org, 9 Oct 2026
- Data import
- phpList can import subscriber data from CSV or tab-delimited files and map columns to custom attributes. · phplist.org, 9 Oct 2026
- Email automation
- Yes · phplist.org, 20 Sept 2026
- Email creation
- Users compose emails in a web interface and can use personalized plain text, HTML and templates. · phplist.org, 9 Oct 2026
- Free plan
- Yes · phplist.org, 20 Sept 2026
- Headquarters
- Unit 15 Marston Business Park, Lower Hazeldines, Marston Moretaine, Bedfordshire, MK43 0XT, United Kingdom · phplist.org, 28 Sept 2026
- Integrations
- Websites can integrate subscription functionality through AJAX or the API, and campaigns can use content from a CMS such as WordPress. · phplist.org, 9 Oct 2026
- Intended users
- The maker describes phpList as suitable for community groups, small businesses, start-ups, large companies, government departments and charities. · phplist.org, 9 Oct 2026
- License
- The core phpList application is licensed under AGPLv3. · phplist.org, 9 Oct 2026
- Monthly send limit
- 9000 · phplist.org, 20 Sept 2026
- Purpose
- phpList sends email newsletters, marketing campaigns, announcements and notifications to audiences ranging from hundreds to millions. · phplist.org, 9 Oct 2026
- Security and privacy
- The maker says self-hosting and built-in link tracking can help protect subscriber privacy, and that open-source community members contribute to security. · phplist.org, 9 Oct 2026
- Audience segmentation
- Yes · phplist.org, 20 Sept 2026
- Self-hosting requirements
- Running phpList on your own server requires an appropriate hosting package and access to a working mail server. · phplist.org, 9 Oct 2026
- Sending controls
- Campaigns can be scheduled, stopped on schedule, or sent using a local or remote cron job or command line. · phplist.org, 9 Oct 2026
- Subscriber limit
- 3000 · phplist.org, 20 Sept 2026
- Subscriber management
- Subscribers are organized into lists, and phpList supports unlimited list segmentation and target selection. · phplist.org, 9 Oct 2026
- Support
- Community support is available through documentation, forums and IRC, while paid support is available from phpList developers and consultants. · phplist.org, 9 Oct 2026
Where phpList stands on Freedom251
- Email marketing tools#10 of 189
- Mailing List Management Software#4 of 21
- Email Marketing Software#49 of 189
- Newsletter Platforms#11 of 30
