Simplenews filter lists of subscribers by Views

Last updated on
12 September 2019

The Simplenews module lacks a way to dynamically filter lists of subscribers for newsletters. Simplenews filter module hopes to remedy that by using Views as filters.

Simplenews filter allows you to select any view of type simplenews_subscriber on which to filter newsletter subscriptions against. The recipients must already be subscribed to the newsletter.

If the selected view has exposed filters, they will be loaded on the newsletter's send page via AJAX and can be modified to alter the view's results. When the newsletter is sent, the view query is modified with details required by the Simplenews mail spool and the results are then inserted into the mail spool.

Some example use cases:

  • Wanting to email all subscribers (with registered accounts) who live in a particular country (profile field)
  • Wanting to email all subscribers (with registered accounts) who have created some piece of content.
  • And pretty much anything else that is possible with views.

Help improve this page

Page status: No known problems

You can: