Q-Integrate: The Qualtrics Event Listener
Installation Overview
License Info
-
Once you complete the installation steps above, the listener is ready to receive real-time Qualtrics event notices. The unlicensed product is fully functional
except that approximately 25% of events will not have the RESPONSE_ID and corresponding response JSON recorded. The target table will show that the event occurred, but the data will not be saved.
- When you purchase a license, a key will be provided to add to your appsettings.json file.
- For more information on licensing please visit www.dwconsultants.com/q-integrate.
Configuration Details - Appsettings.json
-
ApplicationName
- Name used for database logging.
-
DatabasePlatform
-
GetResponseJSON
- true - logs the event JSON to the target table and queries Qualtrics for the actual response JSON.
- false - only logs the event JSON to the target table; it does not get response values.
-
LogDirectory
- The local directory where log files should be written. Use a double backslash (\\) to indicate a backslash.
- Set this value to a blank to log to your default temp directory.
-
LogMethod
- file - writes log information to a file
-
database - writes log information to the LOGUSAGE table in your target database. This feature is currently only available for Oracle targets.
-
LicenseKey
- When you obtain a license key, place it here.
- Leave this value blank to run the app in the unlicensed test mode.
-
QualtricsBaseURI
- This is the base URL you use to connect to your Qualtrics site - i.e. https://client.a1.qualtrics.com
-
QualtricsApiKey
- This is the API Token for the user you would like to use to download Qualtrics responses.
- It is only needed when GetResponseJSON = true.
- You can obtain this key from the Qualtrics site on your user's Account Settings page.

Copyright © 2024 Data Warehouse Consultants. All rights reserved.