Support » Plugin: WooCommerce Conversion Tracking » Plugin and Google Ads – question about conversion

  • Resolved cometto

    (@cometto)


    Hello,

    I’ve got some problem with google ads conversion. There is no conversion registered in campaigns preview but when I switch for Settings -> Conversions – there is information that it is registered (e.g. value 2) from last 2 weeks.

    Conversion is set for purchase product.

    I asked google support and they told me that they are unable to check all settings and they dont see on order’s page. They told me that “We cannot see the event snippet in the source code of the order confirmation page:

    
    <!-- Event snippet for Zakup conversion page -->
    <script>
    gtag('event', 'conversion', {
    'send_to': 'xxxxxxxxxxxC',
    'value': 1.0,
    'currency': 'PLN',
    'transaction_id': ''
    });
    </script>
    "
    

    Info from Your plugin:
    Cart URL: https://liveflooring.com/koszyk/
    Checkout URL: https://liveflooring.com/zamowienie/
    Last order URL: https://liveflooring.com/zamowienie/order-received/xxxxxx/?key=xxxxxxxxxxxxx

    Could you help me and check if everything is ok? In current situation it seems quite problematic because I cannot compare campaigns effectiveness. If everything is well connected I will push them to give me an answer why I cannot see conversions in campaign preview.

    Thank you!

    The page I need help with: [log in to see the link]

