Want to work with us? Great! Give us a call!

01772 978 944

Enter your details below and we’ll call you back!

  1. required
  2. required
 

Magento ROI Tracking Extension

Magento_ROI_Tracker

Tracking Sales Performance and ROI in Magento

At the core of any Magento e-commerce website is a fundamental business objective to generate sales revenue and ultimately profit.

At Soap we are accountable to our clients for our ability to develop solutions that will generate sales and a key part of this knowing the ROI on the marketing channels we use. This process relies upon accurate and detailed reports from which we can make strategic marketing decisions. For this we use a variety of tracking tools some of which are standard Magento features, for example ‘out of the box’ Magento does an excellent job of integrating Google Analytics Ecommerce Tracking and a sample of the reporting is shown below:

ecommerce conversion data Magento ROI Tracking Extension

Why Use the Magento ROI Tracker Extension

However support for additional third party ROI Trackeing tools does not come as standard with Magento and they can be troublesome to integrate. Over the years we have developed a number of  Magento conversion tracking tools that help capture the data for ROI reports and we have compiled some of these for release  in the form of the Magento ROI Tracker Extension. This extension currently supports Bings Ads Conversion tracking on Magento (formerly Microsoft adCenter), Google Adwords tracking, Shopping.com ROI Tracker and Addshoppers

What Magento ROI Tracker Extension Does

The Magento ROI Tracker adds the functionality to trigger the Google Adwords conversion tracking code on the Magento ‘thank you’ page once a customer has placed an order. The extension also adds similar support for the Shopping.com ROI Tracker.

How to Install  the Magento ROI Tracker Extension

To install the Magento ROI Tracker tool simple copy the key from the ROI Tracker page on Magento Connect and install via Magento Connect Manager located under the system menu in your Magento admin

How to configure the Magento ROI Tracker Extension

Shopping.com ROI Tracker

  • Enable: This disables/enable the Shopping.com conversion tracking code from appearing on the post order/thank you page
  • Account Number: This is your shopping.com account number

Google adWords Tracking Code

  • Enable: This disables/enable the Adwords conversion tracking code from appearing on the post order/thank you page
  • Conversion ID: This is your unqiue Adwords account ID
  • Language: The site language on which the Adwords code is placed on
  • Label: This is the conversion name specified in your Adwords account that you defined
  • Colour: This is the colour of Adwords notification box displayed to the customer

Microsoft adCentre Tracking (Bing Ads)

  • Enable: This disables/enable the Adwords conversion tracking code from appearing on the post order/thank you page
  • Domain ID: This is your unqiue Bing Ads account ID

AddShoppers Tracking Code

  • Enable: This disables/enable the Adwords conversion tracking code from appearing on the post order/thank you page
  • Account Number: Your AddShoppers account number

How to setup AddShoppers ROI Tracking code for Magento Video

How to setup Shopping.com ROI Tracking in Magento Video

How to Track Google Adwords in Magento Video

How to track Bing Ads (Microsoft AdCentre) In Magento Video

Talk to Us

Going forward we are looking to include the option to specify a Google Adwords Remarketing code in the Magento add-on however if you have any other suggestions or improvements we would love to hear from you in the comments below. Alternatively if you have a specific Magento Development Project you would like us to look then please feel free to get in touch

 

About the author: Adam

Adam began developing website and software systems websites back in 1997 delivering projects for Virgin, NHS and Bradford & Bingley. His work has been showcased in many industry publications such as Web Designer and .net magazine.


Don’t be a scrooge, share the awesomeness!

