You launched your campaign, traffic is flowing, and your Voluum dashboard shows… nothing. Or visits without conversions. Or numbers that look nothing like what your traffic source reports.
Take a breath. In most cases, the problem is not some deep technical failure. It’s a typo, a link pasted in the wrong place, or two platforms set to different time zones. Here are the four issues we see most often, what usually causes them, and how to fix each one.
1. No visits recorded
You’re buying traffic, but Voluum shows zero visits.
Firstly, make sure that you are actually buying traffic. For that to happen, your campaign needs to be accepted, you should have funds, and there needs to be traffic that matches your criteria. If you’re too specific with your targeting or your bids are too low, you won’t see any visitors coming in even if your setup is flawless.
The most common technical cause: you submitted the wrong link to your traffic source. Visits are recorded when someone activates your campaign URL. If you pasted your landing page URL or offer URL into the traffic source instead, visitors go straight to the page, skip Voluum entirely, and no visit is registered. Go back to your traffic source and make sure the destination link is the campaign URL you got from Voluum (or the lander or offer tracking URL if you use direct tracking).
If you use direct tracking, check the Campaign tracking script. With this method, Voluum records visits through a tracking script placed on your landing page or offer page. No script, no visits. If you see a “Missing campaign ID” entry in your Error log, that’s your answer.
Check the URL itself. A blank space left in a URL, a misspelled tracking domain, or a domain mismatch (you switched your tracking domain but forgot to update the links) will quietly break tracking. Copy and paste links instead of typing them, and use the same tracking domain across the whole funnel.
2. Visits recorded, but no conversions
Traffic reaches your pages, but the conversion column stays at zero.
First, make sure conversion tracking is actually set up. Conversions don’t report themselves. You need either a postback URL submitted to your affiliate network or a conversion tracking script placed on your thank you page. It’s surprisingly easy to skip this step during setup.
Check the postback URL for typos. If the click ID parameter in the postback doesn’t match what the network sends, or if you copied the URL only partially, conversions won’t come through. The Error log will show a “Postback request invalid” message when something’s off with the setup.
Check your timestamp settings. By default, Voluum reports conversions under the time of the original visit, not the time the conversion happened. So if a visit came in on Monday and the conversion fired on Wednesday, you won’t see it in a report filtered to Wednesday only. Widen your date range to include the visit date, or switch to postback timestamp reporting in the general settings. You have to compare the same time ranges in the same time zones for the comparison to make sense.
And sometimes, honestly, it’s the traffic. If your setup checks out and the Error log is clean, you may simply have visits that don’t convert. That’s an optimization problem, not a tracking problem.
3. Conversions in the network, but not in Voluum
Your affiliate network shows conversions, but Voluum doesn’t. Since the network is the source of that data, something is breaking on the way back to Voluum.
Check the postback URL in your network’s panel. This is the number one cause. Make sure the full Voluum postback URL is pasted correctly, with your tracking domain spelled right and the click ID placeholder in place. One wrong character and the network fires postbacks into the void.
Make sure that you use correct tracking parameters. Voluum needs to verify if the click ID value it passed in an offer URL matches the one reported in a postback to recognize a conversion. If you’ve added an affiliate network in Voluum from a template and appended the tracking parameter shown below offer URL in the offer form, everything should work fine. But if you didn’t use templates, make sure that the tracking parameter in offer URL (very often ‘s2’) and the corresponding token that stores this value in a postback URL (very often {s2}) is the same as in your affiliate network’s documentation.
Watch out for case sensitivity. Token names are case sensitive, so {clickid} and {clickId} are not the same thing. Double check that parameter names match exactly what the network expects.
If you use a conversion pixel instead of a postback, remember that pixels rely on cookies. If a visitor’s browser blocked them, that conversion can get lost. Server-to-server postbacks are more reliable, so use them whenever your network supports it.
The good news: those conversions aren’t gone forever. You can grab the click IDs from your network’s report and add them to Voluum manually with the Conversion upload feature, so your stats stay accurate while you fix the root cause.
4. The numbers don’t match
Voluum says one thing, your traffic source says another. Before you panic, know this: a perfect match almost never happens. Some events always get lost to connection errors and timeouts, and a difference of up to around 10% is considered normal. If the gap is bigger than that, here’s where to look.
Time zones. This is the classic. If your traffic source reports in UTC+2 and Voluum in UTC-7, “yesterday” means two different things on each platform. Set Voluum’s report time zone to match your traffic source’s, or at least make sure you compare the same time periods.
Unique vs. all visits. Many traffic sources count only unique visits, while Voluum counts every visit by default. Enable the Unique visits column in Voluum to compare apples to apples.
Conversion reporting time. As mentioned above, Voluum attributes conversions to the visit time by default. Your traffic source likely reports them at the moment they happened. Same conversions, different days, different totals.
Filters and rules on the traffic source side. Bot filters or targeting rules at the source can trim traffic before it reaches Voluum, creating a gap between what the source counts and what you see.
Catch problems before they cost you money
Two habits will save you from most of these headaches.
Test every campaign before launching. Voluum has a dedicated test mode that lets you walk through your whole funnel, visit, click, and conversion, without polluting your real stats. Five minutes of testing beats a day of lost traffic.
Check the Error log regularly. It’s available on every plan and it tells you exactly what’s breaking: invalid postbacks, missing campaign IDs, broken redirects. When something looks off in your reports, this should be your first stop.
The bottom line
Most tracking issues come down to a link in the wrong place, a typo in a URL, or two platforms disagreeing on what time it is. Check the simple stuff first. It’s usually the answer.