• Resolved Raghav Gakhar

    (@raghav-gakhar)


    Hi, first of all I am a big fan of this plugin as we are using it smoothly since a year now. The issue that I am facing started 2 days back, when pixel is not fired on online payments.

    We applied few webhook conditions when order is placed. Can this be related to that or it is just a wp rocket cache issue?

    Orders are clearly tracked in pixel when the order is placed in “pay on delivery mode” but in online payment, in one of the methods, pixel is not fired.

    I have cleared cache which was not cleared since two days. Today, we have recieved around ten orders and 9 of them are not tracked. Please help.

Viewing 5 replies - 1 through 5 (of 5 total)
  • Hi @raghav-gakhar,

    A pixel is triggered when a customer reaches the purchase confirmation page. So, you have to check the webhook conditions you placed. It shouldn’t affect any redirections to the purchase confirmation page when an order is placed.

    You should also check the payment gateway you’re using. It should also redirect users to the purchase confirmation page (WooCommerce Thank You Page) after the payment process.

    We’d like to check this further on your site. Would you mind sending us your site’s debug information?

    Here’s where you can find that – https://share.getcloudapp.com/8Lu0DOlA.

    We’re looking forward to your reply.

    Regards

    Thread Starter Raghav Gakhar

    (@raghav-gakhar)

    Hi @kavillarosa Kenneth

    Thank you for such a prompt response. I have tried to figure out a bit from myself, it looks like there is an issue in plugin of payment gateway phonepe.

    Here’s the debug information, please help me to identify the issue. Thank you.

    ### Debug Information ###
    
    ## Pixel Manager Info ##
    
    Version: 1.27.8
    Tier: free
    
    ## System Environment ##
    
    WordPress version: 6.1.1
    WooCommerce version: 7.1.1
    PHP version: 7.4.30
    WordPress memory limit: 256 MB
    curl available: yes
    wp_remote_get to Cloudflare: 200
    wp_remote_get to Google Analytics API: 200
    wp_remote_get to Facebook Graph API: 200
    
    Multisite enabled: no
    WordPress debug mode enabled: no
    Logged in user login name: raghav
    Logged in user display name: raghav
    hook_suffix: woocommerce_page_wpm
    
    Hosting provider: unknown
    
    ## WooCommerce ##
    
    Default currency: INR
    Shop URL: https://coolvibe.in
    Cart URL: https://coolvibe.in/cart/
    Checkout URL: https://coolvibe.in/checkout/
    Purchase confirmation endpoint: /order-received/
    is_order_received_page(): https://coolvibe.in/checkout/order-received/
    
    Last order URL: https://coolvibe.in/checkout/order-received/233098/?key=wc_order_uXtoITtv2UjmD&nodedupe
    Order received page uses proper is_order_received() url: yes
    Purchase confirmation page redirect: no
    
    ## WooCommerce Payment Gateways ##
    
    Available payment gateways: 
      id:       method_title:     class:          
      razorpay  Razorpay          WC_Razorpay     
      phonepe   PhonePe           WC_phonepe      
      payubiz   PayUBiz           WC_Payubiz      
      cod       Cash on delivery  WC_Gateway_COD  
    
    Purchase confirmation page reached per gateway (active and inactive):
      95  of 100 = 95%  for cod
      0   of 0   = 0%   for instamojo
      38  of 100 = 38%  for razorpay
      9   of 100 = 9%   for PhonePe Payment Solutions
      3   of 4   = 75%  for payubiz
    
    Purchase confirmation page reached per gateway only active and weighted by frequency:
      360  of 387  = 93%  for cod
      3    of 4    = 75%  for payubiz
      0    of 0    = 0%   for phonepe
      363  of 391  = 93%      total
    
    Time to generate the payment gateway analysis: 4.69 seconds
    
    ## Theme ##
    
    Is child theme: yes
    WooCommerce support: yes
    
    Child theme Name: Coolvibe
    Child theme ThemeURI: 
    Child theme Author: Coolvibe
    Child theme AuthorURI: 
    Child theme Version: 3.0
    Child theme Template: flatsome
    Child theme Status: publish
    Child theme TextDomain: 
    Child theme DomainPath: 
    
    Parent theme Name: Flatsome
    Parent theme ThemeURI: https://flatsome.uxthemes.com
    Parent theme Author: UX-Themes
    Parent theme AuthorURI: https://uxthemes.com
    Parent theme Version: 3.16.2
    Parent theme Template: 
    Parent theme Status: publish
    Parent theme TextDomain: flatsome
    Parent theme DomainPath: 
    
    ## Freemius ##
    
    api.freemius.com : online
    wp.freemius.com : online
    
    ### End of Information ###

    Hi @raghav-gakhar,

    Thank you for sending your site’s debug information.

    I checked your Last Order URL and confirmed the issue. This order used PhonePe Payment Solutions as the payment gateway.

    On checking Google Tag Assistant, I can see the pixels firing. However, I also saw Google Tag Manager installed on the site. See – https://share.getcloudapp.com/YEuD1r5j.

    This might be interfering with our tracking scripts. Instead of the Pixel Manager sending the conversion reports, it’s Google Tag Manager that does this.

    To isolate the issue, could you remove this on your site? I checked your site’s source code and found Google Tag Manager’s script on the <head> tag. See – https://share.getcloudapp.com/L1u67RLy.

    Please remove this and try observing the next conversions that will occur on your site.

    Let me know how it goes and if you have any questions.

    Regards,
    Kenneth

    I’m closing this thread due to inactivity. We’re assuming that this issue has been resolved.

    Feel free to add a reply to this thread if you have new information.

    Thanks!
    Kenneth

    Thread Starter Raghav Gakhar

    (@raghav-gakhar)

    Hi @kavillarosa

    I was away for some time.

    I use Google Tag Manager for WordPress for google tag manager UA4 and I haven’t use pixel manager for GTM because it is a paid version.

    I have also seen only one payment gateway, phonepe has this issue, cash on delivery and payubiz is okay. so, I was wondering if GTM is the issue then it should be on all payment gateways.

    I told this to phonepe guys but they are clueless about this. Not able to track pixel can be issue on facebook ads.

Viewing 5 replies - 1 through 5 (of 5 total)
  • The topic ‘Pixel is not firing when order is purchased.’ is closed to new replies.