34 Comments

  • Paul Sturrige

    November 2nd, 2012

    Can you tell me if this tool will support Magento 1.4? If not could you let me know when it will?

    Reply

  • Adam

    November 2nd, 2012

    Paul, unfortunately we are not looking to extend the extension to support the earlier versions of Magento, however it ‘may’ work – let us know how you get on.

    Reply

  • Thieu

    December 17th, 2012

    I installed it and save my configuration settings? What do I do from here? How can I track the conversions? Do I need to add anything to the success.phtml file?

    Reply

    • Adam

      December 18th, 2012

      Thats all you need to do. The extension automatically adds the relevant jscript tracking codes to your success page for you

      Reply

  • Bryan

    January 10th, 2013

    Does this work along side the default Magento Google code or overrides it? i.e. Can I use this tracker for only shopping.com and Bing and use the default Google that comes with Magento?

    Reply

    • Adam

      January 14th, 2013

      If you mean the Google Analytics Ecommerce Tracking code that Magento supports out the box – then yes. The ROI extension works alongside it

      Reply

  • Eric

    February 1st, 2013

    What’s the additional functionality resp. benefit of the ROI Tracking extension’s Adwords feature when already using the default Magento Adwords ecommerce tracking?

    Reply

    • Adam

      February 1st, 2013

      Magento out of the box doesn’t support Adwords tracking. I think you may be confusing it with Google Analytics Ecommerce tracking which is part of a default Magento installation?

      Reply

  • Bill

    February 20th, 2013

    Hi, does this work with Magento 1.6? Thanks.

    Reply

    • Adam

      February 27th, 2013

      Magento 1.6 doesn’t support the new EU Cookie Law options introduced in 1.7 that allows for disabling tracking. Without testing I would say no, however it is perfectly possible it will work fine

      Reply

  • sean

    February 26th, 2013

    is this compatible with 1.6.x

    Reply

    • Adam

      February 27th, 2013

      Sean, Hi I can only suggest trying the ROI tracker on a test site to see if it works. We have had some feedback from other users that it does work but we cant guarantee it would (see Bill’s comment earlier for details). However if you do try it and it does work then please post back your findings so as to help others using the extension on older version of Magento

      Reply

  • Kazi Haque

    March 3rd, 2013

    Hi Adam,

    Will this work for Yahoo Search Marketing Conversion tracking?

    Bing is still not supported in Australia so we are still using old YSM.

    Thanks

    Reply

    • Adam

      March 4th, 2013

      Unfortunately it doesn’t support YSM. However if you want to post a link in the comments to the old conversion tracking code I will pass it on to the devs here to see if we can integrate for our Australian friends

      Reply

  • Kazi Haque

    March 4th, 2013

    Hi Adam,

    Thanks for your reply. appreciated it.

    I Installed YSM code in our Magento store manually. as per Yahoo’s direction, i put the tag in on 2colums-left.phtml template which uses in checkout.xml for tracking.

    On our YSM dashboard, we can only see conversions BUT no revenue data showing. Asked Yahoo support BUT no help.

    I read a blog post where author mentioned additional code:

    $y_orderid = Mage::getSingleton(’checkout/session’)->getLastRealOrderId();
    $y_order_details = Mage::getModel(’sales/order’)->loadByIncrementId($y_orderid);
    $y_saleamt = $y_order_details->subtotal;
    ?>

    I used it before YSM default code BUT it messed up our website. I don’t know how to put this code along with Yahoo default code:

    <!– Yahoo! Search Marketing Australia & NZ
    window.ysm_customData = new Object();
    window.ysm_customData.conversion = "transId=,currency=,amount=";
    var ysm_accountid = "–Yahoo Account ID–";
    document.write("”);
    // –>

    Any help would be much much appreciated.

    Thanks

    Reply

  • Carlos Luca

    March 4th, 2013

    Hello

    I installed the module, but I need help in configuring, adworks is showing the site where the ads.

    I need to be shown the ads that bring sales in my store.

    Any tips?

    Reply

    • Adam

      March 5th, 2013

      I’m not 100% sure on the question but I if ive guessed correctly you want to see what products are being sold via your Adwords advertising? If so you can get this information for Google Analytics simply goto Conversions > E-commerce > Overview > Product Performance. Then under “Advanced Segments” chose “Paid Search Traffic” then under “Secondary dimension” Select “Ad Group”. You will need to have ensured your Analytics account is linked to your Adwords and that you have enabled Ecommerce tracking in GA. I hope this helps

      Reply

  • tim stijntjes

    March 26th, 2013

    Hi Adam,
    I am using magento 1.6.2 and onestepcheckout from APPTHA, does you solution works in this scenario?

    thanks,
    .tim

    Reply

    • Adam

      March 28th, 2013

      Tim, yes the tracking codes are applied to the thank you page post checkout

      Reply

  • David Rogers

    April 23rd, 2013

    Hey, Adam. Great work…! Any chance that you’d consider adding Nextag and Shopzilla support any time soon?

    Reply

    • Adam

      April 25th, 2013

      David, its on our radar along with porting the extension to Magento 2

      Reply

  • Eli

    May 26th, 2013

    Hello Adam,
    in Chrome tag assistance says
    Error: Conversion ID should not have quotations around it.
    Error: Conversion ID should not have quotations around it.
    Can you help me on this?

    Reply

    • Adam

      May 29th, 2013

      Eli, hi. Have you tried the plugin on the default theme? Do you have the same problem with the ROI Tracker. As this is the first instance it would most likely fall in the camp of a theme issue – double check and let me know how you get on

      Reply

  • David

    June 16th, 2013

    Getting a 404 page in configuration admin after install. Any thoughts?

    Reply

    • Adam

      June 19th, 2013

      Have you tried switched the theme to the default one and seeing if the issue persists?

      Reply

  • Simon Brown

    July 17th, 2013

    Will you supporting the “eBay Commerce Network ROI Tracker”?…. Here’s an example of the code:

    var _roi = _roi || [];

    // Step 1: add base order details

    _roi.push(['_setMerchantId', 'XXXXXX']); // required
    _roi.push(['_setOrderId', '']); // unique customer order ID
    _roi.push(['_setOrderAmount', '']); // order total (including VAT)
    _roi.push(['_setOrderNotes', '']); // notes on order, up to 50 characters

    // Step 2: add every item in the order
    // where your e-commerce engine loops through each item in the cart and prints out _addItem for each
    // please note that the order of the values must be followed to ensure reporting accuracy

    _roi.push(['_addItem',
    '', // Merchant sku
    '', // Product name
    '', // Category id
    '', // Category name
    '', // Unit price
    '' // Item quantity
    ]);

    // Step 3: submit transaction to ECN ROI tracker

    _roi.push(['_trackTrans']);

    Reply

    • Adam

      July 18th, 2013

      Simon – thanks for your suggestion. Yes, we will add this to the todo list for the next release.

      Reply

  • Chris

    July 30th, 2013

    I’m also looking for a solution for Nextag & Shopzilla, as well as Pronto & PriceGrabber. Any idea when the updated ROI Tracker will be released?

    Reply

    • Adam

      August 14th, 2013

      Chris, hi shortly. We are evaluating Magento 2 at present

      Reply

  • Chris

    July 30th, 2013

    Are there any known issues using this extension with APC? I’ve installed and configured the extension – but when I turned APC back on the ROI Tracker config section disappeared from my admin under System > Configuration. Enabling APC also killed all the functionality of ROI Tracker – no tracking code inserted on my checkout success page.

    Turning APC back off and everything works as expected. I’d like to continue using the ROI Tracker extension, but I need to be able to run APC also. I’m running Magento 1.7.0.2 CE and use a custom theme.

    Reply

    • Adam

      August 14th, 2013

      Chris, have you tried it using the default theme with APC turned on?

      Reply

      • Chris

        August 22nd, 2013

        Adam, after enough fiddling I was able to get everything working as expected. All I can figure at this point was that there was some stale data somewhere either in the server’s cache or in my browser’s history. I’ve been using this extension for about a month now and it’s working great!

        Still looking forward to hearing about Nextag, Pronto, Become, ShopZilla and PriceGrabber integration!

        Reply

  • Dave

    August 26th, 2013

    Hi Adam

    Two quick questions:-

    For the Google Analytics tracking section

    1) What do I enter into the conversion format box?
    2) For the colour is my page is white so I want to enter the code for white so that it is not seen?

    Cheers

    Dave

    Reply

  • Vanessa Vary

    January 30th, 2014

    Hi Adam,

    Great blog! Really interested to discuss with you support for our ‘ECN ROI tracker’. I noted from the communication on July 18th you would be supporting us in your next release. Be great to know more.

    Please get in touch :)

    Thanks,

    Vanessa

    Reply

Have something to say? Go ahead!

© 2014 Soap Media - Digital Marketing Agency | The Watermark · 9-15 Ribbleton Lane · Preston · Lancashire PR1 5EZ | 111 Piccadilly · Manchester · M1 2HY

Back to Top