Discrepancies between Facebook and Lickstats explained
You might have noticed that numbers don’t always align between Facebook and Lickstats. You are right! But it’s totally normal and here’s why.
The discrepancy is caused by prefetching requests made by Facebook to speed up the loading time of certain external websites on Facebook’s mobile in-app browser. The screenshots illustrate this discrepancy. Facebook reports 3 clicks while Lickstats reports 4.
How prefetching impacts measurement companies and publishers, explained by Facebook.
Prefetching may cause an apparent increase in web traffic and an increase in clicks for third-party, tag-based measurement solutions. These increases may occur when marketers manually place third-party click tags in the website URL of their ads. Setting the tags up this way causes the prefetch to redirect to the third party tag, and the prefetch may then get counted as a click.
So why don’t we also drop these prefetching requests from our stats? Sadly, we can’t because once a person actually clicks a link that has been prefetched, Facebook doesn’t hit our servers again to confirm the click. This applies to all analytics platforms that track clickthroughs.