Announcement

Collapse
No announcement yet.

Google Adwords conversion tracking not working

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

    Google Adwords conversion tracking not working

    Hi

    We've been experiencing problems with our Google Adwords tracking code not working now for a couple of weeks, since we installed an SSL certificate on the site. No conversion data is coming into Adwords.

    We've subsequently upgraded from Sellerdeck 2013 to 2016, reverted the Google Analytics / Adwords tracking elements to factory settings and it's still not working. The Adwords tracking code is just before </head> as recommended by Sellerdeck.

    For some strange reason it's not possible to view the source file for a live receipt page on the site - it times out straight away. However, looking at the source file in preview mode, I might've found the problem. This is the Adwords code that's present:

    <!-- Google Code for Purchase/Sale Conversion Page -->
    <script type="text/javascript">
    /* <![CDATA[ */
    var google_conversion_id = 1071478598;
    var google_conversion_language = "en";
    var google_conversion_format = "1";
    var google_conversion_color = "ffffff";
    var google_conversion_label = "OBdhCNb5QxDG7vX-Aw";
    var google_conversion_value = <actinic:variable name="OrderTotalBaseUnit" />;
    var google_conversion_currency = "GBP";
    var google_remarketing_only = false;
    /* ]]> */
    </script>
    <script type="text/javascript" src="file:///C:/ProgramData/SellerDeck/SellerDeck 2016/Sites/Site1/PreviewHTML_Administrator///www.googleadservices.com/pagead/conversion.js">
    </script>
    <noscript>
    <div style="display:inline;">
    <img height="1" width="1" style="border-style:none;" alt="" src="//www.googleadservices.com/pagead/conversion/1071478598/?value=<actinic:variable name="OrderTotalBaseUnit" />&currency_code=GBP&label=OBdhCNb5QxDG7vX-Aw&guid=ON&script=0"/>
    </div>
    </noscript>

    I'm particularly interested in this part:

    <script type="text/javascript" src="file:///C:/ProgramData/SellerDeck/SellerDeck 2016/Sites/Site1/PreviewHTML_Administrator///www.googleadservices.com/pagead/conversion.js">

    It's adding a local file path to the destination of the Google javascript. Could this be the problem? Would it do something similar with the live site? How can I stop it from doing this?

    Or do you think it could be something else causing the problem?

    Many thanks for any help you can give on this

    Jon

    #2
    If all your pages are https, then replace the PreviewHTML infected line with:
    Code:
    <script type="text/javascript" src="https://www.googleadservices.com/pagead/conversion.js"></script>
    Norman - www.drillpine.biz
    Edinburgh, U K / Bitez, Turkey

    Comment


      #3
      Many thanks Norman, I'll give that a try.

      Cheers

      Comment


        #4
        Hi Jon,

        Consider installing Tag Assistant (https://chrome.google.com/webstore/d...okphdefk?hl=en)

        And checking your tracking code with that.

        We also found that the ecommerce values were not being tracked correctly. One of our developers posted a fix for this in the bug reports section of the forums - http://community.sellerdeck.com/showthread.php?t=56756

        Happy to provide our code if it helps.

        Matt
        Matt. M - SMR Enterprises Ltd.

        Comment


          #5
          Thank you both very much for your help. It's now all working correctly thanks to Norman's suggestion.

          It required adding https: before

          //www.googleadservices.com/pagead/conversion.js"

          and before

          //www.googleadservices.com/pagead/conversion/

          Without doing that Sellerdeck was adding it's own file path to the start.

          My previous version of the code referenced http: and I now know it needed changing to https: after we'd implemented an SSL certificate on the site.

          Thanks guys

          Jon

          Comment


            #6
            Originally posted by MattSMR View Post
            Hi Jon,

            Consider installing Tag Assistant (https://chrome.google.com/webstore/d...okphdefk?hl=en)

            And checking your tracking code with that.

            We also found that the ecommerce values were not being tracked correctly. One of our developers posted a fix for this in the bug reports section of the forums - http://community.sellerdeck.com/showthread.php?t=56756

            Happy to provide our code if it helps.

            Matt
            Hi Matt

            Did you get this one resolved so that Adwords Tracking Code worked by pasting the code into SellerDeck V16 Marketing | Google analytics and adwords (Enable google adwords tracking) text box? If so could you paste a copy of the code used incorporating any changes made here for consideration?

            I have used V16 Smart Responsive design theme afresh for our site and imported V14 site content to get rid all legacy layouts, code customisations etc. so it is not strictly an upgrade from V14 to V16 but more of a re-start from scratch using existing content.

            The Adwords Conversion Tracking has not worked for the past month with the code pasted into V16 Marketing | Google analytics and adwords text box since changing over to V16 even trying suggested changes in this post without success.

            SellerDeck Support are aware of this issue and I would welcome any suggestions or advice to consider through the forum.

            Martin
            Mantra Audio
            Martin
            Mantra Audio

            Comment


              #7
              Originally posted by Mantra View Post
              Hi Matt

              Did you get this one resolved so that Adwords Tracking Code worked by pasting the code into SellerDeck V16 Marketing | Google analytics and adwords (Enable google adwords tracking) text box? If so could you paste a copy of the code used incorporating any changes made here for consideration?

              I have used V16 Smart Responsive design theme afresh for our site and imported V14 site content to get rid all legacy layouts, code customisations etc. so it is not strictly an upgrade from V14 to V16 but more of a re-start from scratch using existing content.

              The Adwords Conversion Tracking has not worked for the past month with the code pasted into V16 Marketing | Google analytics and adwords text box since changing over to V16 even trying suggested changes in this post without success.

              SellerDeck Support are aware of this issue and I would welcome any suggestions or advice to consider through the forum.

              Martin
              Mantra Audio


              Hi Martin,

              Please see the guidance I've wrote for our team to get around this issue in the past - confidential information has been removed.



              Implementing A Fix For Google Adwords Conversion Tracking In 2016 Sites



              Sellerdeck currently has an issue (circa March 2016) with its Google AdWords integration. The issue with the AdWords integration is that conversions are not tracked, as SellerDeck attempts to insert a variable into the resulting conversion value field. This SOP will guide you to installing the tracking code correctly on site.


              1. Launch SellerDeck 2016, and choose your site.

              2. Navigate to the “Marketing” tab, and then “Google Analytics and Adwords”

              3. In this window, click the “Enable Google Adwords Tracking”

              4. At this point, you will need to gather your google conversion tracking code. If this has been generated for you, navigate to Google Adwords, choose your account, then under the tools tab, click “conversions” - You will need the tracking code for sales on site.

              5. Copy the tracking code, into the window open in SellerDeck titled “paste sales conversion tracking code here if required” - leaving the remarketing code as is.

              6. Hit “OK” on this window, which will open a prompt regarding conversion tracking, also click “OK” on this prompt window. SellerDeck will modify your code, implementing its variables.

              7. Unfortunately, SellerDeck currently has a bug, in which the variables it’s implemented don’t work 100%

              8. We need to re-open the Analytics and Adwords window as per step 2

              9. Navigate through the now modified code until you reach

              var google_conversion_value = <actinic:variable name="OrderTotalBaseUnit" />;

              The code highlighted in bold needs to be changed.

              10. Replace the above string with;

              var google_conversion_value = NETQUOTEVAR:ORDERTOTALBASEUNIT;

              11. Hit OK, then OK again to the prompt window you are displayed.

              12. You have now installed a fix for Google Shopping on 16.0.0.2 SellerDeck (2016 sites) When (if) a fix becomes available in a future patch, test first, then consider reverting to SellerDecks original code structure.












              Let me know if you need any further help - always happy to do so.
              Matt. M - SMR Enterprises Ltd.

              Comment


                #8
                Originally posted by MattSMR View Post
                Hi Martin,

                Please see the guidance I've wrote for our team to get around this issue in the past - confidential information has been removed.



                Implementing A Fix For Google Adwords Conversion Tracking In 2016 Sites



                Sellerdeck currently has an issue (circa March 2016) with its Google AdWords integration. The issue with the AdWords integration is that conversions are not tracked, as SellerDeck attempts to insert a variable into the resulting conversion value field. This SOP will guide you to installing the tracking code correctly on site.


                1. Launch SellerDeck 2016, and choose your site.

                2. Navigate to the “Marketing” tab, and then “Google Analytics and Adwords”

                3. In this window, click the “Enable Google Adwords Tracking”

                4. At this point, you will need to gather your google conversion tracking code. If this has been generated for you, navigate to Google Adwords, choose your account, then under the tools tab, click “conversions” - You will need the tracking code for sales on site.

                5. Copy the tracking code, into the window open in SellerDeck titled “paste sales conversion tracking code here if required” - leaving the remarketing code as is.

                6. Hit “OK” on this window, which will open a prompt regarding conversion tracking, also click “OK” on this prompt window. SellerDeck will modify your code, implementing its variables.

                7. Unfortunately, SellerDeck currently has a bug, in which the variables it’s implemented don’t work 100%

                8. We need to re-open the Analytics and Adwords window as per step 2

                9. Navigate through the now modified code until you reach

                var google_conversion_value = <actinic:variable name="OrderTotalBaseUnit" />;

                The code highlighted in bold needs to be changed.

                10. Replace the above string with;

                var google_conversion_value = NETQUOTEVAR:ORDERTOTALBASEUNIT;

                11. Hit OK, then OK again to the prompt window you are displayed.

                12. You have now installed a fix for Google Shopping on 16.0.0.2 SellerDeck (2016 sites) When (if) a fix becomes available in a future patch, test first, then consider reverting to SellerDecks original code structure.












                Let me know if you need any further help - always happy to do so.
                Hi Matt

                Thank you for sharing this.

                Surprisingly this was eventually resolved yesterday when Google Adwords Tracking Conversions started to show up again following some changes during a remote control session with SellerDeck support.

                I am using SellerDeck Version 16.0.3 RBUC and the code copied and pasted in to V16 Marketing | Google analytics and adwords (Enable google adwords tracking) text box is shown below:

                Code:
                <!-- Google Code for sale Conversion Page -->
                <script type="text/javascript">
                /* <![CDATA[ */
                var google_conversion_id = #########;
                var google_conversion_language = "en";
                var google_conversion_format = "3";
                var google_conversion_color = "ffffff";
                var google_conversion_label = "kloQCMud1XMQ3ean1gM";
                var google_remarketing_only = false;
                /* ]]> */
                </script>
                <script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js">
                </script>
                <noscript>
                <div style="display:inline;">
                <img height="1" width="1" style="border-style:none;" alt="" src="//www.googleadservices.com/pagead/conversion/#########/?label=kloQCMud1XMQ3ean1gM&amp;guid=ON&amp;script=0"/>
                </div>
                </noscript>
                The ”#########” string (2 places) masks the ”conversion id” generated by Google Adwords with the Adwords Conversion Value set at £1.00.

                The link below advised by SellerDeck development gives guidance on how to set transaction-specific conversion values for tracking on a website:

                https://support.google.com/adwords/a...95947?hl=en-GB

                The process used during the remote session generally followed that you describe and the only difference is that the variable Step 9 after clicking “OK” on the prompt window Step 6 does not display in the code text window - so no manual change needed.

                This suggests that the bug you identified in V16.0.2 may be fixed in V16.0.3.

                Hopefully the Google Adwords Tracking Conversions will continue without interuption but if I have any further issue I will respond in this post.

                Martin
                Mantra Audio
                Martin
                Mantra Audio

                Comment


                  #9
                  Originally posted by Mantra View Post
                  Hi Matt

                  Thank you for sharing this.

                  Surprisingly this was eventually resolved yesterday when Google Adwords Tracking Conversions started to show up again following some changes during a remote control session with SellerDeck support.

                  I am using SellerDeck Version 16.0.3 RBUC and the code copied and pasted in to V16 Marketing | Google analytics and adwords (Enable google adwords tracking) text box is shown below:

                  Code:
                  <!-- Google Code for sale Conversion Page -->
                  <script type="text/javascript">
                  /* <![CDATA[ */
                  var google_conversion_id = #########;
                  var google_conversion_language = "en";
                  var google_conversion_format = "3";
                  var google_conversion_color = "ffffff";
                  var google_conversion_label = "kloQCMud1XMQ3ean1gM";
                  var google_remarketing_only = false;
                  /* ]]> */
                  </script>
                  <script type="text/javascript" src="//www.googleadservices.com/pagead/conversion.js">
                  </script>
                  <noscript>
                  <div style="display:inline;">
                  <img height="1" width="1" style="border-style:none;" alt="" src="//www.googleadservices.com/pagead/conversion/#########/?label=kloQCMud1XMQ3ean1gM&amp;guid=ON&amp;script=0"/>
                  </div>
                  </noscript>
                  The ”#########” string (2 places) masks the ”conversion id” generated by Google Adwords with the Adwords Conversion Value set at £1.00.

                  The link below advised by SellerDeck development gives guidance on how to set transaction-specific conversion values for tracking on a website:

                  https://support.google.com/adwords/a...95947?hl=en-GB

                  The process used during the remote session generally followed that you describe and the only difference is that the variable Step 9 after clicking “OK” on the prompt window Step 6 does not display in the code text window - so no manual change needed.

                  This suggests that the bug you identified in V16.0.2 may be fixed in V16.0.3.

                  Hopefully the Google Adwords Tracking Conversions will continue without interuption but if I have any further issue I will respond in this post.

                  Martin
                  Mantra Audio
                  Good to know Martin

                  We're upgrading to 16.0.4 next week, looks like part of our check will be to see if conversion tracking is still firing correctly.
                  Matt. M - SMR Enterprises Ltd.

                  Comment

                  Working...
                  X