I don't think there is such an option in
And while we are at it, there is one thing that's been bugging me for a while. I hate that these bot clicks are distributed to the offers just as they were regular clicks, which screws up the rotation and makes optimization way harder. Because the bot clicks get sent to the offers as if they were real visitors and I'm sure than in certain situations, an offer I'm split testing could only get bot clicks (or high % of them) due to this. So maybe I'm cutting some offers based on false data... and I guess its not a maybe but a given.
Not sure how to fix this, maybe set a limit of clicks per IP and if there are more, redirect them to some fallback url? Thoughts? 
This should exclude them from your reporting, however you need to specify IPs explicitly (you need to know them before), so it's not something automated that detects that it's a bot and exclude it.
Btw there is now also rule for redirecting non-unique traffic, so if someone comes again you can send them to different path, but this also not solves the reporting issue.
Thanks @matuloo for tagging me and @erikgyepes thanks for responding! You're both right.
For now we don't have a solution in place for unique clicks, we've started with unique visits first and added unique visits column and rule to redirect non-unique visits to some fallback url or a different offer. There is a way to get unique clicks though but it's by counting uniqueness by IP only - you could get a report for a campaign grouped by IP, export to csv, and then filter clicks where it's more than 0 and see how many rows you have.
Karolina
It depends how sophisticated the bots are, but you might want to try hiding a link (white text on white background) at the top of the page with a second offer configured - click/2
You can have it link through to the same offer, but hopefully at least then it makes your reporting a little cleaner of the bots keep clicking that first link
Sent from my iPhone using STM Forums mobile app
Or at least give us an option to limit to single unique clicks? Like make an extra setting or something.
Thanks in advance.
Great, we'll go through all your suggestions and make the most out of it! Really appreciate it guys.
Karolina
Any updates on this feature?
At least give us a "unique clicks" option which should be an easy fix to implement.
Thanks.
I passed your feature request on to the PM team - they're looking into it now but no development has been started yet.
Karolina
Any update on this?
Still have this misclick issue and it's a pain to have to manually calculate LP CTRs on my campaigns.
@jabong82 not really. We've put developing smaller features like this one on hold for a bit as we're focusing all our resources on delivering a big game plan we have for Q1. We'll definitely reconsider it once that project is public.
I understand you want to count and allow unique clicks only, though we have countless cases where multiple clicks from the same click ID are intentional (i.e. backbutton triggering /click). Because of that we would probably have to go in a different direction than suggested here (maybe additional rule-based path on click uniqueness?) - blocking / filtering non-unique clicks or redirecting them to a fallback offer by default would be limiting for too many users I'm afraid.
As I said, it's still an open question on our end, unfortunately on hold for now.
Karolina
Sorry to bump an old thread, but did anyone ever find a solution to this? I'm having the same problem of trying to split test lander CTR and filter out junk placements for higher payout offers where doing so strictly on conversions would be quite expensive, and the mass 5-50 clicks from the same External_ID / IP completely throw the stats off
If you are ok to add an extra redirect between your lander and the offer page, a way to do it is to replace the tracker link by a link to a script that will store IPs in a DB or text file. When someone click, it will look through the DB to see if it has already registered a click. If an IP has already clicked, it will display a blank page or redirect to a unrelated page such as google, which avoid
If you do not want to add that and want a on-page setup, here are some scripts that will work only on the front-end:
1) If the bot supports Javascript and you want to avoid it doing multiple clicks while it is still on the same page, you can remove the link after it has been clicked once.
<a href="http://www.myrealtrackerlink.com/" id="tracker-link" target="_blank">Offer Offer Offer</a>
<script>
document.getElementById('tracker-link').addEventListener('click', function () {
setTimeout(() => {
this.removeAttribute('href');
}, 500);
})
</script>
<a href="http://www.google.com/" id="tracker-link2" target="_blank">Offer Offer Offer</a>
<script>
document.getElementById('tracker-link2').addEventListener('click', function () {
setTimeout(() => {
this.setAttribute('href', 'void(0)');
}, 500);
})
</script>
<a href="http://www.google.com/" id="tracker-link3" target="_blank">Offer Offer Offer</a>
<script>
document.getElementById('tracker-link3').addEventListener('click', function () {
document.cookie = "clicked=yes";
})
if (document.cookie) {
console.log(getCookieValue('clicked'));
if (getCookieValue('clicked') == 'yes') {
document.getElementById('tracker-link3').setAttribute('href', 'void(0)');
}
}
function getCookieValue(a) {
var b = document.cookie.match('(^|;)\\s*' + a + '\\s*=\\s*([^;]+)');
return b ? b.pop() : '';
}
</script>
<a href="http://www.fakedomain.com/" id='tracker-link'>Offer Offer Offer</a>
<script>
document.getElementById('tracker-link').setAttribute('href', 'http://www.myrealtrackerlink.com/');
</script>
Thanks for posting that. I'm personally not too concerned with blocking multiple click-ers from the offers, as weirdly enough, IPs that click 10+ times are among my most profitable segment. I just want to omit them from the stats for better landing page split testing and optimization of early stages in the funnel. I hadn't thought of doing it quite how you suggested, but I suppose it'd probably work if I did similar but didn't do any sort of custom user routing, and instead had it act as a 'custom conversion' to
If you do not want to block the clicks but just filter them, an idea could be to use the multiple CTA pointing to the same offer, and then filter out all the CTA2 later in
First click:
https://your_Voluum_domain.com/click/1
https://your_Voluum_domain.com/click/2
<a href="https://your_Voluum_domain.com/click/1" id="tracker-link" target="_blank">Offer Offer Offer</a>
<script>
document.getElementById('tracker-link').addEventListener('click', function () {
setTimeout(() => {
this.setAttribute('href', 'https://your_Voluum_domain.com/click/2');
}, 200);
})
</script>
They have the Unique Clicks column now:
https://doc.Voluum.com/en/unique_visits_clicks.html
Yes finally unique clicks!
Also is there a way that you can add it to the "add custom column" feature?
I noticed it is still not available there as a variable we can select.
Thank you.
You should send an email to their support. They answer faster than on the forum.