To streamline your survey testing and feedback process, you can directly integrate a TrackEntry project with your Decipher survey. This allows testers to report issues and leave comments without ever leaving the survey link.
When integrated, a TrackEntry icon will appear in the survey, which testers can click to open the tool and log feedback tied to the specific question they are viewing.
1. Connecting a Single TrackEntry Project #
To connect a TrackEntry project to your Decipher survey, you need to add a small code snippet to your survey’s XML file.
Step 1: Get the Code Snippet
Copy the following code:Generated xml
<style cond="list=='0'" mode="after" name="respview.client.js"><![CDATA[
<script>let url = "https://hub.kalever.net/trackentry/PutYourProjectIDHere"</script>
<script src="https://hub.kalever.net/static/js/survey-tools.js"></script>
]]></style>
Use code with caution.Xml
Step 2: Add the Code to Your XML
In your Decipher survey XML, paste this code snippet near the top, directly after the initial <survey> tag.
Step 3: Add Your Project ID
Find your unique Project ID in Kalever on the Project Dashboard under PROJECT INFORMATION. Copy this ID.
[A placeholder image indicating where to find the Project ID on the dashboard would be useful here, but not essential]
In the code snippet you just pasted, replace the placeholder PutYourProjectIDHere with your actual Project ID.
Step 4: Configure the Display Condition
The code is set to display the TrackEntry icon when a specific condition is met (in the example, cond=”list==’0′”). This condition corresponds to the list parameter in your Decipher test link. You can adjust this condition based on your specific testing setup (e.g., changing the value from 0 to whatever you use for internal testing).
2. Connecting Multiple TrackEntry Projects (e.g., Internal vs. External) #
You can connect more than one TrackEntry project to a single Decipher survey. This is useful for managing different feedback streams, such as one project for your internal team and another for external client feedback.
Step 1: Add a Code Snippet for Each Project
Add the code snippet twice, one for each TrackEntry project.
Step 2: Update the Project IDs and Conditions
In each snippet, replace PutYour…ProjectIDHere with the correct Project ID for your internal and external projects.
Crucially, you must also change the cond=”list==’value'” for each snippet to be unique. For example, list==’0′ could be for your internal team and list==’1′ for the external client.
Example Code:Generated xml
<!-- Internal Team Feedback -->
<style cond="list=='0'" mode="after" name="respview.client.js"><![CDATA[
<script>let url = "https://hub.kalever.net/trackentry/PutYourInternalProjectIDHere"</script>
<script src="https://hub.kalever.net/static/js/survey-tools.js"></script>
]]></style>
<!-- External Client Feedback -->
<style cond="list=='1'" mode="after" name="respview.client.js"><![CDATA[
<script>let url = "https://hub.kalever.net/trackentry/PutYourExternalProjectIDHere"</script>
<script src="https://hub.kalever.net/static/js/survey-tools.js"></script>
]]></style>
Use code with caution.Xml
When you send out test links, you will append &list=0 for internal testers and &list=1 for the client, ensuring each group sees the correct TrackEntry project.