Why is my Facebook custom conversion not working?

Question:

Why is my Facebook custom conversion not working?

Product:

Wix Editor

What are you trying to achieve:

I am trying to set up a Facebook custom conversion on my Wix website. I created the custom conversion on Facebook and connected it to the URL containing “danke-fuer-deine-bewerbung.” The relevant code has been added to Wix as follows: Settings > Custom Code > Add Code. I will include the code snippet at the end of my description.

In the new window for entering the code, I selected the following settings:

  • Add Code to Pages: Select Specific Pages
  • Target Page: “Danke für deine Bewerbung”
  • Place Code in: Head

Here is the code:

<div id="fb-root"></div>
<script>
  (function(d, s, id) {
    var js, fjs = d.getElementsByTagName(s)[0];
    if (d.getElementById(id)) return;
    js = d.createElement(s); js.id = id;
    js.src = 'https://connect.facebook.net/de_DE/sdk.js#xfbml=1&version=v2.12';
    fjs.parentNode.insertBefore(js, fjs);
  }(document, 'script', 'facebook-jssdk'));
</script>
<script>
  // Ensure fbq is defined
  if (typeof fbq === 'function') {
    // Track Lead Event
    fbq('track', 'Lead');
    // Track Custom Event
    fbq('trackCustom', 'Danke Seite für Bewerber');
  }
</script>

Despite applying these settings, the custom conversion remains inactive after several days.

What have you already tried:

Additional information:

My homepage is www.immobilien-zell.com, and the pixel should work on the following subpage: https://www.immobilien-zell.com/danke-fuer-deine-bewerbung. Despite all efforts, it hasn’t been working for days.

I would be very grateful for any help.

Have a great day and best regards,

Domi

Irgendwie scheint da was zu fehlen.

Meistens ist bei sowas eine ID oder API-Keys mit im Paket.

Öffne mal JS-Fiddle und füge im HTML-Code-Bereich das folgende mal ein…

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <title>Facebook Pixel Example</title>

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

  <!-- Your website content -->

  <!-- Facebook SDK for JavaScript -->
  <div id="fb-root"></div>
  <script>
    (function(d, s, id) {
      var js, fjs = d.getElementsByTagName(s)[0];
      if (d.getElementById(id)) return;
      js = d.createElement(s); js.id = id;
      js.src = 'https://connect.facebook.net/de_DE/sdk.js#xfbml=1&version=v2.12';
      fjs.parentNode.insertBefore(js, fjs);
    }(document, 'script', 'facebook-jssdk'));
  </script>

  <!-- Custom Event Tracking -->
  <script>
    // Ensure fbq is defined
    if (typeof fbq === 'function') {
      // Track Lead Event
      fbq('track', 'Lead');
      // Track Custom Event
      fbq('trackCustom', 'Danke Seite für Bewerber');
    }
  </script>

</body>
</html>

Versuche diesen TEST-CODE mal ans laufen zu bekommen, indem du die ID oder Key durch einen eigenen ersetzt.

Ich kann dein Projekt nicht sehen, deswegen etwas schwierig dazu mehr Angaben zu machen.

Viel Erfolg!

P.S.: Vielleicht findest du hier mehr INFOS → Conversion Tracking - Meta Pixel - Documentation - Meta for Developers