SkillPlate is a private integration
Before anything else: this one has to be switched on for your program. Open Settings from the left sidebar in Referly, go to Integrations, and find the Skillplate card. Select Instructions. If you see the setup steps, you’re good to go. If instead you see This is a private integration, your program doesn’t have access yet. Get in touch with our team and we’ll enable it, then come back to this guide. Keep the instructions window open while you work. It has your program’s own tracking script and webhook address already filled in, which saves you copying things by hand.What this integration can and can’t track
Before you start
You’ll need:- A live Referly program with at least one affiliate to test with. See setting up your program if you haven’t got that far.
- Access to the SkillPlate integration in Referly, as described above.
- An admin account in SkillPlate, with permission to change settings.
- Your Referly program’s currency matching your SkillPlate currency.
Add the tracking script to your checkout
SkillPlate has one place where you add code to your pages, and it’s split by page type. The checkout gets two pieces of code, so start there.Open your tracking settings
Find the checkout script box
Paste the tracking script
YOUR_PROGRAM_ID appears here:Paste the second snippet underneath it
Save
Add the tracking script to your landing pages and portal
The checkout is where the sale happens, but the visit usually starts somewhere else. These two slots are what let Referly see the click in the first place.Go back to Tracking
Paste the tracking script into Landing Page
Paste it into Portal too
Save
Set up the webhooks in SkillPlate
Now tell SkillPlate to notify Referly when something is bought. You create two separate webhooks here, one per event, both pointing at the same address.Open your webhook settings
Paste the Referly address
program_id= is what tells Referly which program the sales belong to.Choose the first event
Save it
Create a second webhook for the other event
- Payment Succeeded is the one that carries money. Referly records the sale, the products bought, and the amount after any discount, then works out the commission.
- Subscription Started records the customer as a referral but with no revenue attached. The money for a subscription arrives through the payment event, not this one.
Test it end to end
Run a real purchase through before you tell affiliates the integration is live.Grab a real affiliate link
Open it in a private window
Go to the checkout
affiliate_id should now be in the address bar. That’s the referral being handed to SkillPlate. If it doesn’t appear, stop here and check the checkout scripts.Complete a purchase
Check Referly
Check the amount matches
How Referly decides who gets the credit
When a visitor lands on one of your SkillPlate pages through an affiliate link, Referly records the click and stores it in their browser for the length of your cookie window. When they reach the checkout, the extra snippet writes that referral into the page address, and SkillPlate keeps it with the order. When the payment goes through, SkillPlate passes it back to Referly, which looks up the click and credits the affiliate behind it. If the exact click can’t be found, Referly falls back to matching against your affiliates’ referral codes, which keeps things working when someone clears their cookies partway through. The credit sticks once it’s given. Later clicks from other affiliates don’t take over an existing customer.Limitations to be aware of
- Nothing after the sale is tracked. Refunds, chargebacks, and cancelled subscriptions never reach Referly. You’ll need to remove or adjust those commissions yourself, which is covered in managing refunds.
- No currency conversion. The amount is recorded exactly as SkillPlate reports it. Keep your SkillPlate and Referly currencies the same.
- Free sign-ups aren’t recorded. Only purchases and subscription starts are sent, so you can’t pay affiliates per lead through this integration.
- A subscription start on its own carries no revenue. The payment event is what produces commission.
- The customer has to buy in the browser they clicked in. Clicking on a phone and buying on a laptop won’t match.
- Affiliates must share their Referly link, which points at your own SkillPlate pages. A link to a SkillPlate page without the referral on it can’t be credited.
- The checkout reloads once for referred visitors. It’s quick and most people won’t notice, but it’s worth knowing it’s deliberate rather than a fault.
- Ad blockers and strict privacy settings stop the tracking script for a small share of visitors, as with any affiliate tool.
Troubleshooting
I see This is a private integration instead of the setup steps
I see This is a private integration instead of the setup steps
The checkout never reloads and affiliate_id never appears
The checkout never reloads and affiliate_id never appears
The checkout reloads but no sale appears in Referly
The checkout reloads but no sale appears in Referly
program_id=.Subscribers appear but with no commission
Subscribers appear but with no commission
The amount is wrong by a factor of a hundred
The amount is wrong by a factor of a hundred
The amount is right but the currency is wrong
The amount is right but the currency is wrong
Clicks are counted but sales never are
Clicks are counted but sales never are
A sale wasn't credited even though the customer used an affiliate link
A sale wasn't credited even though the customer used an affiliate link