Skip to content
English
  • There are no suggestions because the search field is empty.

How to install Proactive IT Experience application to ServiceNow

Getting HappySignals Proactive IT Experience application up and running in your ServiceNow instance is easy and usually quick. We will be also helping you throughout the installation and set up process.

The installation process in brief:

  1. Requesting the Proactive IT Experience application from the ServiceNow Store
  2. Installing the application on the ServiceNow instance
  3. Configuring the application
  4. Setting up survey emails
  5. Moving to production
  6. [optional] Run a pilot survey for a small target group
  7. All done!

Before you start:

There are a couple of things to note before starting the installation process: 

  1. Make sure you have administrator access on the ServiceNow instance where you are installing the application
  2. Make sure you have access to the HappySignals cloud service
  3. Make sure you have received the following information from HappySignals: 
    1. End-point URLs to your HappySignals cloud services.
      Generally, the end-point URL looks something like: https://[your company name].happysignals.com
    2. A shared secret, which is used to make sure generated feedbacks come from your environment
    3. API-key for two-way integration between the HappySignals cloud service and your ServiceNow Instance
  4. Make sure you have requested the Proactive IT Experience application from the ServiceNow store. For details on how to do this, see our article on "How to proceed when you want to download our Application from the ServiceNow Store?"

Is video your preferred format? Check out our video guide of the Proactive IT Experience installation.

Installing the application:

Installation of the application is very straightforward and requires only a few steps to be complete:

  1. In the ServiceNow application navigator, find the "System Applications" module. In the "System Applications" module, expand the "All Available Applications" section and open the "All" module.
  2. In the "All applications" page, type "HappySignals" in the search bar. Locate the Proactive IT Experience application in the list of applications and click the "Install" button. Confirm the installation in the modal that pops up. 
  3. Wait for the install to complete, and you have successfully installed the HappySignals IT Experience to your ServiceNow instance. 

Configuring the application

Once you have installed the HappySignals Proactive IT Experience application on your instance, you can start the configuration process.

Before you begin:

  1. Switch your application scope to "Proactive IT Experience."

First, you need to set up the environment-specific configurations:

The environment-specific settings of the application determine to which HappySignals cloud environment your ServiceNow instance connects. HappySignals provides you with three cloud environments (development, test, and production) to connect with. 

Since each instance has its own connection details, there is no need to capture the setting changes in an update set or move them between environments. 

  1. in the ServiceNow application navigator, find the HappySignals Proactive IT Experience application and click on the "General Properties" module.

    Setting Description Default value
    Happy Endpoint This is the endpoint URL to your HappySignals cloud service. Generally, this looks something like: https://[your company name].happysignals.com

    https://support.happysignals.com/

    need-subscription/wow?

    Shared hash word This is the shared secret that we provided to your company. [none]
    HappySignals API key This is the API key that is required for two-way integration between the HappySignals cloud service and ServiceNow. ●●●●●●●

Before you continue:

  1. Create a new update set for the "Proactive IT Experience" application scope to capture and transfer configuration changes to test and production instances later.

Now, you are ready to set up the Global settings:

