I'd still go with your conclusion that it is difficult for the advertisers to track whether the ads pay of if you are paying per click. I would not go as far and say that Facebook is doing fraud or scam.
I'd still go with your conclusion that it is difficult for the advertisers to track whether the ads pay of if you are paying per click. I would not go as far and say that Facebook is doing fraud or scam.
However, the magnitude of the discrepancy has never been so much in any of the networks I have advertised on.
As someone who has overseen spends to the tune of over 1 Million USD on various networks, I can attest to the fact that this does not happen often.
My numbers might be slightly higher a than what they see in traffic, but if they're still happy with the activity happening on their site, it is still a successful ad buy.
Edit: should also mention that my ads are priced monthly and not per click.
The natural user reaction is to quickly go 'back' by swiping or hitting the back button, often before promoted site has time to load and fire off its mess of tracking pixels/javascript.
However, Facebook itself has tracking pixels, and are configurable such that you can optimize for visitors that reach conditions (e.g. complete a signup). It makes much more sense to look at costs and ad performance based on these downstream metrics, vs. looking at banner ad clicks. (As stated in the article)
Even if this is the case, I think it would be hugely unethical of Facebook to sell accidental clicks as deliberate engagement.
It makes sense that they would as they now know that user is likely to click ads and follow through, but will in the long run increase your advertising costs as you're now competing against others for that user