The Spreadsheet Problem
Every affiliate marketer starts with a spreadsheet. You create columns for program name, commission rate, clicks, conversions, earnings. It works — for one program, for one week.
Then you add a second program. Then a third. You have links in your Twitter bio, your YouTube description, your newsletter, and three Reddit posts from six months ago. Suddenly you have 12 rows, 8 columns, and no idea which numbers are current.
The bigger problem: spreadsheets are backward-looking. You update them after the fact, which means they're always at least a week behind, and they can't tell you anything about why a number changed — whether you got a traffic spike on mobile, whether the click came from a specific platform, or whether a link you thought was working silently broke.
What You Actually Need
A proper multi-program affiliate dashboard should do three things automatically:
- Log every click without manual input
- Separate data by program and by link so you can compare
- Show the metrics that matter — clicks, earnings, EPC, conversion rate — at a glance
Here's what a clean multi-program view looks like:
| Program | Links | Clicks (30d) | Earnings (30d) | EPC |
|---|---|---|---|---|
| Binance Affiliate | 2 | 847 | $312 | $0.37 |
| NordVPN Partners | 1 | 203 | $61 | $0.30 |
| Shopify Affiliates | 2 | 119 | $58 | $0.49 |
That's the view that tells you where to spend your energy next month.
Setting Up Multi-Program Tracking in TrackRef
TrackRef's free plan lets you add up to 5 programs and 5 tracking links. Here's the setup process:
Step 1: Add All Your Programs
Go to Dashboard → Programs → Add Program and create a record for each affiliate program you're actively promoting. You'll fill in: - Name and website - Commission type and value - Category (crypto, SaaS, e-commerce, etc.)
This takes about two minutes per program.
Step 2: Create One Tracking Link Per Campaign
For each program, create a tracking link for each distinct placement: - One link for your Twitter/X bio - One link for your YouTube description - One link for your newsletter
This way you see which platform sent the click, not just that a click happened.
Step 3: Replace Your Raw Links
Go through your old posts and replace the bare referral URL with the tracking link. This is the only manual step — after that, everything logs itself.
Step 4: Log Your Earnings
TrackRef's free plan includes manual earnings entry. When your affiliate dashboard posts a commission, log it against the right program and link. Over time, this builds your EPC history automatically.
Reading the Multi-Program Dashboard
Once you have a few weeks of data, the dashboard shows:
- Top program by EPC — where you should focus new content
- Top link by clicks — which platform is sending you the most traffic
- Conversion rate per program — which programs convert your specific audience
- Device split — are your visitors mobile or desktop?
The device split is often the most surprising insight for new users. Many marketers find 60–70% of their clicks are mobile — but they've been optimising for desktop pages and desktop-sized images.
Key Takeaways
- Spreadsheets break down the moment you have more than one program or traffic source
- A dashboard that logs clicks automatically removes the manual update problem entirely
- Create one tracking link per placement (not per program) to see which platform performs
- Device split is often the most actionable first insight — check it before anything else
- You can manage 5 programs and 5 links on TrackRef's free tier without paying anything
Frequently Asked Questions
Can I import my existing data from a spreadsheet? You can manually log historical earnings in TrackRef to build your baseline. Click history from before you set up tracking links can't be imported — the tracking link needs to be in place to log future clicks.
What if I promote the same program on multiple platforms? Create a separate tracking link for each platform. Name them clearly (e.g. "Binance — Twitter Bio", "Binance — YouTube"). Then your dashboard shows EPC per platform for the same program — extremely valuable for deciding where to focus.
How do I handle programs with delayed commission posting? Log the earning when it posts in your affiliate dashboard, not when the click happened. TrackRef lets you set the date earned, so you can backdate entries accurately.
Is there a limit on how many earnings I can log? No. The free plan limits programs and links, not earnings entries.
What about programs that pay in crypto? TrackRef supports logging earnings in any currency. Set the commission currency when you create the program — USD, EUR, BTC, ETH, or anything else.
Stop guessing which links actually pay
TrackRef tracks every click and ties it back to earnings — so you know exactly which programs, devices, and countries are working for you.
Start free →