Step 1 — Landing page (save click_id)
<script>
(function(){
var c = new URLSearchParams(
window.location.search
).get('click_id');
if(c) localStorage.setItem(
'cpa_click_id', c
);
})();
</script>
Step 2 — Success page (fire pixel)
<script>
(function(){
var cid = new URLSearchParams(
window.location.search
).get('click_id')
|| localStorage.getItem('cpa_click_id');
if(!cid) return;
new Image().src =
'https://bitcotasks.com/track/pixel.php'
+ '?click_id=' + encodeURIComponent(cid)
+ '&secret=61c413d2b6909aa00084ce8e7a8f82b2fd29d666'
+ '&event=register';
})();
</script>