Qlik-Proactive-Email-Notification-Example
February 20, 2017 ยท View on GitHub
An example implementation of email alerting with Qlik and Qlik Web Connectors.
Overview
This example uses Qlik Web Connectors (Notification and RegEx) to send notifications/alerts to users when key metrics meet specific conditions (above/below targets).
The process flow is:
- Update data in core application
- During loading, have the core application store key metrics/variables in a QVD
- Chain the notification App to the core app so that it is run immediately after updating the data
- Notification app leverages Qlik Web Connectors to send emails
- User recieves email, with subject, message (including variable values) and links back to the Core App (Dashboards, Sheets, and Selections can be included).
Basic Flow Diagram

Installation & Setup
- Install, Configure, and License Qlik Sense or QlikView
- For Qlik Sense, ensure that you disable Standards Mode for the Engine by following the steps in the [Qlik Documentation][1].
- Install, Configure, and License Qlik Web Connectors (QWC)
- Test sending an email from QWC
- From the Qlik Web Connectors home page, go to the "Standards" Connectors tab then...
- Click on the "Notiication Connector"
- Select "SendEmail" and select "Parameters" button
- Complete the fields and select "Save Inputs & Run Table" to validate it works
- This is a required in order to make sure the credentials are cached and can be used.
- Download, Import into QMC, then Configure, and Test the "Proactive Email Notification Example" App
- Edit the load script, review each of the following sections...
- Setup Variables - Change the SMTP Server name, review/follow the steps there.
- Load & Manage Data - Review this section but don't make changes until you have a successful test
- Load Rules - Change email addresses to one that will recieve the emails
- Load the app and ensure that you recieved 2 emails, with the following subjects...
- After testing is completed, you can implement in your production applications. See below for important "documentation" on how it works.