Hi,
firstly, I think Facebook itself doesn’t allow to have multiple Pixel IDs in the same website, or better it’s not recommended: https://www.facebook.com/business/help/community/question/?id=10204947949538290
Besides, I think you don’t need it because the only responsibility of Facebook Pixel is to collect users, with as more details as possible (the pixels have for example the website URL, product IDs, event fired, etc..) from your website and leave you to manage them in custom audiences, where you need to categorize them for the ads, with a custom combination of filters (so, only users have purchased a product, from a particular website or page, or stuff like that). This is the reason why we have built the “Custom Audience” section inside Pixel Caffeine, where you can create custom audiences where it’s easy to add WordPress related filters 🙂
I hope my explanation will help you to understand better and make what you want to do in the correct way.
@antoscarface – Not sure I followed, if we have 3 separate sites, 3 separate Facebook ad accounts and want to cross sell between users who purchased from site1 to users of the other 2.
How could I target audience from site1 from site 3’s fb ad account?
Also the link your provided specifically says one pixel per ad account, per website. Since we have 3 ad accounts that would mean it’s ok to have 3 pixels on the site if it was needed.
-
This reply was modified 8 years, 2 months ago by
Daniel Iser.
-
This reply was modified 8 years, 2 months ago by
Daniel Iser.
Ok sorry I missed the different FB Ad Account fact. Anyway, unfortunately, there isn’t a way to have multiple pixels in Pixel Caffeine.
You might add manually a script in the pages with another pixel ID init, in this way:
<script>
// One pixel ID
fbq('init', 12346789101112, aepc_pixel.user);
fbq('track', "PageView", aepc_pixel_args);
// Another pixel ID
fbq('init', 12346789101112, aepc_pixel.user);
fbq('track', "PageView", aepc_pixel_args);
</script>
I don’t know exactly Facebook manages those, but I think every event fired after this, should be fired to all Pixel IDs initialized.
Yet, you can’t select where to send a particular event.
I hope it can help you.