Viewing 10 replies - 1 through 10 (of 10 total)
  • Plugin Author alekv

    (@alekv)

    Hi

    Please remove the last oder URL from your request as it contains sensitive information.

    I checked the purchase confirmation page you’ve posted. It looks to be working fine. Google Tag Assistant reports the correct values: https://take.ms/Ulz4W

    Also in the HTML source the code looks fine: https://take.ms/r5akG

    There are still reasons why conversion could not be reported back:

    – You entered the wrong conversion ID and / or label
    – Maybe the page get’s cached sometimes. Disable caching.
    – Maybe you run some minification plugin. Keep it off.
    – Your payment gateway doesn’t redirect back to the purchase confirmation page.
    – You haven configured the conversion correctly in Google Ads. (Follow this guide)
    – Or simply no one has clicked on an ad and purchased a product. Conversions only get reported if the visitor clicked on an ad before buying. Please follow this testing procedure.

    Thread Starter cometto

    (@cometto)

    hey Alekv,

    thanks for answer.

    1. conversion ID / label are OK
    2. I use cache from wp-rocket – disable will hurt performance… do you think that remove from caching order page may solve problem?
    3. I use minification from wp-rocket also. it dramatically improves website performance, especially on mobile. when I disable it my website will decrease loading times
    4. I dont use gateways
    5. Tag is configured with google ads support. PS: link you sent is not working (404)
    6. I did testing procedure and it worked – the problem is with google ads and I think it may be their internal problem because different places displays different values as I described in first post.

    • This reply was modified 1 month, 1 week ago by cometto.
    Plugin Author alekv

    (@alekv)

    2. I use cache from wp-rocket – disable will hurt performance… do you think that remove from caching order page may solve problem?

    At least for testing you should disable it.
    And you never should cache /cart/ and /checkot/ pages. They display dynamic and sensitive information. You don’t want to show chached names and addresses to ohter people.

    3. I use minification from wp-rocket also. it dramatically improves website performance, especially on mobile. when I disable it my website will decrease loading times

    Some minification plugins break the code that our plugin injects. You need to make sure that doesn’t happen. I know for sure that WP Rockts JavaScript concatenation feature breaks our plugins output. You can’t use that WP Rocket feature if you want to use our plugin. Besides, WP Rocket warn themselves that this feature can break JavaScripts on the website. Also there is almost no speed improvement, other than maybe getting better ratings in GT Metrix and such.

    4. I dont use gateways

    Each payment option (like Stripe) is a gateway. Some of them keep the user on-site, some of them redirect to an external website, and back to the purchase confirmation page. The latter can create issues if the redirect back doesn’t work.

    PS: link you sent is not working (404)

    In some cases it doesn’t work and I haven’t figured out exactly when. Do you use an AdBlocker? If so, turn it off or try it with a browser that doesn’t use one.
    Let me know if that fixes it.

    because different places displays different values

    I don’t understand what you mean by ‘different places and different values’. Could you explain in more detail?

    Plugin Author alekv

    (@alekv)

    Hi @cometto

    Has this started to work properly?

    Thread Starter cometto

    (@cometto)

    hey,

    1. I disabled manually cart and checkout pages. Wp-rocket should do it automatically but im not sure it has been done
    2. I will make some test… now I applied best possible JS settings which improves my website, not only be GTmetrix sore. Im not sure if problem exists… I did 2 sample orders and they are displayed correctly as a conversion in google ads (I order 1x piece from 2 different products).
    3. I dont use any gateways. Customer has to log in on bank account online and make payment manually
    4. My conversion (which is set by google ads technical supp) is a bit different. Is it important to make same you sent in link? (now it works properly)
    5. I think my current conversion works but there were missed information.
    In Google Ads Conversions menu it display – for example 2 conversions in last 7 days. But when i go to campaign overview conversions in same time period is 0. It is strange.

    Thread Starter cometto

    (@cometto)

    @alekv

    I compared conversion setup and in my current:
    – currency is 1 instead 0
    – attribution model is time decay instead position-based.

    Should i change it for your proposal?
    If i change – will be there any changes in google ads effectivenes? (like new learning system and stopped ads)?

    Plugin Author alekv

    (@alekv)

    Hi @cometto

    There’s a lot of information you’ve sent, but I can’t fully understand all of it.

    So I try to answer some of it at least.

    I did 2 sample orders and they are displayed correctly as a conversion in google ads

    So this means it is working fine I’d say.

    3. I dont use any gateways. Customer has to log in on bank account online and make payment manually

    As long as they reach the purchase confirmation page all should be good. The purchase confirmation page is the page where the conversion pixels are fired.

    I think my current conversion works but there were missed information.
    In Google Ads Conversions menu it display – for example 2 conversions in last 7 days.

    Google Ads only reports conversions that have been triggered by a click on an ad, not on all purchases of the store.

    – currency is 1 instead 0

    I don’t know what you mean by that. A currency should be ‘USD’ or ‘EUR’, not 0 or 1.

    – attribution model is time decay instead position-based.

    You can keep whatever you think is best. We usually start with ‘position based’ and change to ‘data-driven’ when available.

    Should i change it for your proposal?

    You don’t have to change the attribution model for a test.

    Since your reported that you measured conversion in Google Ads, I think it is working.

    Please send more details, if you think it doesn’t.

    Thread Starter cometto

    (@cometto)

    hey @alekv

    Thank you for replies.

    Everything is clear in your explaination.

    You are right with currency – there is EUR / USD / PLN. But question is about value – in my case its 1. In your tutorial there is value 0. Should I change it?

    Could you look at this screenshot? Maybe you will just reassure me that everything is ok:
    https://ibb.co/dJz6xWp

    There is set same time period – last 30 days
    Is it normal that in conversions it shows 8,84 and for the campaigns conversions below show that there is 1+1+1+1 = 4.

    What do you think about this?

    • This reply was modified 1 month ago by cometto.
    Plugin Author alekv

    (@alekv)

    But question is about value – in my case its 1. In your tutorial there is value 0. Should I change it?

    Now I understand the question. I recommend setting it to 0, but if you want, you can keep it at 1. Changing it won’t impair the bidding algorithm.

    Could you look at this screenshot? Maybe you will just reassure me that everything is ok:

    Yes, that looks good.

    Is it normal that in conversions it shows 8,84 and for the campaigns conversions below show that there is 1+1+1+1 = 4.

    When you use a non-last-click attribution model, like the ‘position-based’, then Google will attribute fractions to the conversion to each campaign that played a role in the conversion.

    Example: If someone clicks first on an ad in campaign A, then clicks on an ad in campaign B and then converts, Google Ads will show 0.5 conversions in campaign A and 0.5 conversions in campaign B.

    I’m closing this thread as all technical issues seem to be resolved.

    Thread Starter cometto

    (@cometto)

    @alekv

    Now all is clear
    Thank you for explaination and wish you all the best.

Viewing 10 replies - 1 through 10 (of 10 total)
  • You must be logged in to reply to this topic.