Viewing 5 replies - 1 through 5 (of 5 total)
  • Thread Starter sierrasixmedia

    (@jadebartholomew)

    Thomas Geiger @duracelltomi can you provide any help on this?
    Need to resolve the issue for our client ASAP.

    Read changelogs before update:

    1.19

    WARNING!
    Universal Analytics / GA3 ecommerce events deprecated!
    Please update your GTM setup so that it does not rely on any of the following GTM4WP events and the old ecommerce data layer:
    * gtm4wp.productClickEEC
    * gtm4wp.addProductToCartEEC
    * gtm4wp.removeFromCartEEC
    * gtm4wp.checkoutOptionEEC
    * gtm4wp.checkoutStepEEC
    * gtm4wp.changeDetailViewEEC
    * gtm4wp.orderCompletedEEC

    Instead of the above events, you can use the new GA4 ecommerce events (add_to_cart, purchase, etc.)
    In the Universal Analytics GTM tag now you have an option to use the GA4 ecommerce data in the data layer.
    If you are on GA360 and still collecting ecommerce data, you need to update your GTM setup to use that option firing on the GA4 ecommerce events.

    • Updated: WooCommerce integration now accepts the primary category selection of Yoast SEO and Rank Math SEO
    • Updated: use the gtm4wp_admin_page_capability filter to modify the capability needed to use the admin page (thanks?emreerkan)
    • Fixed: price did not include the .00 postfix for integers in the add_to_cart event
    • Added: if needed, you can turn on clearing the ecommerce object before a new GA4 event is being pushed.
    • Added: support for Google Consent Mode default command for use cases where the consent management tool does not support it already
    Thread Starter sierrasixmedia

    (@jadebartholomew)

    @dawidwielec thanks for getting back to me.

    Ok understood re: the event change, but it doesnt help with the fact that nothing is tracking correctly in GA4 and no purchases are being tracked at all.

    How do i fix this?

    Thread Starter sierrasixmedia

    (@jadebartholomew)

    Still no support from plugin creator, Thomas Geiger?@duracelltomi?– can you provide any help on this?
    Need to resolve the issue for our client ASAP.

    Plugin Author Thomas Geiger

    (@duracelltomi)

    Hi Everyone,

    Sorry for this late reply.

    Purchase tracking usually fails because of several reasons, mostly I see two that usually are the root cause:

    • customized order received page that does not mimic all the functionality of the original order received page => reach out to the developer and ask them whether they support the woocommerce_is_order_received_page hook and/or the woocommerce_thankyou hook
    • payment gateway executes scripts during order processing in the background that marks the order as being already tracked therefore while the order received page loads, purchase event is omitted to prevent double tracking => there is an option in GTM4WP under Integration => WooCommerce where you can turn on a checkbox to prevent an order from being flagged. Turn on this option and try to place an order
Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘gtm4wp.orderCompletedEEC not firing’ is closed to new replies.