Notify me on Messenger
10 min

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:

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

Introducing Brand New Content Sources and Custom Rows

New features are coming to the platform in May for managing and automating the creation of emails even more effectively and intuitively. Let's imagine the ideal ...

Read more

New! Improved RSS Automation, Multichannel Forms, and Customization Preview

We've created a new system for fine-tuning automated emails based on RSS feeds and have brought the customization area to a more advanced level. And ...

Read more

Video In Email: Get It Done With A Quick Copy & Paste

Today with MailUp in just a few clicks you can add an optimized video preview to your campaign without any embedded code. We'll explain how, ...

Read more

Looking Back To Our 2017: A Year In Review

 It's that time of the year - that of the Year In Review! Join us in retracing the main steps of our journey... to try ...

Read more

MailUp Is Included In Deloitte’s Technology Fast 500 EMEA 2017!

It's called Technology Fast 500 EMEA 2017, and it's the ranking created by Deloitte to honor the fastest growing high-tech companies in Europe, the Middle ...

Read more

Introducing Improved A/B Testing and Message Checkup

Continuing our mission to improve the way you do Email Marketing, we're thrilled to introduce two major updates for A/B testing – which can be ...

Read more