Product Alerts

Overview

These days, your customers may too busy to drop in your stores but they still want to update their interested products. Thanks to Mageplaza Product Alerts extension, your customers can subscribe to get notification for out-of-stock products or price change. The notification emails of restock items or better prices will be sent to related customers. By this extension, online stores save a lot of time and effort for advertising since they can keep in touch with their potential customers, hence helps boost sales and profit significantly.

How to configure

I. Configuration

Login to the Magento Admin, choose Store > Configuration > Mageplaza > Product Alerts

Imgur

1. General

product alert1

  • Enable: Choose Yes to activate the module
  • Custom CSS: Allow changing CSS. This field is applied to Product List and Product View page. For example: .action.primary { background: #f311cd; }, .product.alert { background: pink,…
  • Cron Schedule: Insert the value to run cron which decides email sending frequency. With default cron will run every 1 hour. You can refer this link for detailed instruction.

For example:

  • Insert ***** means that sending email of price change or restock notifications each minute
  • 20 */3 * * * means that sending email at minute 20th after every 3 hours
  • Run Daily is 00*** means that cron will run at 00:00 every day
  • Run Weekly is 00**7 means that email sent at 00:00 every Sunday. If insert 00**1, emails are sent at 00:00 every Monday
  • Run Monthly is 001** means that emails sent at 00:00 on 1st January 2019

Note: When entering values, between two values must be a space so that cron can be run. For example: * * * * *

2. Alert for Price Changed Product

product alert2

  • Enable:
    • Choose Yes to allow notification email of price change of subscribed products. Install SMTP to avoid email to spam box.
    • When admins enable Price change alert, the link Notify me when the price drops appears in each product page
    • When customers click to that link, a popup displayed allows customers subscribe for notification of price change. All subscribers will get notification emails whenever their favored items are offered at a better price.

product alert3

  • Apply for Customer Groups: You can choose one or more customer groups to send emails.
  • Email Sender: Select the store representative that you want to show in the notification emails. Here are the options:

product alert4

  • Email Template: Access to Marketing > Email Templates > Add New Template to create Email Templates. Please choose the email template that you want to send for price change of products.
  • Text for subscribed customers: This message will be displayed when customers have subscribed successfully. You can insert the text here, otherwise, the default message is: Congratulations! You will receive a notification email when this product has just changed the price

product alert5

3. Alert of Out Of Stock Product

product alert7

  • Enable:
    • Choose Yes to allow notification emails of restock of subscribed products. Install SMTP to avoid email to spam box.
    • When admin enable Out of stock alert, the link Notify me when this product is in stock appears in each product page
    • When customers click to that link, a popup displayed allows customers subscribe for notification of back-in-stock products. All subscribers will get notification emails whenever their favored items are restocked.

product alert8

  • Apply for Customer Groups: You can choose one or more customer groups to send emails.
  • Email Sender: Select the store representative that you want to show in the notification emails. Here are the options:

product alert9

  • Email Template: Go to Marketing > Email Templates > Add New Template to create Email template. Please choose the email template that you want to send to your customers when their favorite items are restocked.
  • Show on Product Listing Page: Select Yes to show the Button text field
    • Button text: Name the Button to be shown at Product Listing Page. When customers click on this button, they can register to get notification emails of restock items. If you leave it empty, it will be Notify me as default.

product alert10

  • Text for subscribed customers: Insert the message you want to send to customers. This text is displayed after subscribing successfully, so customers can subscribe only once. For example: Congratulations! You will receive a notification email when this product has just come back to stock.

product alert11

II. Out of Stock Notification

Login to the Magento Admin, choose Catalog > Product Alerts > Out of Stock Notification

product alert13

1. Subscribers

  • New subscription

product alert14

  • Edit subscription

product alert15

  • Product SKU: Insert the SKUs for products that customers want to be notified when they are out of stock and restocked as well. This is a required field.
  • Product Name: This field allows showing the product name after customers subscribe the email notifications
  • Customer Email: Insert the customer emails to get notification when products are in stock. This is a required field.
  • Customer Name: This field allows showing the customers’ name after they subscribe the email notifications, which are based on their email addresses. For customers who have not subscribed accounts on your site, they will be named as Guest
  • Store View: Select the store views whose products can be subscribed for out of stock notification.
  • Status: Show the product status after subscription. Status will be change along with the change of product SKU, Product name and Customer email.
  • Created At: Show the time of subscription only after subscribing.
  • Last Send Date: Show the last date of subscription

Note: When you click to Save or Save and continue edit, the system will send email to the customers who have subscribed notification. If you click Sent or Resent, the system will send emails to customers notifying of back in stock products.

2. Most Requested Products

2.1. Most Requested Products

This part reports the most wanted products based on the data of customers subscription of restock items, which includes: Product name, Product SKU, Number of Requests, etc. The subscribed products which are canceled will not be reported here.

product alert16

2.2. Report

Basing on the above data, this module enables generating the chart of most requested products. The horizontal axis is Product SKU whereas the vertical axis is Number of Requests.

product alert17

III. Product Price Alerts

Login to the Magento Admin, choose Catalog > Product Alerts > Product Price Alerts.

product alert18

1. Subscribers

  • New subcription

product alert19

  • Edit subcription

product alert20

  • Product SKU: Insert the SKUs for products that customers want to be notified when they have better prices. This is a required field.
  • Product Name: This field allows showing the product name after customers subscribe the email notifications
  • Customer Email: Insert the customer emails to get notification when product prices are better. This is a required field.
  • Customer Name: This field allows showing the customers’ name after they subscribe the email notifications, which are based on their email addresses. For customers who have not subscribed accounts on your site, they will be named as Guest
  • Store View: Select the store views whose products can be subscribed of price change notification.
  • Status: Show the product status after subscription. Status will be change along with the change of product SKU, Product name and Customer email.
  • Created At: Show the time of subscription only after subscribing.
  • Last Send Date: Show the last date of subscription

Note: When you click to save or Save and continue edit, the system will send email to the customers who have subscribed notification. If you click Sent or Resent, the system wil send emails to customers notifying of back in stock products.

2. Most Requested Products

2.1. Most Requested Products

This part reports the most wanted products based on the data of customers subscription of better price items, which includes: Product name, Product SKU, Number of Requests, etc. The subscribed products which are canceled will not be reported here.

product alert21

2.2. Report

Using the above data, this module enables generating the chart of most requested products for better prices. The horizontal axis is Product SKU whereas the vertical axis is Number of Requests.

product alert22

IV. Edit product

Login to the Magento Admin, choose Catalog > Products.

This part records the subscribers’ information ( both for out-of-stock products and better price products notifications, which includes: Customer name, Customer Email, Subscribe Date, Last Sent, Send Count.

product alert23

product alert24

  • Stock Status (Magento default): Select the stock status including In Stock and Out of Stock.
  • Back in Stock Notification: Turn on this field to activate Stock Notification function.
    • Choose Enable, then the link Notify me when this product is in stock will be displayed on product page. This configuration applies for each product.
    • Customers can click to this link to subscribe for notification of back-in-stock products
  • Price Alert: Turn on this field to activate Price Alert function.
    • Choose Enable, then the link Notify me when the price drops will be displayed on product page. This configuration applies for each product.
    • Customers can click to this link to subscribe for notification of price change products

V. Email Notifications

1. Price Change

Notification of Successful subscription for price change

product alert25

Price change notification

product alert26

2. Out of Stock

Notification of Successful subscription for out of stock

product alert27

Back in Stock Notification

product alert28

Note: Click View Your List button, visitors will be redirected to My product alerts where all the subscribed products of them are listed.

VI. Compatible with Reports extension

Products Alert extension is fully compatible with Mageplaza Reports extension. This allows admin to generate Reports of Recent request stock available, Recent request price change, Most request price change and Most request stock available. Click to View Details will redirect to Grid or Most Requested Product

product alert29

Frontend

At My product alert, customers can view their subscribed products of out-of-stock and price change notifications.

product alert30

Note

  • If you want to uninstall the extension, please use the composer to run the command: bin/magento module:uninstall Mageplaza_ProductAlerts
  • In case you have deleted the extension manually, you need to delete the mp_productalerts_price_alert attribute and mp_productalerts_stock_notify as well in the data base or at backend
    • Method 1 Backend: From the Admin Panel, go to Stores > Attributes > Product. At column Attribute Code, look for attribute mp_productalerts_price_alert and mp_productalerts_stock_notify, click to them and delete

product alert31

  • Method 2 Data base: Navigate to eav_attribute table. At column Attribute_code, look for attribute mp_productalerts_price_alert and mp_productalerts_stock_notify, click to them and delete

product alert32