• Hey,

    I used to use PixelYourSite Professional at my previous workplace and it worked perfectly even though we set up events through Event Manager (not through the plugin). But now when I’m using PixelYourSite free version at my recent job and follow the same steps as before the events are missing Event ID (unless pageview).

    I read from here that with the PixelYourSite free you can’t set up events anywhere else than in the plugin, why is that? Why event setup through Event Manager works in professional version but not in the free version of the plugin?

    I want to know because the event options in the plugin aren’t so good as in the event manager.

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

    (@pixelyoursite)

    I’ll try to answer your questions:

    If you enable Meta Conversion API, ALL events fired by our plugin will have the event ID parameter.

    When Meta API (CAPI) is used, each action will fire two events, a browser event, and a server event. These two events will have the same event ID. Meta uses the event name and the event ID to deduplicate events. Basically, if they receive a pair of browser + server events with the same name and the same event ID, they will process the browser event and drop (deduplicate) the server event. This way you don’t have two events recorded for the same action.

    Regarding events configured inside Events Manager:

    These events work browser only. They don’t have a server (CAPI) companion event.

    They also don’t have an event ID.

    Because of this, if you use our plugin with CAPI enabled, you will end up with some problems:

    Only the events fired by the plugin will be sent using CAPI. Only these events will have the event ID.

    The events fired using Events Manager will work browser only (no CAPI), and will not have the event ID.

    The result: not all the data is recorded by Meta, and they can start showing warnings because they don’t get enought event IDs with the events.

    CONCLUSION: If you use Meta API (CAPI), you need configure your events inside the plugin.

    PS. If you have CAPI enabled and you see events with no events IDs, chances are that they are configured outside the plugin.

    Thread Starter jtuo

    (@jtuo)

    Thank you for your answer.

    I have to disagree about the events configured inside Events Manager. When I used PixelYourSite Professional we first installed the plugin and Facebook Pixel and CAPI through it. Then we configured events in Events Manager. So we never configured events in the plugin – actually I didn’t even know there was that option before now when using the free version and Events Manager’s events didn’t work.

    Events configured in Events Manager had EventIDs and everything worked perfectly so how is that possible if what you say is correct? Also in testing events it showed both browser and server events and the deduplicated browser event. I just want to know that if I upgrade the plugin will it work correctly with Event Manager’s events like it used to (two months ago)?

    And the other question if I will configure the events inside the plugin, how does that affect to Conversion hierarchy in Facebook?

    Plugin Author PixelYourSite

    (@pixelyoursite)

    I also have to PARTIALLY disagree 🙂

    It looks like events configured using Events Setup tool will get the event ID from the PageView event – if it exists.

    But this doesn’t change things that much.

    Events configured using Events Setup are browser only and work as described in my previous answer. Events Manager events rely on the pixel (browser) to get data. So it the pixel doesn’t work (browser events), Meta has no way to get any data.

    When you say everything worked perfectly, yes, they work perfectly but browser only.

    As for conversion order, it has no importance how the event is configured.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘PixelYourSite Free Event IDs missing’ is closed to new replies.