pushword/newsletter

Newsletter for Pushword CMS: audiences, contacts with custom properties, segmented campaigns, criteria-driven automations and content-triggered mailings.

Maintainers

Package info

github.com/Pushword/newsletter

Homepage

Issues

Documentation

Type:symfony-bundle

pkg:composer/pushword/newsletter

Transparency log

Fund package maintenance!

Liberapay

Statistics

Installs: 44

Dependents: 0

Suggesters: 18

Stars: 1

1.0.0-rc841 2026-08-04 18:32 UTC

README

Newsletter for Pushword: audiences, contacts with custom properties, segmented campaigns, criteria-driven automations and content triggers that mail your readers when you publish — no CRM, no worker, no third-party ESP.

{{ newsletter_form('my-audience') }}
* * * * * cd /path/to/app && php bin/console pw:newsletter:tick

Read the documentation.

Install

composer require pushword/newsletter

Register the bundle and its routes:

// config/bundles.php
Pushword\Newsletter\PushwordNewsletterBundle::class => ['all' => true],
# config/routes.yaml
pushword_newsletter:
    resource: "@PushwordNewsletterBundle/NewsletterRoutes.yaml"

Then update the schema (bin/console doctrine:schema:update --force) and create an audience — from the admin, or over POST /api/newsletter/audience when pushword/api is installed.

License

MIT — see LICENSE.