Why affiliates skip the default link
Links affiliates won’t share earn you nothing
Affiliates won’t post a link that looks like spam
A random string like ?fpr=o64xo tells their audience nothing about who’s recommending you
Creators with a personal brand ask you to change it, one support request at a time
Readable IDs put their name in the link and they rename it themselves from their dashboard
Every channel shares one link to your homepage
A YouTube review of your pricing sends viewers to the homepage to look for it again
Clicks from a newsletter, a podcast and a blog post add up to one number
Named links point at any page and a sub-ID on each shows which channel converted
Someone claims your product name as their referral ID
An open rename field lets an affiliate pick free, trial or your brand as their ID
A link ending in ?fpr=free reads like an offer you never made
Block those words up front and choose whether affiliates can rename at all
14-day free trial. No credit card required.
Set the rules once, affiliates do the rest
From ID to shared link
Choose your URL parameter
Pick the word that comes before the affiliate’s name in every link, like ?fpr= or ?via=.
Set the naming rules
List the words no affiliate may take as an ID. Then decide per campaign whether affiliates can rename their ID or add links of their own.
Let affiliates pick their ID
Each affiliate swaps the default ID for their name or brand and adds links for the pages they promote.
Follow every link’s trail
Every click records which page the visitor landed on, where they came from and which channel tag they used.
14-day free trial. No credit card required.
Links that land straight on your page
What happens between the affiliate’s post and your page.
No redirect hop
Visitors land on your page directly, so it loads as fast as usual and keeps its search value.
The parameter you already use
?via= and ?ref= are read out of the box alongside eight more, so affiliates keep a format they know.
Set IDs from your own code
Update an affiliate’s referral ID or create their links through the API when you manage partners from your own systems.

Inside each link
Shape each custom link around one audience
Names by default, random strings on request
New affiliates get an ID built from their first name plus two digits, like ?fpr=john30. Turn on random IDs and links use a string like ?fpr=o64xo instead.
A separate link for every page they promote
Add campaign-wide links that every affiliate gets a personal version of or let affiliates create their own with + New link. Each link has a name and its own destination page.
One link split across newsletter, video and blog
Affiliates add a short tag for each channel, like newsletter or youtube. Their reports then show clicks, referrals and customers for each tag.
Links that fill in the affiliate’s details
Add the affiliate’s name or coupon code to a link automatically, so their coupon is already filled in when the visitor lands. One link setup then works for every affiliate.
14-day free trial. No credit card required.
Since launching their affiliate program on FirstPromoter, Submagic has generated €1,635,717 in total revenue and built a network of 9,000+ promoters.
Partner-attributed monthly revenue tracked
Subscription businesses
Average setup time
Rated by verified users
Related Features
Customization
Affiliate dashboard
Where affiliates rename their ID, add links and read their sub-ID reports.
Tracking
Direct URL tracking
Assign a landing page to one affiliate and credit visits with no parameter in the URL.
Tracking
Coupon tracking
Credit a sale to the affiliate whose code was applied at checkout.
Guides and Documentation
Help doc
Promoters settings in FirstPromoter
Choose name-based or random referral IDs for every new affiliate.
Help doc
How to use Sub-IDs in FirstPromoter
Turn on the + New link button and tag each link by channel.
Help doc
How to set up and configure a Campaign
Set the page your referral links send visitors to.
Frequently Asked Questions
Don’t see the answer you need?
That’s ok. Just drop a message and we will get back to you ASAP.
