THE SHORT ANSWER
No. Polar is your merchant of record and billing platform: checkout, subscriptions, tax, invoicing, and a webhook event for every order. What it does not include is the affiliate layer: partner accounts, tracking links, commission rules, refund handling and payouts. That is what LinkJolt adds on top, using the order.paid event as the record of what was sold.
This page covers the tool and the setup. For commission rates, program structure and how other SaaS programs are set up, read the SaaS affiliate benchmarks.
Every sale is recorded from the order.paid event, server-side. A closed tab, an ad blocker on the thank-you page or a slow redirect cannot lose a sale Polar has confirmed, because Polar is the source of truth for what was sold.
You approve LinkJolt for one Polar organization. LinkJolt creates its own webhook endpoint there, with Polar handing back the signing secret, and checks once a day that the endpoint is still on, still ours, and still on the API version it was created with.
Polar carries the affiliate reference onto the subscription and every renewal order, so each renewal can pay the affiliate who referred the customer, with a cap by month or by payment count. Available on the Professional plan and above.
Polar sends order.refunded with the total refunded so far. LinkJolt reverses the commission, in proportion for a partial refund, and cancels any payout still queued for it. A redelivered event never reverses twice.
Add a code for an affiliate and it is created as a discount in your Polar organization, or let every approved affiliate get their own code automatically. Podcast and video audiences who never click a link still land with the right partner.
Partners get their own branded dashboard with links, codes, live earnings and payout setup, included on every plan.
The same steps the Integration Hub walks you through after you sign up, with your real merchant ID filled in.
After you connect, the Polar tab asks one question, how do your customers pay on Polar, with three answers: a Polar checkout link on my site, my code creates the checkout, or discount codes only. It shows only the instructions for your answer. Steps 2 to 4 are those three.
Sign up, create a campaign with your commission terms, then open Integrations, choose Polar and click Connect Polar. Approve LinkJolt for one organization on Polar's site. Takes about 30 seconds.
Paste one script tag into the head of your site. It captures affiliate clicks and adds the affiliate reference to every Polar checkout link and embedded checkout on the page.
Creating checkouts with Polar's API or SDK? Set metadata.reference_id to the value the script exposes. Polar carries it onto the order and every renewal.
Add a code for an affiliate and it is created in your Polar organization, or switch on automatic codes for a campaign. A sale using the code credits that affiliate.
Step 1: what the approval does
Polar asks you to allow LinkJolt to read your organization, manage webhooks and discounts, and read orders, for one organization you pick. LinkJolt then creates its webhook endpoint in that organization, named LinkJolt, subscribed to the events below and pinned to one API version. There is no webhook URL to paste and no secret to copy; Polar hands the secret to LinkJolt directly. Revoke it in Polar's settings, or press Disconnect in LinkJolt, at any time.
Events LinkJolt subscribes to for you
order.paidthe sale: purchases, first payments, trial starts and every renewalorder.refundedrefunds, full and partialrefund.created / refund.updatedlogged; order.refunded is what reverses commissionsubscription.created / active / canceled / revokedlogged; renewals themselves arrive as paid ordersorganization.updatedkeeps your organization name currentStep 2: the tracking script
<script src="https://www.linkjolt.io/api/tracking.js?id=YOUR_MERCHANT_ID"></script>Links to buy.polar.sh and Polar checkout pages get the affiliate reference added as reference_id automatically, embedded checkouts included. Polar merges it into the checkout's metadata and onto the order.
Step 3: the one line when your code creates the checkout
metadata: { reference_id: window.linkjolt?.referral || '' }Creating the session on your server? Read the reference from the linkjolt_tc, linkjolt_aff and linkjolt_cid cookies and send it as reference_id in the same place.
Most affiliate platforms are built for Stripe first. These 3 name Polar on their own integration or pricing page. Every figure is read from the vendor's page, pricing checked August 2026; vendors change pricing, so confirm before you buy.
| Tool | Entry price | Fees | Billing integrations | Payouts | Trial |
|---|---|---|---|---|---|
| LinkJoltLinkJolt pricing | $19.99/mo | 0% on affiliate revenue on every plan. Automated Stripe Connect payouts pass Stripe processing through at cost; CSV export is free. | Stripe, Paddle, Polar, Lemon Squeezy, Gumroad, GoPay, Apple In-App Purchases | Stripe Connect on every plan, scheduled automatic payouts opt-in from Professional, CSV export for PayPal or Wise | 7 days, card required |
| AffonsoAffonso alternatives | $19/mo (Launch) | 0% on tracked revenue. Managed payouts carry a surcharge their docs put between 2.8% and 3.25%, plus a $25 monthly service fee. | Stripe, Paddle, Polar, Creem and Dodo Payments | Manual, or a managed service that invoices you and distributes to affiliates for a percentage plus a monthly fee | Free trial available |
| RefgrowRefgrow alternatives | $29/mo (Starter) | 0% transaction fees, and no markup on payouts: you pay only the standard PayPal or Wise charge | Stripe, Paddle, Lemon Squeezy, Polar and Dodo Payments | From your own PayPal or Wise account, so funds never route through Refgrow. Self-billing invoices generated with EU VAT handling | 14 days, no card required |
Choosing on tracking method rather than price? The tracking software comparison explains what webhook, script and coupon tracking each catch and miss.
What Polar merchants ask before setting a program up
No. Polar is your merchant of record and billing platform: checkout, subscriptions, tax, invoicing, and a webhook event for every order. Partner accounts, tracking links, commission rules, refund handling and payouts are not part of it. LinkJolt adds that layer on top, using the order.paid event as the record of what was sold and order.refunded as the record of what was given back.
With one approval on Polar's site. You pick the organization, Polar asks you to allow LinkJolt to read your organization, manage webhooks and discounts and read orders, and that is the whole setup. LinkJolt creates its webhook endpoint in your organization itself, with Polar handing back the signing secret, so there is no webhook to configure and no secret to copy. You can revoke the access in Polar's settings at any time, and the Polar tab in LinkJolt has a Disconnect button that removes the endpoint again.
Usually not. If your site links to Polar checkout links, the LinkJolt tracking script adds the affiliate reference to every Polar checkout link and embedded checkout on the page, and Polar carries it through to the order as metadata. If your own code creates the checkout with Polar's API or SDK, pass the reference the script exposes as metadata.reference_id: one line. If you cannot change anything, coupon codes work on their own: a code registered against an affiliate credits them on any order that uses it.
order.paid is the sale: a one-time purchase, the first payment of a subscription, a trial starting, and every renewal arrive as paid orders. order.refunded reverses commission. LinkJolt subscribes to these for you when it creates the endpoint, along with the refund, subscription and organization events it logs, and pins the endpoint to one API version so a payload change on Polar's side cannot silently alter what is recorded.
The commission is reversed. Polar's order carries the total refunded so far, so a partial refund reduces the commission in proportion and a full refund removes it and cancels any payout still queued for it. Because the figure is cumulative, a redelivered event changes nothing twice. Your affiliate sees the change in their portal.
Yes, on the Professional plan and above. Polar copies the affiliate reference onto the subscription and onto every renewal order it creates, so each renewal pays the affiliate who referred the customer at the recurring rate you set, with a cap by number of months or number of payments if you want one. A free trial is recorded when it starts and becomes a commission when the first real payment arrives.
Yes. Add a code for an affiliate in LinkJolt and it is created as a discount in your Polar organization with the percentage or fixed amount and duration you chose, and a campaign can give every approved affiliate their own code automatically, named after them. Codes you created in Polar yourself can be registered instead. A sale that uses the code is credited to that affiliate, by the discount's id or its code.
LinkJolt checks every connected Polar organization once a day. If Polar switched the webhook off after failed deliveries, LinkJolt switches it back on. If the webhook was deleted, switched off again, or the access was revoked, the Polar tab shows what is wrong and you get one email and one notification that name the fix: Reconnect. No silent stop.
Polar does not pay affiliates, so payouts run separately. Automated payouts use Stripe Connect: your saved card funds the payout and Stripe transfers each affiliate their share, reaching the US, UK, EEA, Canada and Switzerland. For affiliates elsewhere, export a mass-payout CSV for PayPal or Wise. Every conversion waits as pending until you approve it, so nothing is paid on a sale you have not reviewed.
Plans start at $19.99 a month with 0% transaction fees on affiliate revenue, and there is a 7-day free trial with a card required. Polar tracking is included on every plan; LinkJolt charges nothing on top of Polar's own fees.
Works with Polar
From $19.99 a month with 0% transaction fees on every plan.
7-Day Free Trial
0% Platform Fees
Cancel Anytime
LIVE
0+
SaaS companies joined this week
The all-in-one affiliate management platform for SaaS companies.