General settings of the application determine how the application connects to the HappySignals cloud service,

  1. In the ServiceNow application navigator, find the HappySignals Proactive IT Experience application and click on the "Email Settings" module.
  2. We have provided some defaults for the properties, which work for most of our customers; however, the exact configurations will depend on the data structure in your ServiceNow environment. We recommend starting with our default setup, testing and learning how things work, and modifying the properties as needed.
  3. There are a few main properties you need in order to get the Proactive IT Experience application working in your instance:
    Setting Description Default value
    Format of the vote buttons Format of the vote buttons generated for emails. Either HTML or VML. We suggest using HTML, but some email clients work better with VML. HTML
    Colour of the buttons The background colour of the voting buttons in survey emails. #FFD8E4
    Minimum days between any two surveys. How many days must there be between any two surveys sent to a recipient? This makes sure we do not spam recipients with surveys. 7
    ESM Value We hope that you leave this as the default value. IT Experience
  4. The remaining properties are used for data categorization, and they are dependent on your data structure. These values can be dynamic, where the data comes from a field in your user table, or static values that you define by surrounding the value with quotation marks ("). For dynamic values, you can use dot walking to access data in tables related to the Survey Settings table.

Setting up your first survey

Once you have filled in and saved the settings, you are ready to set up your first survey.

  1. In the ServiceNow application navigator, find the HappySignals Proactive IT Experience application and open the "Survey Settings" module.
  2. This will open up a list of ready-made surveys that you can use as a starting point. Open one of the ready-made surveys. 
  3. In the survey, you will first need to set it as "Active" as the ready-made surveys are inactive by default.
  4. Then you need to define the set of people to whom to send the survey. To do this, we suggest opening the Users table [sys_user] in a new tab or window and creating a filter that retrieves the desired user group. Once you have defined the filter, use the "Copy query" option to copy it to your clipboard.
  5. Once you have copied the filter, return to the survey you activated and paste the filter query into the "User query" field.
  6. Now, if you'd like, you can rename the survey to something more descriptive and adjust the survey frequency accordingly. Additionally, you can also change the survey type.

User query: When creating a filter to get your target users, we suggest that you filter out all users that are not active and do not have a registered email address.

Activating email notifications for surveys

Once you have saved your modifications to the survey, next you need to activate the email notifications for the surveys.

  1. In the ServiceNow application navigator, locate the Email Notifications module under "System Notifications -> Email -> Notifications".
  2. In the notification list, find the IT Experience notifications by typing "happy" in the "Name" column search box. By default, notifications are deactivated, so depending on your initial filter on the list, you may need to remove the "Active=true" filter to view them.
  3. In the notification list, select the notification that corresponds to the survey you previously set up. For example, if you set up a remote work survey, you should activate the "Happy IT Remote Work" notification.
  4. You can modify the look and feel of the notification message at this point if you want. 

Activating sender and integration jobs

The last two steps to get the surveys working are to activate the sender and integration jobs. The sender job sends surveys to the targeted users, and the integration job retrieves their responses from the HappySignals cloud service and returns them to your ServiceNow instance.

Activate the sender job

  1. In the ServiceNow application navigator, find the HappySignals IT Experience application and open the "Survey Sender Job" module
  2. Set the "Survey Sender Job" as active and save the changes. You can also adjust the interval and time at which the job runs.
  3. To test the application immediately, you can run the job manually by clicking on the "Execute Now" button.

Activate the integration job

  1. In the ServiceNow application navigator, find the HappySignals Proactive IT Experience application and open the "Survey Integration Job" module
  2. Set the "Survey Integration Job" as active and save the changes. You can also adjust the interval and time at which the job runs. 

Testing the application

Now that everything is set up, you are ready to test that everything works as intended.

  1. Execute the "Survey Sender Job", if you have not done it already.
  2. In the ServiceNow application navigator, find the HappySignals IT Experience application and open the "Surveys sent and answered" module. You should see a list of surveys that have been sent to the targeted users. Note that the application does not send surveys to all targeted users at once; instead, it sends surveys to different users in the target group every day to gather continuous feedback. 
  3. In the ServiceNow application navigator, find and open the System Email logs in "Systems logs -> Emails". You should see survey emails that have been sent out to the same users who are listed in the "Surveys sent and answered" list. 
  4. Open one of the sent emails and view its preview. In the preview, click on one of the voting buttons. HappySignals feedback should open in a new tab or window. 
  5. Fill in the feedback form and click on the "Submit" button at the bottom of the form. A thank you message should be displayed.
  6. Return to your ServiceNow instance and locate the HappySignals IT Experience application. Open the "Survey Integration Job" module. Execute the integration job to fetch all new answers from the HappySignals cloud service.
  7. Open the "Surveys sent and answered" module and locate the person whose survey you completed. Open the survey record, and you should see your response data.

Remember, if you encounter any issues with the IT Experience application during or after installation, please contact us at support@happysignals.com

That is it, you have now installed and configured HappySignals IT Experience on your ServiceNow instance.


Note: This article is part of the HappySignals Self-Service Implementation Tour.
To proceed to the next step in the tour,  click here.