Getting Started
Can I run an affiliate program without spreadsheets and manual tracking links?
How long does it take to set up an affiliate program with LinkJolt?
What is the difference between tracking links and coupon codes?
Tracking & Attribution
How are free-trial signups tracked, and when does commission count?
How do I install the LinkJolt tracking script?
How do I track affiliate sales without adding code to my checkout?
How does LinkJolt decide which affiliate gets credit for a sale?
How long does an affiliate stay credited after someone clicks their link?
Where do I put the script when my landing page and checkout are on different platforms?
Payouts & Commissions
Approving and rejecting commissions
Can I pay affiliates in their own currency?
Can I reward top affiliates with a higher commission rate?
Does LinkJolt hold my money or process my payments?
How are recurring commissions calculated for subscriptions?
How automatic payouts work, and what the processing fee is
How do I pay my affiliates?
Stripe for tracking and Stripe for payouts are two different things
What commission rate should I offer affiliates?
What does each commission status mean?
What happens to an affiliate's commission when a sale is refunded?
When and how do affiliates actually get paid?
Which countries and currencies can automatic payouts reach?
Why is my commission still pending?
Integrations
Can I manage my affiliate program from Claude or ChatGPT?
Can I track affiliate sales for an iOS app?
Connect Stripe so LinkJolt records your sales
Does LinkJolt have an MCP server?
How do I set up affiliate tracking with Stripe?
Which payment platforms does LinkJolt support for tracking?
Billing & Plans
Can I add my team to LinkJolt?
Can I run multiple brands or affiliate programs from one LinkJolt account?
Do you take a percentage of my affiliate sales?
How do I cancel my LinkJolt plan, and what happens to my affiliate program?
How does billing and the monthly limit work when I run multiple brands?
What happens when I reach my plan's monthly tracked-revenue limit?
What is included in each plan?
Your monthly tracked-sales limit and what happens when you hit it
Affiliates
Can I put my own branding on the affiliate portal?
Can affiliates start promoting before I approve them?
Connect Stripe so your commissions can be paid automatically
How do I get affiliates into my program?
How do affiliates get their tracking links?
How do affiliates join my program?
How does the Discovery marketplace help me find affiliates?
Where do I find my affiliate link?
Security & Privacy
How does LinkJolt detect affiliate fraud and self-referrals?
How does LinkJolt's tracking handle data and privacy?
Is it safe to connect an AI assistant to LinkJolt?
Troubleshooting
A sale is missing from my dashboard. What do I check?
An affiliate's coupon code is not being attributed. What should I check?
I installed the tracking script but clicks are not being tracked. What now?
My Stripe webhook shows 200 but no conversions are recorded. Why?
My sales suddenly stopped being tracked
My team member cannot sign in or is stuck choosing a role. How do I fix it?
Why is an affiliate conversion not showing up?
Why is my coupon code not tracking sales?
Why is my dashboard showing the wrong currency?
The usual cause is a webhook signing secret that no longer matches, so every event from your payment provider fails its security check and is rejected before any sale is recorded. The fix is to re-save the signing secret in Settings, Payment Providers.
Tracking that worked and then stopped dead is almost always a webhook signing secret that no longer matches. Your payment provider is still sending events and LinkJolt is still receiving them, but every one fails its security check and is rejected before any sale is recorded.
Signature failures are all or nothing, which is what makes this easy to tell apart from an attribution problem.
The usual triggers are rolling the secret, deleting and recreating the endpoint (a new endpoint gets a new secret), switching provider account, or deleting the saved secret inside LinkJolt. If some sales record and others do not, this is not your problem, read "Why is an affiliate conversion not showing up?" instead.
Every rejected event is refused before anything is written, so each sale that completes while the secret is wrong is a commission your affiliate never gets credited for.
whsec_. In Paddle it is the endpoint secret key, starting with pdl_ntfset_.Saving replaces the previous secret for that provider automatically, so there is nothing to delete first. Account owners can copy the stored secret from the row's copy button and compare it against the provider's value before re-pasting. Saving needs the account owner or a team member with payout permission.
Gumroad is the exception: it does not issue a signing secret, so you create one in LinkJolt and it becomes part of your Ping URL.
If the Stripe step of the Integration Hub offers "Fix it with Stripe", take it. Connecting your Stripe account sends events to LinkJolt directly, with no endpoint to maintain and no secret to paste, so this failure cannot recur. Revoking that connection in Stripe stops tracking again.
For Stripe, Paddle and Gumroad, a daily check looks for sustained rejections with no successfully verified events in the same period, then emails the account owner and posts a dashboard alert unless you have System updates notifications switched off. It repeats at most once every three days. If any events are still verifying, for example because a second healthy endpoint exists, no alert is sent. Lemon Squeezy and GoPay reject unverifiable events the same way but are not covered, so watch those yourself.
Fixing the secret does not recreate the sales rejected while it was wrong. Some providers retry recent failed deliveries, so check the delivery log after the fix, then ask support about a backfill with the order ids and the date tracking stopped.
Why is my coupon code not tracking sales?
A coupon only credits an affiliate when LinkJolt holds a registration that matches the discount data your payment processor sends with that order. The usual causes are a code registered on one side only, a Stripe promotion code id that was never entered, a Paddle discount id left blank, or a code registered on the wrong campaign or with a test key.
A sale is missing from my dashboard. What do I check?
A missing sale almost always traces to one of six causes: a webhook signing secret that no longer matches, an endpoint added in Stripe's Test mode, no tracking reference reaching checkout, a purchase outside the fixed 30 day window, an unregistered coupon or an inactive affiliate, or your plan's tracked sales limit. Check them in that order.
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.
My team member cannot sign in or is stuck choosing a role. How do I fix it?
They need to accept their team invitation before signing in. Until the invite is accepted, their account is not linked to your merchant, so they land on the role screen with nowhere to go.
Start your affiliate program
Launch in minutes with 0% platform fees. 3-day free trial, cancel anytime.