Polar
0% transaction fees
One approval to connect
From $19.99/mo

Affiliate Tracking for Polar

Set up an affiliate program on Polar. Approve LinkJolt once on Polar's site and every sale, renewal and refund is recorded for the right affiliate, coupon codes are created in Polar for you, and payouts run from your dashboard.

THE SHORT ANSWER

Does Polar have a built-in affiliate program?

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.

What you get

Tracks the order Polar confirms

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.

One approval, nothing to paste

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.

Recurring commissions on renewals

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.

Refunds reverse the commission

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.

Coupon codes created in Polar for you

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.

A portal for your affiliates

Partners get their own branded dashboard with links, codes, live earnings and payout setup, included on every plan.

Setup

One approval, about five minutes

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.

1
Connect Polar

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.

2
Add the tracking script

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.

3
One line if your code creates the checkout

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.

4
Coupon codes, if you want them

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 renewal
order.refundedrefunds, full and partial
refund.created / refund.updatedlogged; order.refunded is what reverses commission
subscription.created / active / canceled / revokedlogged; renewals themselves arrive as paid orders
organization.updatedkeeps your organization name current

Step 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.

Affiliate software that works with Polar

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.

ToolEntry priceFeesBilling integrationsPayoutsTrial
LinkJoltLinkJolt pricing$19.99/mo0% 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 PurchasesStripe Connect on every plan, scheduled automatic payouts opt-in from Professional, CSV export for PayPal or Wise7 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 PaymentsManual, or a managed service that invoices you and distributes to affiliates for a percentage plus a monthly feeFree trial available
RefgrowRefgrow alternatives$29/mo (Starter)0% transaction fees, and no markup on payouts: you pay only the standard PayPal or Wise chargeStripe, Paddle, Lemon Squeezy, Polar and Dodo PaymentsFrom your own PayPal or Wise account, so funds never route through Refgrow. Self-billing invoices generated with EU VAT handling14 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.

FAQ

Polar affiliate tracking FAQs

What Polar merchants ask before setting a program up

Does Polar have a built-in affiliate program?

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.

How does LinkJolt connect to Polar?

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.

Do I have to change my checkout?

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.

Which Polar events does LinkJolt use?

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.

What happens when a Polar customer is refunded?

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.

Can affiliates earn on subscription renewals?

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.

Can LinkJolt create coupon codes in Polar for me?

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.

How do I know the connection is still working?

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.

How do I pay affiliates for Polar sales?

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.

What does it cost?

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

Launch your Polar affiliate program

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


© 2026 LinkJolt. All rights reserved.

LinkJolt is a trading name of POSTLAZY LTD, registered in England and Wales (company number 16445277). Registered office: 18 Riley Avenue, Lytham St. Annes, England, FY8 1HZ.

LinkJolt SaaSHub BadgeUneed Product of the Day BadgeTinyLaunch Badge

Made with ♥ for SaaS companies