Notifications
Notifications are the carriers for messages. Each notification contains a message, that a customer should receive, and a link to be clicked - which are defined separately in Templates.
There are two types of notifications':
- Manual Notification - extension sends a push to all subscribers.
- Triggered Notification - extension sends push to the particular customer on the firing of event, which is assigned to the notification.
All of them are located in their dedicated Grid at Marketing -> Push Notifications -> Notifications, which provides the following information per row:
- ID - database unique identifier of Notificator.
- Status - whether notification is enabled and sent to the customer.
- State - is the possible state of Notification. There are four possible values:
- Draft - default state for all notifications, which are not active.
- Pending - is a state for manual notifications, which are not yet sent, or triggered, which are not yet bound to event.
- Scheduled - is a state for triggered notifications, which are bound to event.
- Sent - is a state for manual notifications, which are sent to customers.
- Type - is the type of notification (see above)
- Pushed - how many pushes of this notification were sent.
- Fetched - how many pushes of this notification were received by customers.
- Clicked - how many links, associated with templates, were followed.
Additional column Action allows you to edit notification or delete it. Mass actions are not available.
Here you can also create new Notification.
How to create New Notification
Visit Marketing -> Push Notifications -> Notifications, and press Add New Notification. It will bring you to the creation page, which contains the following fields:
- Name - is the sensical name of the notification. It will not be seen by the customer, instead the Subject of Template will be used.
- Active - whether notification is active.
- Template - template, which contains message, pushed to customer. Read more at Template section.
- Notification Type - type of notification. There are two possible options, which triggers different kinds of Schedule subsection:
- Manual Notification - selects schedule pane for manual notifications.
- Triggered Notification - selects event binding.
After a notification type is selected, Schedule subsection is displayed with different options for sending notifications. Below are explained different kinds of that section.
Schedule for Manual Notification
Schedule - defines the type of sending a push to the customer. There are two available options:
- Send immediately - push will be sent just on notification activation. It is very useful for an emergency announcement (store maintenance, etc.).
- Schedule Push - brings hidden field, which schedules push to a certain date.
- Schedule Date - triggered, when Schedule Push is selected. It dispatches a push message to be sent on certain date. Notification is pushed on the first cron executing on that date. Useful for announcing a marketing campaign start and ends.
Schedule for Triggered Notification
- Trigger Event - allows binding a notification to a certain event.
All events, which push can be bound to, grouped into logical categories. Here is their respective list:
-
Customer
-
Admin
-
Cron
-
Product
-
Newsletter
-
Shopping Cart
-
Sales
-
Wishlist
-
Admin Notification
-
Review