This module provides integration with SendPulse, an Integrated Platform for Email, SMS, and Web Push Notifications.

The main goal of a platform is open rate maximization. Its artificial intelligence system increases open rates by over 60%.

An AI system works by watching a user's behavior like the time of email opening, user communication preference, time zone and content. After gathering this information, the AI predicts the best time and the best channel to contact the subscriber.

Features & Modules

The SendPulse core module provides all of the API integration functionality, and the ability to add your SendPulse API key and configure a few options. Unless you are writing your own functionality with SendPulse, it doesn't do much alone. The other features are broken out into the following sub-modules:

SendPulse Mailing Lists

  • Pulling and updating mailing lists from sendpulse using cron;
  • Mass export users from Drupal to SendPulse;
  • Map Drupal user fields with SendPulse mailing lists variables;
  • Automatically export users to SendPulse after their registration;
  • Choose user roles and their mailing lists for automatically export users;
  • Creating new SendPulse Mailing Lists from Drupal admin interface.

SendPulse Push Notifications

  • Automatically create new Push Notification and send it to your subscribers after creating new node;
  • You can control for which node types after creating new node should creates push notifications;
  • Form for sending single Push notification.

Installation Notes

Make sure your libraries module is version 2.0 or above before you install or upgrade SendPulse. Also you need to place SendPulse REST client (download) in your libraries folder (usually path /sites/all/libraries).

DrupalJedi Logo

Supporting organizations: 

Project information

Releases