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?
30 days. A click stores that affiliate's details in the visitor's browser for 30 days, and a purchase made in that period is credited to them. The window is fixed: there is no setting to change it per campaign or per plan.
The attribution window is 30 days. It is the same on every campaign and every plan, and there is no setting to shorten or extend it. The clock starts at the click, not at the sale, so a customer who clicks today and buys on day 29 still earns the affiliate a commission, and one who buys on day 31 does not.
When a visitor lands on your site from a tracking link, the LinkJolt script saves the affiliate's tracking code, affiliate ID and click ID in two places on your own domain: a first-party cookie and the browser's local storage. Both are stamped with a 30 day life.
Getting those values onto the payment depends on how you take money:
window.linkjolt.referral when it creates the checkout. Integration Hub shows the lines to copy.If the tracking script is not installed on your site, including the page where checkout starts, nothing is stored. Clicks still record, so you see clicks and no sales. If that is your symptom, read "I installed the tracking script but clicks are not being tracked. What now?" next.
Only a fresh arrival carrying affiliate tracking parameters. Each one rewrites the stored record with a new timestamp and a new 30 days, including a repeat click on the same affiliate's link. Reading the stored value never refreshes it, so the window runs from the last click, not the last visit.
If the customer clicks a different affiliate's link before buying, the newer click overwrites the older one. Last click wins.
30 days is a ceiling, not a promise. The record lives in the visitor's own browser, so attribution ends sooner if they clear cookies and site data, switch to another browser or device, or browse privately. There is no way to restore it; the customer has to click again.
The "Show tracking-window line" toggle in Portal Branding (Professional and Ultimate) only controls whether your sign-up page shows the line "We track your referrals for 30 days". It changes what affiliates read, not the window.
Coupon attribution is a separate route, and LinkJolt puts no end date on a code you register. If a registered code is applied to an order and no link attribution is present, the affiliate who owns that code is credited, whether the customer clicked a link a year ago or never clicked at all. Their code stops earning if you reject or suspend them on that campaign, or if the campaign is no longer active.
The link wins. LinkJolt reads the tracking reference first and only looks at the discount code when no tracking reference is on the order at all. A customer who clicked affiliate A's link in the last 30 days and then typed affiliate B's code is credited to A. If you want a code to be the thing that earns, have that affiliate share it on its own, not alongside a tracking link.
Once a subscription has been credited, later payments on it are matched back to the original sale by subscription ID, not by the click window. If recurring commissions are switched on for that campaign, renewals keep earning under its recurring settings long after the 30 days, up to whatever cap you set. Refunds still reverse the commission in the normal way.
How do I install the LinkJolt tracking script?
Copy the one line script tag from the Integration Hub in your dashboard and paste it into the head of every page a visitor can land on. Copy it rather than typing it, because the tag carries your own merchant ID and a wrong ID never raises an error.
Where do I put the script when my landing page and checkout are on different platforms?
Put the script on every page a visitor sees before they pay, starting with the landing page. It only rewrites Stripe Payment Link, Gumroad and Lemon Squeezy links for you, so for any other jump to a different domain you have to carry the tc, aff and cid parameters across yourself.
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.
Can I run an affiliate program without spreadsheets and manual tracking links?
Yes, that is the whole point of LinkJolt. Tracking links and coupon codes are generated automatically, sales are tracked through your payment processor, and commissions are calculated and paid without a spreadsheet in sight.
Start your affiliate program
Launch in minutes with 0% platform fees. 3-day free trial, cancel anytime.