Advantages over Simplenews module

Last updated on
30 April 2025

Simplenews is a great module, and a lot of Drupal sites use it to send mass mailing to users or subscribers. However, Simplenews has some per-design limitations:

  1. The messages cannot be personalized based on the recipient data. You cannot insert formulas like "Dear [first-name] [last-name]" or "Your account balance is $[amount]".
  2. It doesn't accept other kinds of data as recipient list. Subscriptions are basically stored as a list of email addresses in a specific table. For example you cannot use nodes as the recipient list.
  3. While the subscribers list is a simple email address list, you cannot perform advanced filtering on recipient data in order to target very fine subsets of subscribers.

Views Send to the rescue!

Views Send allows sending mass mailings using Views Bulk Operations. With Views Send you can:

  1. Use any kind of recipient list as input. The only constraint is that the list must be built with Views.
  2. Build very fine tuned lists of recipients using the power and flexibility of the Views module. As long as it is based on Views, you can take advantage of Exposed Filters in order to improve the user experience when building the mass mailing target.
  3. Manually limit the list provided by Views using checkboxes provided by Views Bulk Operations (VBO).
  4. Select additional fields in Views and inject their values into the message body or subject as tokens. Each message for each recipient is now fully customizable using recipient data or context tokens provided by Token module.
  5. Last but not least...better spooling philosophy: Each message is fully rendered before spooling. Simplenews keeps only the nid and renders on spool process. This can cause problems: for example, what if node is deleted in the meantime?

Help improve this page

Page status: Not set

You can: