• Resolved johnnyrevell

    (@johnnyrevell)


    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: Window

    I 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&#8217;);

    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&#8243;
    /></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?

Viewing 3 replies - 1 through 3 (of 3 total)
  • Plugin Author apasionados

    (@apasionados)

    Hi there,

    There must be some error in the configuration of Pixel Caffeine as there is a “PageView” error. The pixel is loaded but the “PageView” is not executed correctly.

    “PageView” should always be executed correctly when a visitor visits the page with the CF7 form for registration and this is handeld with Pixel Caffeine.

    First try deactivating our plugin and see if the “PageView” error goes away. It’s unlikely that it goes away, but you have to try. If it still shows the error, you should post in the Pixel Caffeine support or you can share your URL and we will have a look.

    Best regards from Spain.

    Thread Starter johnnyrevell

    (@johnnyrevell)

    Dammit I had uBlock running… Sorry!

    Plugin Author apasionados

    (@apasionados)

    Don’t worry. Thanks for the followup.

    Best regards from Spain.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Track user registration complete / incomplete from FB ad’ is closed to new replies.