Fix Facebook Pixel Errors - How to Fix Errors With The Facebook Pixel - YouTube

Channel: Andrew Hubbard

[0]
- In this video, I'm going to show you
[1]
how to fix the most common
[3]
Facebook pixel errors that you may experience.
[5]
Now, I've actually included in the description below
[8]
different timestamps, along with each error.
[11]
So if you're experiencing a particular error,
[14]
and you just want to skip straight to that,
[15]
have a look in the description,
[16]
there are all the markers that you can just click it
[19]
and go to that part of the video.
[21]
But the first thing I'll say,
[22]
is at least do step number one,
[25]
that will help you pretty much
[26]
eliminate a bunch of errors straight up.
[29]
So the first thing I want you to do,
[31]
let's call this step one,
[33]
is go ahead and disable any ad blockers
[36]
that you may have in your browser.
[38]
Personally, I don't use ad blockers,
[39]
but I know a lot of people do.
[40]
And if you have an ad blocker
[42]
that will cause errors with the pixel.
[45]
So disable any ad blockers,
[46]
and the second thing is, if you haven't done it already,
[49]
download the Facebook Pixel Helper Chrome extension.
[52]
So there's a specific Chrome extension
[55]
that you can install,
[56]
and that actually will give you diagnostic information
[59]
on the Facebook pixel
[60]
for any website that you're visiting, okay?
[63]
So again, disable ad blockers,
[66]
download the Facebook Pixel Helper if you haven't already,
[68]
because that's going to give you more information
[70]
on why the pixel may or may not be working.
[73]
Now, if you're new to this channel,
[75]
hi, welcome, my name is Andrew Hubbard,
[77]
I'm the founder of Hubbard Digital,
[78]
and we're a Facebook advertising agency
[81]
and education company.
[82]
And we help online businesses grow using digital marketing.
[86]
Now before we jump into the first error,
[87]
the only thing I ask if you're watching these videos,
[89]
is if you enjoy them, please hit the like button,
[91]
it really does help me and it helps the channel grow.
[93]
And if you wana hear more from me,
[95]
make sure you click subscribe and click that little bell
[97]
to get notified whenever I release a new video.
[99]
Okay, so the first error we're going to cover
[101]
is the No Pixel Found error.
[103]
And basically, this is telling you that the pixel
[106]
has not been found at all on the website.
[108]
So for some reason, the pixel code just doesn't exist,
[111]
it's usually an implementation problem,
[113]
it means that however you've implemented it,
[114]
hasn't worked properly.
[116]
So first of all,
[117]
I recommend using the plugin PixelCaffeine.
[119]
So it's by a company called AdEspresso.
[122]
So if you use that WordPress plugin to install,
[124]
that's probably the most foolproof way
[125]
that I've found to do it,
[126]
and that can be an easy way to do it
[127]
if you just can't get the pixel to sharp at all,
[130]
and you keep seeing the no pixel found there.
[131]
But if you want to troubleshoot this,
[133]
the first thing I recommend doing,
[135]
is go to your website,
[136]
right click anywhere on the background,
[138]
and click view page source.
[140]
And that's going to show you the source code
[142]
for your website.
[143]
Now, don't worry, all you need to do is press Command + F
[146]
if you're on a Mac or Ctrl + F I think on a PC
[150]
to search the page.
[151]
And just search for the word pixel.
[154]
Or you can even search for Facebook pixel.
[157]
Okay, so type that in.
[161]
And you should find your Facebook pixel code, okay?
[165]
So you should be able to see your Facebook pixel code
[167]
inside that page source code.
[169]
Now, if you can, that's good,
[172]
if you can't see it at all,
[173]
it means the pixel isn't on the page
[175]
and there's obviously something broken there
[177]
in the way you've implemented.
[178]
So if you can see it, that means it's on the page,
[182]
but for some reason,
[183]
it's not being picked up by the Facebook Pixel Helper tool.
[186]
Now, if that's the case,
[188]
make sure it's not commented out.
[190]
So if the source code is green,
[193]
that means that it's commented out for some reason.
[195]
And that's bad, you need to fix that,
[197]
remove the comment tags to get rid of that
[200]
so that it's actually being read by Google Chrome.
[204]
But if it appears,
[205]
then go back into wherever you've implemented it.
[208]
So if you've implemented it manually,
[210]
inside of WordPress, go and check that,
[213]
if you're using a plugin, make sure the plugin is active,
[216]
make sure that that plugin
[217]
isn't conflicting with other plugins,
[220]
and like I said, If you still can't figure this out,
[222]
remove the implementation you've got,
[224]
try with PixelCaffeine,
[226]
and they'll probably fix the problem for you.
[228]
Okay, moving on to error number two,
[230]
and that is, You Have Opted Out of Tracking.
[233]
Now this error means that you've actually
[235]
inside your Facebook profile,
[236]
opted out of being tracked by Facebook.
[239]
So obviously, that's a problem,
[240]
because when the pixel is trying to send information
[243]
back to Facebook,
[244]
it's recognizing that you've actually decided
[246]
that you don't want to be tracked by the pixel.
[249]
So the way to change this,
[251]
is to go into your Facebook settings,
[253]
and then inside those settings,
[255]
you can actually go to the area
[257]
where you enable or disable tracking,
[260]
and you can switch that to on.
[262]
So as you can see now,
[264]
we're just going through that process,
[266]
and we can turn it on here,
[268]
and once you do that, problem solved.
[271]
The third error we're going to talk about,
[272]
is Pixel Activated Multiple Times.
[274]
What this means is, the same pixel and same pixel code
[278]
was actually activated more than once on the page.
[281]
Now this is a problem
[282]
because you don't want duplicate results.
[284]
You don't want Facebook double counting traffic
[286]
to your different web pages.
[288]
It's going to double count conversions
[290]
and all sorts of things and cause you problems.
[291]
So obviously you wanna fix this.
[293]
Now, the most common reason I see
[295]
for the Facebook pixel triggered multiple times error,
[300]
is usually it's when either people use a blanket plugin,
[305]
like let's say,
[306]
AdEspresso to add the pixels to their whole site.
[308]
But then for some reason,
[309]
they also add the pixel code individually
[312]
to different pages.
[313]
And so it's already being added by AdEspresso
[316]
or a specific plugin to the whole website,
[319]
and then they've gone and added pixel code
[322]
to individual pages.
[323]
So it's loading on the site,
[324]
then it's loading on that page a second time,
[326]
so check for that.
[328]
Also, another reason I see this happening
[330]
is because people will implement
[332]
their standard event tracking,
[334]
so standard events being
[335]
a type of conversion tracking incorrectly.
[338]
And what they'll do,
[339]
is they'll put the pixel code
[340]
and then they'll put the same pixel code again,
[343]
but with this time with the standard event added in,
[345]
and that results in a double firing.
[347]
So what you should be doing there,
[349]
is just having the pixel code,
[351]
and then adding just a little snippet for the standard event
[354]
below that pixel code.
[356]
And that's how you should properly implement
[357]
your standard events.
[359]
So check for both of those things.
[361]
Again, the way to easily see this,
[363]
is going into your page source,
[366]
and seeing if the pixel code is duplicated twice.
[369]
And then if that's the case,
[370]
then you know that somewhere somehow,
[373]
it's being added a second time,
[374]
and you need to find that
[376]
and get rid of the second implementation.
[378]
All right, number four, Pixel Took Too Long to Load.
[382]
I see this one quite frequently.
[384]
There's two reasons why it might happen.
[386]
The first reason,
[387]
is usually because the pixel has been implemented
[390]
too far down the page.
[392]
So you really wanna implement the pixel
[394]
just before the closing head tag in your code.
[397]
Most plugins will do this for you.
[399]
And if you're using a plugin
[401]
that allows you to inject the code,
[403]
then make sure you've selected to add it in the head
[405]
and not in the body or the footer, okay?
[408]
So again, make sure it's in the head,
[410]
not the body or the footer,
[411]
if you're using a plugin that allows you to do that.
[413]
If you've manually installed this,
[415]
or had a developer do it, make sure they've done that.
[417]
Now, the easiest way to check this,
[419]
again, go into your page source, hit Command + F,
[423]
and then search for /head.
[426]
And then that will show you the closing head tag,
[429]
it's the tag with /head and then closing pointy bracket.
[434]
Make sure the pixel is above that.
[435]
If it's not, then you know, that's a problem,
[437]
and you can go and organize to get that fixed.
[440]
Now, the other reason why this might happen,
[442]
and this is probably the most common reason I say this,
[444]
is your pages just slow, right?
[447]
That's a problem.
[448]
You don't want a slow running page,
[450]
if you're sending traffic to a particular page,
[453]
that page has to be fast
[454]
in order to get the best performance
[456]
out of your advertising traffic.
[458]
So I've actually got a video on this,
[460]
I'll put a little link,
[461]
should pop up now the top of this video
[462]
to go and look at how to optimize your page.
[465]
So check that one out.
[466]
But yeah, that's usually the reason,
[467]
if your page is slow, you need to speed it up.
[468]
All right, not much more I can say about that one
[470]
so let's move on to number five, which is,
[472]
we detected event code,
[473]
but the pixel hasn't activated for this event.
[476]
So Facebook has not sent any information basically.
[479]
Now what this means is,
[481]
it's found standard event code,
[483]
so it's trying to track a conversion,
[485]
but your base pixel hasn't activated,
[487]
so it doesn't know which pixel it's associated with.
[490]
So what you need to do,
[492]
is make sure that your Facebook pixel,
[494]
the base code is above the standard event
[498]
or the conversion tracking code on the page, okay?
[501]
So you need to go in again to the page sources,
[503]
the easiest place to look at this.
[505]
Make sure that the Facebook base pixel code,
[507]
the big chunk of pixel code
[509]
is above the actual standard event code,
[512]
whether it's purchase or lead or complete registration
[515]
or whichever event code you're using.
[517]
So make sure it's above and not below.
[519]
If the base base pixel is below,
[521]
that's what's going to cause this error.
[523]
Now I have seen this happen as well
[525]
in situations where people have got ad blockers turned on,
[527]
it will cause this error sometimes.
[529]
So again, make sure you've got that ad blocker turned off,
[532]
because that's going to cause you a world of pain
[533]
when it comes to the pixel,
[535]
because it just doesn't let it work properly.
[537]
Which moves us on to number six.
[539]
So that is Invalid Pixel ID.
[541]
So what this means is the pixel ID
[543]
that you've put with your pixel code on your website,
[547]
is not correct.
[548]
So it's probably a typo.
[549]
But basically, it doesn't match the pixel code
[552]
inside Facebook ad manager,
[553]
or the pixel ID inside the Facebook ad manager.
[556]
And so what you want to do,
[558]
have a look at the pixel code.
[560]
So if you look at the code, there's a pixel ID in there,
[563]
it's a long string of numbers,
[565]
then go across into Facebook ad manager,
[568]
go to the events manager.
[569]
And then once you're inside the events manager,
[573]
you need to go and find your pixel ID
[575]
which is right there under the pixel.
[577]
Find that ID and make sure that it matches exactly
[580]
with what is in your pixel code.
[583]
Because if it's off at all,
[585]
if there's a space in there that shouldn't be there,
[587]
if there's a number in there that's wrong,
[589]
it's going to give you this error.
[590]
So simply check that,
[591]
and correct it if it's wrong.
[592]
If you're using the pixel caffeine plugin,
[595]
you won't get this.
[596]
Like it does it automatically for you
[598]
so you won't have to worry about this.
[600]
Okay, number seven is, Cannot Find Product Catalog.
[603]
So this is where the catalog ID
[606]
that's in your pixel code,
[607]
doesn't match a product catalog
[610]
that is associated with this Facebook pixel.
[612]
So what it's doing, is it's going,
[614]
okay, I've got this pixel ID,
[615]
and it's got this catalog ID inside of it,
[618]
and I'm looking at all of the catalogs associated
[621]
with this pixel,
[622]
and I'm not seeing a match, right?
[624]
So there's a problem there.
[625]
And it's likely
[627]
because the product catalog ID in your pixel is incorrect,
[630]
or you just haven't associated
[632]
the catalog with that pixel yet.
[633]
So the first thing, is go into the catalog manager.
[637]
So from Facebook Ads Manager, you can click on the menu,
[640]
and go to catalog manager,
[643]
and then once you do that, you'll see your catalogs listed,
[646]
make sure that the catalog ID
[649]
for the catalog that you're trying to link up
[652]
matches exactly what's being sent over
[655]
in the product catalog ID field in the pixel code, okay?
[659]
So make sure that's matching.
[661]
Again, you can view this in the source code for the website.
[664]
And you also need to make sure the product catalog
[666]
is associated with your pixel.
[668]
Now the way to do that,
[670]
is again go back to the catalog manager.
[673]
Once that's open, select your catalog.
[676]
So click on that.
[678]
And then go to Settings.
[680]
And that's going to open up the settings for that catalog.
[683]
Now, next to event sources,
[686]
you can then click on connect to tracking,
[689]
that's going to bring up a list of pixels
[691]
that you've got access to, select the pixel
[693]
that you want this catalog associated with, okay?
[697]
So make sure you've done that,
[700]
and then go back and check the pixel.
[701]
And if you've done those two things,
[703]
making sure that pixel ID and the catalog ID are correct,
[706]
and making sure that the catalog
[707]
is associated with the pixel,
[709]
that should fix this error for you.
[712]
All right, next up we got the Missing Value Parameter error.
[716]
So what this means,
[717]
is you're using a standard event,
[720]
that should have a value associated with it.
[722]
So for example, the purchase event,
[724]
you normally send a value and a currency code
[727]
to say this is the purchase, this is how much it's worth,
[730]
and this is the currency that that amount is in.
[733]
So if you're using a standard event
[735]
where Facebook expects a conversion amount,
[739]
and you don't have that included,
[740]
that's going to give you this error.
[742]
So if you have a look at your code,
[744]
and it either is using a purchase
[746]
or an event that normally has a mount associated with it,
[751]
but it's not sending the conversion amount value,
[756]
so have a look at that, if it doesn't have that in there,
[758]
then that's a problem, okay?
[760]
So what you want to do, is go in and include that.
[764]
So if you go over to the documentation,
[766]
you'll be able to see what those parameters look like,
[769]
how to insert them,
[770]
and there should be a screenshot now, you can have a look
[773]
and see exactly what that code should look like.
[776]
So you can see there
[777]
where you need to insert the dollar amount, okay?
[780]
And so make sure that's in there,
[782]
make sure you have the currency code as well,
[783]
because if you don't put the currency code,
[785]
it's going to give you a different error.
[787]
So make sure you've got that covered,
[788]
And then you should be fine.
[791]
One thing I will note here,
[793]
is the complete registration event
[795]
actually expects conversion amounts,
[800]
and it will give an error inside the Facebook ad manager.
[803]
So if that happens, it's just a warning.
[806]
I mean, if you're using let's say complete registration,
[808]
and people aren't paying you money,
[810]
when they complete a registration,
[812]
then it's actually not a problem.
[814]
So it will throw you a warning,
[815]
but that's fine, you can just ignore that one.
[818]
And the final one we're going to talk about,
[819]
is an error that's called Not a Standard Event.
[822]
Now, what this means,
[824]
is the standard event that you're sending over,
[826]
so the particular conversion event
[830]
and the name that you've given it,
[832]
doesn't match one that is in Facebook's list
[835]
of standard events, right?
[838]
Or default standard events.
[840]
This is usually a typo.
[841]
So for example, people will type purchases
[846]
as their standard event name in their code,
[848]
instead of purchase.
[850]
So they'll put es on the end when they shouldn't.
[853]
And that just makes Facebook,
[855]
hey, this, you know, I'm getting this standard event name,
[858]
but it doesn't match any in our list.
[860]
So you know it's throwing an error.
[862]
So what you need to do is just bring up the list
[864]
of Facebook's standard event codes.
[867]
And I'll put a link to that in the description as well.
[870]
So go to that page, have a look at the list,
[872]
have a look at the standard events
[873]
that you're sending in your code
[875]
and the names and make sure that it matches correctly.
[878]
It's probably just a typo there,
[879]
fix that up and you'll be able to get rid of that error.
[882]
Right, so these are the most common things
[884]
we see with the Facebook pixel, as I said.
[887]
The majority of the time is,
[889]
it's either a problem with an ad blocker running,
[892]
or it's a problem with the actual implementation
[895]
of the plugin that you're using,
[896]
or the way that you've actually inserted it in your website.
[899]
So the easiest way to fix this,
[901]
is either clear it
[902]
and use something like PixelCaffeine plugin
[904]
to add the code, that's quick and easy,
[907]
and then obviously removing ad blockers.
[909]
But if you're getting these specific errors
[911]
and hopefully we've covered it here and that helps.
[913]
Now, if you enjoye this video,
[914]
please give it a thumbs up, that means you like it.
[916]
If you got any questions, if it didn't solve your problem,
[918]
drop it in the comments below
[919]
because I do check those and I do reply to those as well.
[923]
And of course, if you want to get notified
[926]
whenever I release a new video
[928]
on Facebook advertising or digital remarketing,
[930]
then make sure you hit subscribe,
[931]
click that little bell to get notified
[933]
whenever that happens.
[934]
All right, thanks again for watching.
[935]
I always appreciate your time
[937]
and I'll see you in the next video.
[938]
Bye.
[938]
In this video I'm going,
[941]
I'm I recording?
[942]
Yes I am.
[945]
I gotta do that again, I'm sorry.
[949]
The plugin called PixelCaffeine.
[955]
All right, the third error is oops.