We set the pixel FB to track conversion events. FB tools confirm the correct settings. The results are sharply inaccurate to the extent that they mostly do not work. We track events such as the user entering a phone number, etc. We used the FB JS code exactly as intended. We compared our own results measured directly, increasing the counter using javascript every time an event occurs, with those tracked on FB, and the results are very different (for example, off at> 50%). In addition, the results for this event are very inconsistent in the FB itself, depending on where you look in the FB UI. If you look at the analytics event tester, you will see one number on another page, and the other an ad manager. The differences are large (e.g. coefficient> 2x).
To test this, we made the simplest possible html page using the FB pixel code directly from FB. I pasted it below. Using this code (with our actual pixel identifier, of course) and the FB function "Event Debugging", we do not see any pixel lights. Using the FB Pixel Helper in Chrome, he finds the pixel and events just fine. We tried to load the page in several browsers on different machines.
What's happening?
Thank you for your help.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<link rel="shortcut icon" type="image/png" href="http://eg.com/favicon.png"/>
<title>Pixel Tester</title>
<script>
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', 'xxxxxxxxxxxxxx');
fbq('track', 'PageView');
fbq('trackCustom', 'test');
</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=xxxxxxxxx&ev=PageView&noscript=1"
/></noscript></head>
<body>
Pixel-Tester
</body>
</html>
source
share