Showing

Why is an affiliate conversion not showing up?

The usual causes are a broken connection to your payment processor, the tracking script not installed, no tracking reference reaching checkout, or an affiliate who is rejected or suspended. Work through these in order to find the gap.

3 min read
Updated Sep 14, 2026

A conversion that does not appear almost always traces back to one of a few gaps. Check them in this order.

1. Is LinkJolt connected to your processor?

LinkJolt records sales from your payment processor, and there are two ways that connection gets made. With Stripe or Polar you can approve LinkJolt once, and sales, renewals and refunds then reach us automatically, with no webhook to create and no signing secret to paste. Paddle, Lemon Squeezy, Gumroad and GoPay use a webhook you add yourself, and Stripe still supports that route too. Wherever a webhook is involved, a missing endpoint or a wrong secret means no conversions arrive at all, because events we cannot verify are rejected.

Open Integrations in the sidebar (the page is headed Integration Hub) and pick the tab for your processor. It either confirms the connection is already done, or gives you the webhook URL and the events to select. The secret is saved separately, under Settings on the Payment Providers tab, so that is where to re-paste it if you suspect it has gone stale.

2. Did a tracking reference reach checkout?

For link based sales, two things have to happen. The tracking script has to be installed, so that a visitor arriving on an affiliate link has their reference captured and stored. Your checkout then has to carry that reference into the order. If the order reaches us with no tracking reference and no registered coupon, there is nothing to attribute.

3. Is the affiliate active on the campaign?

Two states stop commissions: rejected and suspended.

Rejection is terminal, and a rejected affiliate is hidden from your Affiliates list, so if you cannot find the person there at all, that is your answer. Suspension is a reversible pause you apply yourself, which makes it the easier one to overlook. On the Affiliates page a suspended affiliate reads Suspended, and a Suspended filter appears above the list whenever any are suspended. Open the actions menu on their row and choose Reactivate to put them back to earning on future sales.

Check the campaign the sale belongs to, using the campaign filter on that page. An affiliate can be suspended on one campaign and still active on another, and a row like that shows how many campaigns are active rather than reading Suspended. An affiliate who is only waiting on your approval is not the cause, since a pending affiliate can still generate conversions.

4. Are you testing through the Developer API?

Conversions created with a test-mode API key (the lj_pk_test_ prefix) are tagged as test data and kept out of your live reports on purpose. If you are validating an integration, make sure production traffic uses your live key.

If all four check out and the sale still does not appear, contact support with the order id and we will trace it.

Start your affiliate program

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