Track user registration complete / incomplete from FB ad
-
Hi total newbie here! I’d like to be able to create an audience of people who have clicked on my FB ad, visited the page of my site where I have a CF7 form for registration but then did NOT register ??
I have the latest WP, CF7 , this plugin and Pixel Caffeine installed
I’ve got a pixel ID and put it into Pixel Caffeine. I have then put the page slug of my contact form into the settings for this plugin. Using Chrome’s “pixel helper” plugin I see:
One pixel found on https://www.mxxxxxx.co.uk
Facebook PixelView Analytics
Pixel ID: 21xxxxxxxxx9
PageView
ERRORS
We detected event code but the pixel has not activated for this event, so no information was sent to Facebook. This could be due to an error in the code, but could also occur if the pixel fires on a dynamic event such as a button click.Learn more
EVENT INFO
Pixel Code: Show
Pixel Location: Show
Frame: WindowI also see the following code in the source:
<!– 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.agent=’dvpixelcaffeinewordpress’;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’);var aepc_pixel = {“pixel_id”:”21xxxxxxxxxx79″,”user”:{“em”:”[email protected]”,”fn”:”jxxxxxxx”,”ln”:”xxxxxxxxx”},”enable_advanced_events”:”yes”,”fire_delay”:”0″},
aepc_pixel_args = [],
aepc_extend_args = function( args ) {
if ( typeof args === ‘undefined’ ) {
args = {};
}for(var key in aepc_pixel_args)
args[key] = aepc_pixel_args[key];return args;
};// Extend args
if ( ‘yes’ === aepc_pixel.enable_advanced_events ) {
aepc_pixel_args.userAgent = navigator.userAgent;
aepc_pixel_args.language = navigator.language;if ( document.referrer.indexOf( document.domain ) < 0 ) {
aepc_pixel_args.referrer = document.referrer;
}
}fbq(‘init’, aepc_pixel.pixel_id, aepc_pixel.user);
setTimeout( function() {
fbq(‘track’, “PageView”, aepc_pixel_args);
}, aepc_pixel.fire_delay * 1000 );
</script>
<noscript><img height=”1″ width=”1″ style=”display:none”
src=”https://www.facebook.com/tr?id=2xxxxxxxxxxx9&ev=PageView&noscript=1″
/></noscript>
<!– End Facebook Pixel Code –>I assume the pixel is therefore being loaded.
How do I then create the ad and events firing properly so that I create the correct audience so I can retarget them?
- The topic ‘Track user registration complete / incomplete from FB ad’ is closed to new replies.