How to track and optimise every traffic source for affiliate marketing

10 min readUpdated Apr 1, 2026

How to Track and Optimise Every Traffic Source for Affiliate Marketing

Traffic source tracking is the single most important skill for profitable affiliate marketing. Without it, you’re guessing. With it, you can see exactly which ad placement, country, or device type is making you money and which is burning your budget. This guide will show you a practical, step-by-step system to track, analyse, and optimise every traffic source—from PropellerAds and EvaDav to Taboola and solo ads—using concrete data. You’ll learn how to set up conversion tracking, interpret key metrics, and make decisions that scale your ROI, not just your spend.

Why Basic Link Clicks Are Costing You Money

If you’re only tracking clicks in your traffic source dashboard, you’re operating blind. A campaign with a $0.02 CPC and 5% CTR looks great until you discover it generates zero conversions. Real tracking connects the click to the final action—the sale, lead, or install. This requires a tracker that captures the click source, passes data through the funnel, and records the conversion via a postback or pixel. For example, using a platform like Adtraxo, you create a tracking link for your PropellerAds campaign. When a user clicks, Adtraxo logs the source, sub-IDs for placement, and a unique click ID. When that user converts on the affiliate offer, the network sends a postback to Adtraxo with that click ID, tying the $45 sale directly back to the specific PropellerAds banner ad. Without this link, you’d just see a $45 sale in your affiliate network and have no idea where it came from.

The Core Setup: Tracking Links, Postbacks, and Sub-IDs

Your tracking foundation has three non-negotiable components.

1. The Tracking Link: This is your master link placed in your traffic source. A proper tracking link from a platform like Adtraxo does more than redirect; it captures dozens of data points like IP, user agent, referrer, and timestamp. It also appends your affiliate offer link with necessary click IDs.

2. The Postback URL: This is how your tracker “listens” for conversions. You place this URL (provided by your tracker) into your affiliate network’s settings. When a conversion happens, the network pings this URL with the click ID. Adtraxo then matches it to the original click and logs it as a conversion in your campaign analytics. For a detailed walkthrough, see our guide on How to track PropellerAds campaigns with a postback URL.

3. Sub-ID Parameters (sub1–sub5): These are your secret weapon for granular data. You configure your tracker to pass dynamic values into these parameters. In your traffic source, you set unique values for each placement. For instance, in EvaDav, you might set sub1=push_notification and sub2=us_android. When the click comes through, Adtraxo records these values. Later, you can filter your report to see that push notifications on Android in the US have a 3.2% CR, while desktop pop-unders have only 0.8%. This is how you find winners. For a complete setup, refer to EvaDav tracking setup — the complete guide.

How to Analyse Your Traffic Source Data: The 5 Metrics That Matter

Once tracking is live, data floods in. Focus on these five metrics to cut losers and scale winners fast.

1. Effective Cost Per Acquisition (eCPA): This is your true cost to get a conversion. Formula: (Traffic Source Spend) / (Conversions Tracked). If you spend $200 on RichAds and get 10 conversions tracked in Adtraxo, your eCPA is $20. Compare this directly to the payout. If the offer pays $22, you’re barely profitable. If it pays $15, you’re losing $5 per conversion.

2. Return on Ad Spend (ROAS): ROAS = (Revenue from Conversions) / (Traffic Source Spend). A ROAS of 150% means for every $1 spent, you made $1.50 back. Your goal is to identify traffic sources with a ROAS above your target (e.g., 120%) and kill those below it.

3. Conversion Rate (CR) by Segment: Don’t look at overall campaign CR. Segment it by the sub-IDs you set up. Filter by sub1 (ad format), sub2 (country), sub3 (device). You’ll often find one segment converting at 4% while another converts at 0.5%, even within the same campaign and spend level.

4. Click-Through Rate (CTR) vs. Conversion Rate: High CTR doesn’t equal profit. A Taboola native ad might have a 1.8% CTR because the headline is clickbait, but the irrelevant traffic converts at 0.1%. A less flashy ad with a 0.7% CTR might attract qualified users and convert at 2%. Always analyse CTR and CR together.

5. Uniqueness & Fraud Indicators: Low-quality traffic kills margins. Check your tracker’s fraud dashboard for red flags. A high rate of duplicate IPs, clicks from datacenter IPs, or bot user agents means you’re paying for fake traffic. Adtraxo’s fraud detection flags these in real time, allowing you to block sources or request refunds.

For a deeper dive into analysis, read How to analyse your traffic source data to cut losers fast.

Optimisation Playbook: Actionable Steps for Each Major Traffic Type

Each traffic source has unique optimisation levers. Here’s how to apply your tracking data.

Push & Pop Traffic (PropellerAds, EvaDav, RichAds)

These sources are great for volume but can be noisy. Use sub-IDs to track every publisher ID (site ID). In your tracker, create a rule to pass the {publisher_id} token from the traffic source into sub1. After 100 conversions, sort your Adtraxo report by CR for sub1. You’ll instantly see the top 10 publishers driving 80% of your conversions. Pause the bottom 50% with low CR and high eCPA. Next, use sub2 for creatives. Test 5 different ad images and headlines. The data will show that Creative C has double the CR of Creative A. Scale it. For a comparison of formats, see Push traffic vs pop traffic — which converts better for affiliates?.

Native & Content Ads (Taboola, MGID)

Here, placement context is king. Use sub-IDs to track the zone or category of the publisher site (e.g., sub1=health_news, sub2=finance_blog). You’ll likely find your weight loss offer converts 5x better on health news sites than on general news sites. Bid higher on the high-context placements. Also, track click-to-install time. If conversions from Taboola often take 24+ hours, consider adjusting your attribution window in your tracker to capture delayed conversions accurately.

