Hey guys,
I'm pretty new to cold traffic... So please forgive if this question sounds ignorant:
I created a conversion pixel (for leads) and put it on my thank you page. It has fired over 100 times already and I haven't even started the campaign yet. Which tells me that the pixel fires every time ANY user lands on that page - not just people that come from any specific ad.
Does that mean that every ad in every ad set in every campaign needs its own thank you page with its own pixel? How is this set up?
I read the newbie guide and couldn't find that explained there... but I feel like I'm overlooking something obvious here.
Thanks!
johngalt
It should fire only on traffic that is coming from your tracking link.
Double check you put it correctly on the thank you page 
Thanks bbrock... I used the Chrome plugin "pixel helper" as recommended by facebook and I get a green light on my thank you page... pixel is on there. It's the weirdest thing I just checked my conversion tracking stats in Facebook again to show you a screenshot and now suddenly the pixel is showing 0 activity. Just an hour ago it showed me over 100 hits...!
Ghost in the machine I suppose...
Lol wtf. now it shows conversions again - I don't have any ads yet and definitely no tracking link... but here are 118 hits 

Hmm I guess it's just a temporary glitch?
It should only fire when a user who is logged into Facebook loads the page. So, sounds like a glitch? I don't think the same user will convert twice in rapid succession either so I doubt you triggered 100 conversions during testing.
I get between 100 and 200 opt ins per day from other traffic sources... it's firing for every opt in I get for some reason. None of them come from Facebook, I haven't started a campaign yet not even a test campaign. But every opt in hits the thank you page and that's where the pixel is so it fires. I have no idea what's going on... I thought it was only supposed to fire for users that came from an ad.
It should, but maybe it's firing for every user who is logged into Facebook.
Usually you would use custom audiences to track/log that sort of thing, can't admittedly I haven't encountered a situation where I would send non-FB traffic to a page with a FB conversion pixel.
What you could do is put some PHP or JS on the thank you page and use it to check for e.g. source=FB in the URL, or check referrers, and if it matches your condition only then insert the FB pixel code (this is most easily done with PHP).
Thanks zeno - I'll see what I can find out and let you guys know.
Cheers!
These pixels definitely seem to fire everyone visits the thank you page. Maybe I have a better way to ask this question then:
Say you have two ads that you want to split test against each other.
Do you then need one thank you page for each, with a different pixel each?
No, with javascript/cookie based pixels it should reconcile with the traffic source to figure out what ad converted.
Maybe I'm not understanding this correctly, but the pixel will show the amount of time it has been loaded in the page. However, when you launch your camp with 'Website Conversions' as an objective, only when a user from that camp fires the pixel will count as a conversion.
Assuming this is true, what's the issue with the pixel showing being called that many times?