The PowerPixel is essential for ConnectRetarget to work. Without the PowerPixel, you won't be able to use ConnectRetarget's audience filters for your retargeting campaigns.


In this article we'll explain in more detail what the PowerPixel is, and how it works.


Note: This is for advanced users only. You don't need to understand the information below in order to use ConnectRetarget. It's purely background information for those who want it.



The PowerPixel is essentially your regular Facebook retargeting pixel, along with an extra "layer" of data.


The Facebook Retargeting Pixel

 

Below you'll see an example of a Facebook retargeting code. This is the code that Facebook provides every Facebook advertiser (this isn't part of ConnectRetarget yet).


  

<!-- Facebook Pixel Code -->
<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', 'XXXXXXXXXXXXX');
fbq('track', "PageView");</script>
<noscript><img height="1" width="1" style="display:none"
src="https://www.facebook.com/tr?id=XXXXXXXXXXXXX&ev=PageView&noscript=1"
/></noscript>
<!-- End Facebook Pixel Code -->


The ConnectRetarget PowerPixel 


Essentially our PowerPixel is your current Facebook pixel, along with a special layer that sends over extra "events" (as Facebook calls them) based on user behavior.


Let's have a look at an example PowerPixel: 

   

<!-- ConnectRetarget PowerPixel -->
<script>
var CRConfig = {
    'pixel_id':'PzVik09vk0xij6Kk5G4jNvDaKTdY25sPXTMhc64UaLUgNJycN8BzWZwzvPO3PGf/u8asL3R4kj2v8reuXPzaSQQTLHpejtef9JLh6l5lVzjctJGLwfGmuzNY5iBfwJmL|qFGnPC 0HwjNJ9 VkM9OlonMxNhSohutGdrFhSXmMTM=',
    'init_fb':false,
    'fb_pixel_id':'323756101117134'
};
</script>
<script src='//connectio.s3.amazonaws.com/connect-retarget.js'></script>
<noscript><img height='1' width='1' style='display:none' src='https://www.facebook.com/tr?id=323756101117134&ev=PageView&noscript=1' /></noscript>
<!-- End ConnectRetarget PowerPixel -->

  

You'll see that it looks completely different - although it's doing the exact same thing.


Inside the code you'll also find the value "init_fb" which can be either "true" or "false".


This value decides whether the original Facebook pixel will be loaded onto the page.


  • 'init_fb': true  ---> in this case the original Facebook Pixel will be loaded into the page, which is required for the pixel to work (this is the recommended setting).
  • 'init_fb': false --> in this case the original Facebook Pixel will not be loaded into the page, which is recommended in case you already have another Facebook Pixel on your page (to prevent it's being loaded twice).

Fortunately, you don't have to make this change yourself. You can simply click a checkbox as instructed here.


In case you want to add your own custom events to the Pixel, have a look at this article.




How to get your support tickets resolved faster


Statistics have shown us that the more you tell us when you report an issue, the faster we solve that ticket. So...


1 - If you have screengrabs, please include them. A picture is worth a thousand words.

2 - If you have recorded a video showing the issue you're having, please include that as well. A video is worth a million words.
We recommend a free service called Loom for creating these videos. (this is a link to https://www.useloom.com/)

3 - To speed up ticket resolution, follow these useful tips How to Write the Perfect Support Ticket (That Gets Results Fast)