Solo Ads (Email Traffic)

Solo ads are all about seller quality. Each seller is a unique traffic source. Create a separate tracking link in Adtraxo for each solo ad vendor you test. Use a custom sub-ID to note the seller’s name. Track not just conversions, but also email open rates (if possible) and complaint rates. A seller with a 2% CR but 40% unsubscribe rate is damaging your list. A seller with a 1.5% CR and high engagement is a long-term asset. Learn more in Solo ads tracking: how to measure seller quality and ROI.

Advanced Tactics: A/B Testing Funnels and Scaling Winners

Basic optimisation gets you profitable. Advanced tactics get you scaled.

A/B Split Testing Landing Pages: Your tracker should have built-in A/B testing. In Adtraxo, you can split traffic 50/50 between two landing page URLs. The system automatically tracks conversions for each variant and declares a winner based on statistical significance. This removes guesswork from page optimisation. For a step-by-step process, read How to run A/B split tests on affiliate landing pages.

Funnel Tracking: For multi-step funnels (lander → pre-sell page → offer), use event tracking. Set up postbacks or pixels for each step (e.g., “button click on lander”). In your reports, you can see where traffic drops off. If 70% click from your lander but only 10% proceed to the offer, your pre-sell page is the problem. How to set up a lander funnel and track every step covers this in detail.

Scaling Without Killing ROI: When you find a winning segment (e.g., MGID push traffic, Brazil, iOS), don’t just increase the budget 500%. You’ll saturate the audience and CPCs will spike. Scale horizontally first: find similar audiences. Use your sub-ID data to identify patterns—maybe all your winning publishers are tech blogs. Use that insight to find new publishers in the same niche. Then, increase budget in 20-30% increments daily while monitoring eCPA. If it stays stable, keep going. How to scale a winning traffic source without killing your ROI provides a full scaling framework.

Choosing Your Traffic Source Tracking Platform

Your tracker is your command centre. Here’s what to look for:

  • Postback & Pixel Support: Must work with all major affiliate networks (MaxBounty, ClickDealer, etc.) and traffic sources.
  • Unlimited Sub-IDs: You need at least 5 custom parameters to slice data.
  • Real-Time Fraud Detection: Blocks for IP velocity, datacenter IPs, and bot traffic should be automatic.
  • Campaign Analytics: Must show eCPA, ROAS, CR, and profit/loss per campaign, with deep filtering by sub-IDs, geo, and device.
  • Pricing Transparency: Avoid trackers that charge per click or have hidden fees. A flat monthly fee for unlimited clicks and conversions, like Adtraxo’s Pro plan at $49/mo, is ideal for scaling.

The right platform turns raw data into profit decisions. It automates the tedious work of linking clicks to conversions, so you can focus on optimisation.

Frequently asked questions

What is the most important metric for traffic source tracking?

The single most important metric is Effective Cost Per Acquisition (eCPA). It tells you exactly how much you're paying for each conversion from a specific source, placement, or segment. Comparing eCPA directly to your offer payout is the fastest way to determine profitability. ROAS and conversion rate are vital, but eCPA is the ultimate bottom-line number.

Can I track multiple traffic sources in one tracker?

Yes, a competent tracker like Adtraxo is designed for this. You create separate campaign tracking links for each traffic source (e.g., one for PropellerAds, one for Taboola). The platform consolidates all data into one dashboard, allowing you to compare performance across sources directly. You can see at a glance that EvaDav has a lower eCPA than RichAds for the same offer, enabling smarter budget allocation.

How do sub-IDs help with optimisation?

Sub-IDs (sub1, sub2, etc.) let you pass dynamic information from your traffic source into your tracker. You can use them to track the specific ad placement, creative, country, device, or even time of day. When you analyse your data filtered by these sub-IDs, you move from optimising a whole campaign to optimising its individual components. This is how you find hidden winners and eliminate wasteful spend. For advanced use, see How to use sub-IDs to find your best-performing ad placements.

Is a free tracking platform sufficient?

A free plan can be a good start for testing the basics or running very small campaigns. For example, Adtraxo's free tier offers 10 links and 5,000 clicks/month. However, for serious affiliate marketing, you'll quickly need unlimited links, advanced fraud detection, and the ability to handle high volume without data sampling. The Pro plan typically pays for itself by preventing just one instance of bot traffic or by identifying one high-ROI segment you would have otherwise missed.

How do I know if my traffic source data is accurate?

Accuracy relies on proper setup. First, ensure your postback URL is correctly placed in your affiliate network. Then, run a test conversion: use a VPN or a friend's device to click your tracking link and complete the offer. Check if the conversion appears in your tracker within a few minutes. Discrepancies of 5-10% between your tracker and your traffic source are common due to click filtering or attribution windows, but larger gaps indicate a setup error. Consistent use of sub-IDs and a tracker with robust fraud detection also ensures the data you're analysing is real.

Traffic source tracking affiliate marketing isn't a luxury; it's the core competency that separates pros from amateurs. By implementing the systems outlined here—granular tracking with sub-IDs, focused analysis on eCPA and ROAS, and methodical optimisation per traffic type—you transform random clicks into a scalable, predictable profit engine. Stop guessing and start knowing. Get started with Adtraxo for free today and put every click and conversion under your microscope.

Track your affiliate campaigns for free

Clicks, conversions, fraud detection — all in one tracker.

Get started free →