phpList is a free, open-source email marketing and newsletter application for sending campaigns, managing subscriber lists and tracking opens and clicks. It suits organisations that want to manage their own email lists and avoid per-subscriber costs charged by commercial platforms, provided they are comfortable handling hosting, delivery and compliance.
phpList is a self-hosted email marketing application. It helps you build subscriber lists, create newsletters, schedule campaigns and review engagement data from a web interface. It is designed for organisations that want more control over their email data and sending process.
The project is free to download and use under an open-source licence. You can learn more about its background and capabilities on the official phpList website.
The software itself has no licence fee. However, your total cost still includes web hosting and email delivery. A suitable hosting package may be enough for smaller lists, while higher-volume sending can require a properly configured SMTP service or specialist email delivery provider. As of 2026, hosted versions and third-party delivery costs vary, so check the current terms before planning a large campaign.
For UK organisations, this distinction matters. Free software does not mean that sending email is entirely cost-free. You also need consent, unsubscribe handling, accurate sender information and a process for dealing with bounces. phpList can support those workflows, but it does not remove your legal or operational responsibilities.
Open-source ownership
The main attraction is control. You can install the software on your own hosting account, keep your subscriber data within your chosen environment and avoid being tied to a per-contact pricing model. This can be useful for charities, membership organisations, publishers and small businesses with steadily growing lists.
Multiple subscriber lists and attributes
phpList allows you to organise subscribers into lists and store additional information about them. You might separate customers, prospects, event attendees and members, then use relevant attributes to make campaigns more targeted.
The practical benefit is less blanket emailing. A local business can send an area-specific update, while an event organiser can communicate separately with registered attendees, speakers and sponsors.
Campaign scheduling and automation
You can prepare a campaign in advance and schedule it for a later time. Autoresponders and timed messages can also help create simple sequences, such as a welcome email followed by useful information for a new subscriber.
This is not the same as a complex customer journey builder, but it can remove repetitive manual work. A small team can prepare regular communications in batches instead of starting each email from scratch.
Open, click and bounce tracking
Campaign reporting includes engagement information such as opens, clicks and bounces. These figures help you see whether a subject line attracted attention, whether links were useful and whether parts of your list need cleaning.
Treat open rates carefully because privacy features and mail apps can affect the accuracy of open tracking. Clicks, replies, conversions and unsubscribe trends often provide stronger evidence of genuine interest.
Import, forms and integrations
Subscriber data can be imported, including through common spreadsheet-based workflows. Signup forms and integrations with popular content management systems can help connect your website with your mailing list.
That makes it easier to turn website visitors into subscribers without copying details manually. Before importing any file, check that consent records and data fields are clear. A clean list is more valuable than a large, poorly documented one.

Example scenario: A community group has a website and a few hundred subscribers who want monthly news. The group creates separate lists for general updates and local activities, then sends each newsletter to the appropriate audience.
The organisation can use a signup form, send a confirmation message and monitor bounces after each campaign. It avoids paying a rising monthly fee simply because its subscriber list is growing.
Example scenario: A small consultancy offers a downloadable guide from its website. New subscribers receive a welcome message, followed by a short series explaining the consultancy’s services and common customer questions.
The owner can schedule the messages in advance and use click tracking to identify which topics attract the most interest. The sequence should remain helpful rather than sending a sales message at every stage.
For businesses in Essex, Kent or London, this approach can work alongside a well-structured service website. Your mailing list may generate attention, but the website still needs clear pages, strong calls to action and useful information. Zest City’s website marketing services can help connect those parts of the customer journey.
Example scenario: An event organiser collects registrations for a hybrid conference. One list receives general announcements, another receives joining instructions, and a third receives post-event resources.
After the event, the organiser can send a recording notice, a feedback request or a follow-up resource to people who opted in to receive further communication. This is particularly useful when webinar content needs to be shared with audiences across EMEA and North America.
The organiser should still document consent and explain what subscribers will receive. Sending an email to an attendee does not automatically grant permission for unrelated marketing.
The interface can feel dated
Compared with modern commercial email platforms, the user interface may appear less polished and less intuitive. New users may need time to understand the relationship between lists, campaigns, templates, queues and subscriber attributes.
This is manageable once the workflow is understood, but it may frustrate a business owner who expects a highly visual, guided experience.
Self-hosting requires technical responsibility
Installing the application is only one part of the job. You also need to keep the software updated, protect administrator accounts, configure sending correctly and monitor deliverability. Poor server configuration can damage your sending reputation.
Zest City Web Hosting makes installation more straightforward, but you should still treat email delivery as a business process rather than a button you press without preparation.
Advanced automation and reporting are limited
phpList is strong at newsletters, list management and conventional campaign sending. It is less suitable if you need sophisticated behavioural automation, extensive customer relationship management features or highly visual reporting dashboards.
Exporting data and connecting other tools may help, but that adds complexity. If your marketing depends on detailed multi-stage journeys, compare the workflow carefully before committing.

