Before affiliates email you
Give affiliates answers before they ask you
Let affiliates check their own numbers any time
An affiliate wants to know if their newsletter mention brought in customers
They see clicks, referrals and commissions, broken down by sub-ID, traffic source and landing page
Reports download as CSV, so nobody asks you for a spreadsheet
Get payout details without chasing affiliates by email
Payout details sent by email end up spread across threads and inboxes
Affiliates pick PayPal, Wise, bank transfer, crypto, Stripe or another method you choose to offer
With tax forms switched on, they upload a W-9 or W-8BEN in their settings and find invoices on their payouts page
Show each campaign’s affiliates the pages that fit it
A creator campaign and a partner campaign rarely need the same pages
Choose which pages and panels each campaign shows and drag the home screen panels into the order you want
Write your own panel copy and FAQ, so the answers affiliates look for sit on their home screen
14-day free trial. No credit card required.
Launch your affiliate dashboard in four steps
From theme to first login
Brand it
Set your logo, fonts, colors and a light or dark theme in the theme editor, then check every change in the live preview.
Choose where it lives
Keep it on your FirstPromoter subdomain, move it to partners.yourcompany.com or embed it inside your app.
Shape the signup
Add your own signup fields, ask new affiliates to sign your agreement and approve them automatically or one by one.
Affiliates take it from there
Approved affiliates log in to copy links, follow their referrals and commissions and add payout details without writing to you.
14-day free trial. No credit card required.
Put the full affiliate area inside your app
Affiliates open it from your product’s menu and arrive already signed in. Custom domain, embedding and automatic login are on Business and above.
Automatic login
Your backend asks for a login token with your API key, and the affiliate lands in the right campaign without a password.
Your own subdomain
The dashboard runs at an address such as partners.yourcompany.com, connected with one CNAME record.
Embedded signup page
Place any campaign’s signup form on your own page, so new affiliates join without leaving your site.

What you can set up
Make it look and work like your own
Carry your brand from login page to inbox
The theme editor covers logo, favicon, fonts, header, layout, panels, inputs and buttons, with light and dark presets. Affiliate emails pick up the same logo and colors, and Enterprise adds custom CSS and removes the FirstPromoter link.
Collect the details you need before you approve
Add single-line, multi-line or choice fields, make any of them required and ask new affiliates to sign your agreement. Each campaign approves signups automatically or waits for you, and reCAPTCHA keeps bots off the form.
Run one program in five languages
The dashboard, signup page and emails work in English, French, German, Spanish and Portuguese. Translate a campaign in one click, then edit any line before you share its signup page.
Protect the account that holds payout details
Affiliates can turn on 2FA with an authenticator app or email codes, and you can require it for everyone. Login alerts flag new devices, and an optional email code is needed before payout details change.
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
Payouts
Affiliate payout software
Pay affiliates through the method they picked in their dashboard: Stripe Payouts, PayPal or a CSV for Wise, bank transfer and crypto.
Tracking
Affiliate link tracking
The referral links affiliates copy from their dashboard, with first or last click set per campaign.
Rewards
Affiliate contests
Run a contest with a leaderboard affiliates follow from their dashboard, with prizes you award.
Guides and Documentation
Help doc
Set up a custom domain for your dashboard
Adding the CNAME record and verifying the subdomain your affiliates log in to.
Help doc
Embed the dashboard with automatic login
Requesting a login token from your backend, with examples for six common stacks.
Help doc
Translate a campaign
Creating a translated copy of a campaign and editing it before you share the signup page.
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.
