Hey Drupal developers, have you found a Drupal newsletter module that fits your needs? …or do you have to build upon basic or somewhat outdated newsletter modules?

This is why we partnered with Commerce Guys, developers of Drupal Commerce, to provide you – the Drupal community – with the MailUp newsletter module for Drupal 7 and Drupal Commerce. We believe that our Drupal newsletter module has the potential to be the preferred email marketing module for Drupal websites and Drupal Commerce online stores alike. The MailUp Drupal newsletter module can be found here: https://www.drupal.org/project/mailup

The MailUp Drupal newsletter module was entirely developed and is actively being maintained by Commerce Guys. This means that the module is kept up-to-date with new features and improvements. In addition, the MailUp module is the first, and only, newsletter module included in Commerce Kickstart, which is the free distribution of Drupal Commerce that includes all the fundamental parts to getting your Drupal Commerce store up and running.

Let’s look at the key features of the MailUp Drupal newsletter module in more detail. In this article, we’ll be showcasing the module’s features in the context of a Drupal Commerce-powered store.

Product Demo: A Look at the MailUp Newsletter Module

Key Features

Add multiple email subscription targets

With the use of MailUp lists and groups, you can add multiple email subscription targets across your website and online store, such as at checkout and at new account registration. This means that you can offer your website visitors and customers the choice to subscribe to multiple mailing lists that you’ve created, such as Weekly Specials and New Arrivals. As we see in the example below, you can further segment your mailing lists and create additional email subscription preferences, e.g. Women, Men, and Kids, which are MailUp groups.

Email subscriptions at checkout

List and Groups and retrieved automatically by the MailUp module when you connect it to your MailUp account. You can then choose which lists to use in your Drupal site, and whether to use Groups or not. The module gives you a high degree of flexibility.

On the admin side, notice that the Checkout process in Drupal Commerce is modular and very flexible. Each panel, including the MailUp panel, can be moved around and is fully customizable.

Drupal Commerce Checkout Panels

Map Drupal tokens into MailUp fields, automatically

The MailUp module allows you to easily map Drupal tokens into custom fields that you have created in your MailUp account. For example, you can map “last order” tokens (e.g. order date, order amount, etc.) to custom fields in MailUp and then use that information for segmentation and email automation purposes (e.g. an automated email sent 14 days after purchase with a special discount for those that spent over $100 in their last order).

Keep email preferences synchronized between Drupal and MailUp

When one of your customers subscribes at registration or checkout in Drupal Commerce, those subscription preferences are immediately passed to MailUp by the module. The same is true if subscription preferences are changed in Drupal (e.g. in the email section of the customer’s account management area in the storefront).

Email subscription preferences are also kept synchronized when someone unsubscribes.

  • If the unsubscribe happens on your Drupal website, the MailUp module notifies your MailUp account instantly.
  • If the unsubscribe occurs via an email sent with MailUp, webhooks can notify Drupal of that action. Webhooks are easily set up in MailUp and – for security purposes – can use an encryption key that is defined in the module. They run every 5 minutes, so the notification from MailUp to Drupal is in quasi real-time.

Unsubscribe webhook in MailUp

The result is a two-way synchronization of subscribe and unsubscribe requests between the two platforms!

Recap: The MailUp Drupal newsletter module

As a recap, the MailUp Drupal newsletter module allows you to:

  • Add multiple subscription targets on your website, so you can prompt visitors to separately sign up for multiple lists (e.g. Weekly Specials, New Arrivals, Best Sellers, etc.)
  • Provide additional subscription options within mailing lists by leveraging MailUp Groups (e.g. a subscriber may want “New Arrivals” only for “Female” apparel, not “Men”).
  • Automatically transfer key data from Drupal to MailUp, including order data exposed as tokens in Drupal Commerce.
  • Keep email preferences synchronized between Drupal and MailUp

In addition, you can take advantage of MailUp’s SMTP relay service (by adding the SMTP module) for sending transactional emails from Drupal. We’ll be writing an upcoming blog post on this topic.

Next Steps

Liked this article? We have plenty more in store for you.

Subscribe to get news, tips and updates delivered to your inbox.

Read also

The Statistics area is here: discover a new way of analyzing and improving engagement

Let us introduce a totally revamped reporting system. Beyond just a simple report collector, this active analysis tool measures sent and future campaign progress. The statistical ...

Read more

The best of 2019

Between joys and efforts, projects launched, and goals achieved—let's rewind the tape. Here's the (non-exhaustive) chronicle of what we've done to support your strategies. The year ...

Read more

Segment Your Campaigns In Detail: MailUp’s Advanced Filters Have Arrived

You can now create a filter by linking different conditions to segment recipients with maximum precision. The result? More flexibility, better engagement, and greater conversions. We've ...

Read more

Send Personalized Emails Based On Where Recipients Click

Now you can send automatic follow-up emails that are consistent with where a recipient clicks. This is quite a precious feature for leading prospects and ...

Read more

New Custom Rows! Edit, Order and Design Your Dynamic Content Blocks

Our custom rows are now all new and improved. Send out your latest blog articles or new e-commerce items dynamically - you can now create ...

Read more

Jade is Expanding: Now You Can Collect Contacts on Android Tablets Too

From today everyone, truly everyone, can even collect email addresses and phone numbers offline, directly from in-store tablets used at fairs and all kinds of ...

Read more