Showing

I installed the tracking script but clicks are not being tracked. What now?

Make sure the script is in your site head and loads on every page, including where checkout begins. Some website builders only inject custom scripts on certain pages or defer them, which stops LinkJolt from storing the affiliate reference.

1 min read
Updated Oct 24, 2026

The tracking script has to load on every page a visitor might land on, including your checkout entry point. If it only loads on some pages, clicks that land elsewhere are missed.

Check the basics

  1. The script belongs in your site head (or site-wide header injection), not inside one page's body.
  2. It must load on every page, including the page where checkout begins.
  3. Visit your site with ?tc=TEST&aff=TEST on the URL, open the browser console, and type window.linkjolt. If it is undefined, the script is not loading there.

Common site-builder gotchas

  • Squarespace: add the snippet to the Header field in Code Injection (Pages, Website Tools, Code Injection), not to a single page's code block.
  • Webflow and Carrd: use the site-wide head or embed area, not a per-page embed.
  • Some builders defer or sandbox third-party scripts on certain plans, which can block it.

Your exact snippet is in the Integration Hub in your dashboard. Coupon code attribution needs no script at all, so it is a reliable fallback on locked-down builders.

Watch how it is done

Is My Affiliate Tracking Working? How to Check in a Minute (1:40)

Plumquote is a demo account made for this tutorial.

Watch on YouTube
Read the transcript

Copy the test link 0:00

You've added the LinkJolt tracking script to your site. Here's how to check it works in about a minute, before a real affiliate sends you a customer.

In LinkJolt, open Integrations, and on your payment tab, scroll down to Check it works. It's worth doing once, right after setup.

The first step gives you a test link: your own site, with a test affiliate added to the address. Copy it.

Check the console 0:23

Open it in your browser. The page looks the same, but the script is reading the test affiliate from the address.

To see it, open your browser's console on that page. First, check that the script loaded.

True. Next, ask for the referral: the string your checkout passes to Stripe.

It reads tc_test123_aff_test456. That's the test affiliate. A real affiliate link gives the same shape, with their own codes.

See it detected, and the usual causes 0:55

Back in LinkJolt, reload the page. The tracking script now shows as detected, on your site.

If something's off, open Still not showing up. window.linkjolt is undefined means the script isn't on the page: check that it sits in your head.

Referral is null means the visitor didn't arrive through an affiliate link. Try the test link again.

And a purchase made in Stripe test mode is recorded as a test sale, under Test sales on Commissions, apart from your live ones.

Next step 1:26

Then make one real purchase through an affiliate's link, and you'll see it on Commissions. Try LinkJolt free for seven days at linkjolt.io.

Start your affiliate program

Launch in minutes with 0% platform fees. 7-day free trial, cancel anytime.