If you are seeing that some of your messages aren’t displaying revenue or tracking conversions, check the following potential causes to help troubleshoot.
Link Redirects
Link redirects occur when a user tries to access a website URL, but is taken to a different URL as the final destination. The link redirect causes Listrak's tracking to be removed so that a contact's activity can no longer be tracked, including purchases. To identify potential redirects, send yourself a test message to check your links.
Navigate to the correct list.
Then Messages > Email View Saved Email.
In the Message Settings, update the email the test should be sent to, if necessary.
Click Send Test.
Click each link in the test message.
Ensure the following parameters are in every URL: trk_msg and trk_contact. For example: https://www.mywebsite.com/home?trk_msg=12345&trk_contact=678910
If you see those parameters getting dropped, then the links may be redirecting to another page after you click through the links in the test message. This issue has many potential causes.
Your webpages need to be setup to allow URL parameters.
Test this by appending ?email=test as a URL parameter on your webpages
If the test tracking is dropped the webpage does not allow URL parameters
Your email does not contain a link to the final webpage destination.
Special characters in your URL are causing the redirect. You will want to make sure your webpages are set up to handle these or remove the spaces in your link title tags and Google Analytics parameters on your Listrak messages. Special characters are: +, %, $, *, etc.
The website has upgraded from HTTP to HTTPS, but the email links are still using HTTP. This could cause a redirect and drop the URL parameters depending on how your webpages are set up.
Click Tracking
Click tracking ensures that the Listrak trk_ URL parameters are being tracked on your website. Follow these steps to confirm the tracking:
Navigate to your website.
Open the browser’s network tab.
Hit F12 in most browsers (or right-click and inspect element) and then click on the console tab.
Set the filter to listrak.
Click the preserve log checkbox.
Enter ?trk_msg=testing to the end of your website URL.
Then enter.
Look for the CT.ashx call in the log. The ?trk_msg=testing should also appear in the call.
Listrak JavaScript Framework
The framework allows Listrak's integration to function correctly on your website.
Open your website in your browser.
Open the browser’s console tab.
Hit F12 in most browsers (or right-click and inspect element) and then click on the console tab.
Enter _ltk.
Then hit enter to check to ensure the _ltk object exists.
Listrak Conversion Tracking Code
Test the Listrak Conversion Tracking Code by completing a test order on your website to verify that the correct network calls are communicating with Listrak.
Open your website in your browser.
Open the browser’s network tab.
Hit F12 in most browsers (or right-click and inspect element) and then click on the console tab.
Set the filter to listrak.
Complete a test order.
On the confirmation page, ensure the following two calls appear:
Click the T.ashx request.
Click the update request.
Click the headers tab.
Ensure the order number is there and the values match the values from the test order.
Permissions
Be sure to add your FA User to the applicable list to ensure conversion tracking is populated. This can be configured in the list settings.