Setting up Google Adwords Conversion Tracking on your Magento Community store is relatively easy – but it’s not a built-in Magento feature, so you’ll have to edit a template file. Here are the 4 simple steps that need to be done:
1. Open this file:
/app/design/frontend/default/yourskinname/template/checkout/success.phtml
2. At the bottom of the file, insert this code:
<?php $order_details = Mage::getModel('sales/order')->loadByIncrementId(Mage::getSingleton('checkout/session')->getLastRealOrderId()); $adwords_saleamt = $order_details->subtotal; ?>
3. Login to your Google Adwords account
Under the “Reporting’ tab, click on “Conversions” and follow the steps to get the code that you’ll also need to add to the success.phtml page. It will look something like this:
<!– Google Code for Sale Conversion Page –> <script type="text/javascript"> <!– var google_conversion_id = 0987654321; var google_conversion_language = "en"; var google_conversion_format = "3"; var google_conversion_color = "ffffff"; var google_conversion_label = "KFKFKFKFKFKF"; var google_conversion_value = 0; if (<?php echo $adwords_saleamt; ?>) { google_conversion_value = <?php echo $adwords_saleamt; ?>; } //–> </script> <script type="text/javascript" src="https://www.googleadservices.com/pagead/conversion.js"> </script> <noscript> <div style="display:inline;"> <img height="1" width="1" style="border-style:none;" alt="" src="https://www.googleadservices.com/pagead/conversion/0987654321/?value=<?php echo $adwords_saleamt; ?>&label=KFKFKFKFKFKF&guid=ON&script=0"/> </div> </noscript>
If you didn’t setup your conversion tracking on your Google AdWords account yet, click here to setup it.
4. Copy Google’s code
And paste it at the very bottom of the page (below the php code from step 2).
Questions? Feel free to post them in the comments below!