Sendportal: Also focused on self-hosted email marketing, Sendportal offers a modern interface for managing campaigns, subscribers and sending infrastructure. It may appeal to users who want a cleaner dashboard while retaining more control than a hosted platform normally provides.
Mautic: Mautic is a broader marketing automation platform. It goes beyond newsletters with lead scoring, campaign journeys, behavioural triggers and wider automation options. It can be more powerful, but it also requires more planning and administration.
Both are included in Zest City’s 79-app library in the Email Marketing or Marketing Automation categories. The right option depends on whether your priority is straightforward newsletter management, a more modern campaign interface or deeper automation.
Start with a small, well-documented list
Record where each subscriber came from, what they agreed to receive and when that permission was collected. Remove invalid addresses and investigate repeated bounces before increasing your sending volume.
Use segments before personalisation
Do not begin by creating a complicated database. Start with useful groups, such as customers, prospects, members or event attendees. Then tailor the subject line and content to each group. Relevant content normally matters more than adding a first name to every message.
Test the full journey
Send a test message to several email accounts before launching a campaign. Check the layout on mobile, confirm that links work, verify the unsubscribe process and review the landing page that recipients reach.
After sending, compare clicks, bounces and unsubscribes with your original objective. If the campaign was designed to generate enquiries, website visits are useful, but completed contact forms are a stronger measure.
phpList is one of 79 apps available free with Zest City Web Hosting : included on every shared hosting programme and platform we offer, with genuine 1-click installation (no server admin, no manual setup, live in minutes). No extra licence fees, no separate app-store account.
With Zest City Web Hosting, you can install the application through the hosting platform without manually uploading files or configuring a database from the beginning. That reduces the technical barrier for a small business owner who wants to test self-hosted email marketing.
Hosting is still only one part of the solution. Your website needs to collect consent clearly, your email content needs to be useful and your sending setup needs to protect deliverability. Zest City Web Hosting can provide the foundation, while our website marketing services can help you improve the pages and campaigns that support your wider digital presence.
The core software is free and open source. You still need to pay for suitable hosting and, depending on your sending volume and configuration, email delivery services or technical support.
Yes. It is designed for newsletters, announcements and bulk email campaigns. The practical limit depends on your hosting resources, sending configuration, list quality and email provider restrictions.
It can be a good fit for a small business that wants ownership of its data and predictable software costs. It is less suitable for someone who wants a highly polished interface with extensive built-in automation and minimal technical responsibility.
Yes. Campaign reporting can show opens, clicks and bounces. Open tracking is not perfectly precise because privacy controls and email applications can affect it, so use click activity and completed website actions as part of a broader assessment.
Not sure phpList is the right fit : or want to see the other 78 apps you get free? Talk to Zest City about your web hosting and we'll help you pick the right app, the right hosting plan, and show you what else we can do for your site, from design to ongoing support.
#AIinBusiness (79) #AudienceEngagement (184) #CareerGrowthOpportunities (35) #CareerSuccess (98) #corporateidentity (21) #DigitalEventProfessionals (40) #DigitalEvents (121) #DigitalMarketing (216) #DigitalTechnologyImpact (129) #ElevateYourOnlinePresence (96) #EventMarketing (50) #EventTech (73) #HRManagement (54) #JobSeekingTips (20) #ProfessionalGrowth (209) #ProfessionalSkills (34) #RecruitmentStrategies (51) #ReliableHostingSolutions (18) #SoftSkillsMatter (35) #SuperiorWebHosting (19) #TimeManagement (46) #VirtualEvents (50) #webhosting (18) #WebHostingExperts (24) #WebinarSuccess (78) #websitedesign (54) #WorkLifeBalance (86) CareerSuccess (49) worklifebalance (25) Zest City one-click apps (35)
| Cookie | Duration | Description |
|---|---|---|
| cookielawinfo-checkbox-analytics | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Analytics". |
| cookielawinfo-checkbox-functional | 11 months | The cookie is set by GDPR cookie consent to record the user consent for the cookies in the category "Functional". |
| cookielawinfo-checkbox-necessary | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookies is used to store the user consent for the cookies in the category "Necessary". |
| cookielawinfo-checkbox-others | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Other. |
| cookielawinfo-checkbox-performance | 11 months | This cookie is set by GDPR Cookie Consent plugin. The cookie is used to store the user consent for the cookies in the category "Performance". |
| viewed_cookie_policy | 11 months | The cookie is set by the GDPR Cookie Consent plugin and is used to store whether or not user has consented to the use of cookies. It does not store any personal data. |