How do I troubleshoot affiliate pixel issues?

1. Ensure the Affiliate's Pixel is Secure if Your Pixel is Secure - an easy solution

  • The affiliates pixel must follow the same rules as your own pixel.
  • If the confirmation page and your pixel are secure (https://) then, the affiliate’s pixel will need to also begin with https.
  • Is the SSL certificate for the affiliate’s pixel domain current? You can go here to check if the domain has a current SSL certificate:

2. Pixel Compliancy - a simple check to find a simple problem

  • Pixel compliance is used to make sure that the LinkTrust pixel works with the affiliate pixel. For example...
  • If the confirmation page pixel type is “Image”, the affiliate can place an image and a serverside pixel within their LinkTrust account.
  • If the confirmation page pixel type is “Serverside”, the affiliate can only place a serverside pixel.
  • If the confirmation page uses a “JavaScript” pixel, the affiliate can place any of the four pixel types (Image, Serverside, Javascript or iFrame) in their account.

3. Run a Test - the best way to solve the problem

  • Turn on Fiddler
  • Now, using a click link provided by the affiliate, click through and complete a sale.
  • Make sure that the affiliate’s link redirects through the correct LinkTrust tracking link.
  • You can do this by running “Fiddler” or another web debugger tool while you click the affiliate’s link.
  • Find your tracking link and check the parameters and values.
  • You can also check verify data passed into LinkTrust links using the Click Analytics > Click Listing Report.
  • Complete a sale or conversion.
  • In Fiddler, view the affiliate pixel URL that LinkTrust executed
  • Take a screenshot and send it to the affiliate to make sure the pixel format and URL are correct.
  • Make sure there are no typos or spaces in the affiliate’s pixel URL
  • Ensure that any custom values that LinkTrust should be passing to the affiliate on the pixel URL are there in the correct position
  • If needed, within LinkTrust, adjust the tokens on the affiliate’s pixel to pass the correct values back for the parameters they need.

4. Custom Values on the Affiliate's Pixel - a fairly common problem

  • If your affiliate has specific values that need to be sent back on their pixel, make sure you are capturing any values correctly on the click tracking link and passing back the right values on their pixel using LinkTrust tokens.
  • If your affiliate has a unique click identifier, use AffiliateReferenceID={unique_click_id} on the Click Tracking link and affiliates_unique_click_id_name=[=AffiliateReferenceID=] on the affiliate’s pixel.
  • See a list of available affiliate pixel tokens here.

5. View the LinkTrust Log of the Affiliate's Pixel Executed - if all else fails, try this

  • View the pixels executed by LinkTrust from within the Transaction Details for the conversion you just made.
  • If the affiliate has a serverside pixel placed in LinkTrust, look at the response from their system to see if the pixel response came back with an error.
  • If the response reason isn’t clear, send a screenshot of the pixel fired and the server response recorded to the affiliate. Ask the affiliate what the response means and how to change the pixel if needed.
  • If the affiliate has a Javascript or Image pixel, ensure that it is correctly formatted and has all the data they need on it by copying it and sending it to them.


You can request a demo to see LinkTrust up close and experience how it can help you, or start your free 14-day trial now.


Need help with this feature or have questions? You can contact our support team at