The result: an affiliate sale from Polar 0:00
This is a sale made through Polar, credited to an affiliate called Jordan, with a twenty percent commission worked out for me. In this video, I'll set that up from zero.
We'll connect Polar, create the affiliate program, give an affiliate a link and their own discount code, track the first sale, and pay it.
Why Polar needs an affiliate layer 0:18
Polar is a great place to sell software. It handles checkout, subscriptions and sales tax. What it doesn't have is an affiliate program: no partner sign-ups, no tracking links, no commission rules, and no affiliate payouts.
So we add that layer with LinkJolt. My demo product is Snippybee, a twelve dollar a month app, sold through a Polar checkout link.
This is a brand new LinkJolt account. The quick setup list shows the whole job: a campaign, a connection to where you take payment, affiliates, and a first sale. I'll start with Polar, so the campaign can create a Polar discount code for every affiliate.
Connect Polar 0:56
Open Integrations and pick the Polar tab. Right now, Polar sales aren't being recorded.
Click Connect Polar. LinkJolt asks for four permissions: read your organization, manage webhooks, manage discounts, and read orders.
Polar opens its own approval screen. Pick the organization you sell from, and approve. That's the whole connection: there's no webhook to create, and no secret to copy.
How your customers pay on Polar 1:24
Back in LinkJolt, it says Done. LinkJolt added a webhook called LinkJolt to your Polar organization, so sales, renewals and refunds are recorded automatically.
Then one question: how do your customers pay on Polar? The Snippybee website links to a Polar checkout link, so I'll pick the first option.
The instruction is one line: add the tracking script to your site. When someone arrives from an affiliate link, the script adds the affiliate to every Polar checkout link and embedded checkout on the page.
If your own code creates the checkout with Polar's API, pick the second option, and pass the reference as metadata.reference_id. And if you can't change your site at all, pick discount codes only: each affiliate gets a code, and Polar tells LinkJolt when it's used.
I'll copy the script and paste it into the head of my site.
Create the campaign 2:18
Now the campaign: the deal every affiliate gets. Go to Campaigns, then New campaign.
The name is just for you. The description is for affiliates: it's what they read when deciding to join. And the page to promote is where their link sends people. Mine is the Snippybee home page.
The commission is twenty percent of each sale. You can also add your product price, so affiliates can see what a referral is worth. It's for display only, and it doesn't change your Polar prices.
Snippybee is a subscription, so I'll switch on recurring commissions. Renewals pay twenty percent too, and I'll stop after twelve months. Recurring commissions are on the Professional plan and above.
Polar copies the affiliate onto the subscription, so every renewal Polar charges is credited to the affiliate who brought that customer.
Down here: a coupon code for every affiliate. Because Polar is connected, each affiliate gets their own Polar discount code. Customers save ten percent on their first payment, and the code is named after the affiliate.
By default, you approve each affiliate who applies to join. Click Create campaign.
Give an affiliate a link and a discount code 3:28
The campaign is live. There are three ways affiliates get in: Discovery, where affiliates browsing LinkJolt can find you; a join link for your website; and personal invitations.
I'll invite Jordan, who writes a newsletter for developers. Add their name and email, and send. Jordan gets an email naming the campaign and the commission, with a link to join.
This is what Jordan sees: the deal, in your name, and one step to join.
Jordan is approved on the campaign straight away, and gets two things: a tracking link to share, and their own discount code, JORDAN10, which LinkJolt created as a discount in my Polar organization.
Track the first sale 4:08
A few days later, one of Jordan's readers clicks their link and lands on Snippybee. LinkJolt records the click, and remembers the referral for thirty days.
Hover the buy button: the tracking script has added Jordan's reference to the Polar checkout link.
The customer pays on Polar's checkout, as usual. Polar sends LinkJolt the paid order, with Jordan's reference attached.
Back in LinkJolt, there's the new sale: twelve dollars, and Jordan's commission of two dollars forty, waiting for my approval.
And the Polar tab shows the event arriving. LinkJolt checks the connection every day, and tells you if anything stops working.
Refunds are handled too. If the customer is refunded in Polar, the commission is reduced or removed, and any payout still waiting for it is cancelled.
Approve and pay the commission 5:00
Nothing is paid until you approve it. Open Commissions, check the sale, and approve it.
Then go to Payouts. Each affiliate chooses how they're paid. Jordan picked PayPal, so LinkJolt shows their PayPal address and what you owe. Send it in PayPal, then click Mark as paid. Or export a CSV for PayPal or Wise.
Affiliates who connect Stripe can be paid automatically: with Stripe payouts, your saved card funds the payout and Stripe sends each affiliate their share, in the US, the UK, the European Economic Area, Canada and Switzerland.
Recap 5:37
That's the whole setup. Polar is connected, there's a campaign with recurring commissions, an affiliate with a link and a code, a tracked sale, and a commission ready to pay.
LinkJolt charges zero percent transaction fees, and plans start at nineteen ninety-nine a month. There's a seven-day free trial; a card is required. The link is in the description.