How to set up Google Analytics tracking of electronic commerce in Colombia-British

I added Google Analytics followed successfully to my Business Catalyst of e-commerce sites. I found no of final [free] guides out there, so I thought I'd share.

Catalyst of business files

For the tracking script, the file BusinessCatalyst, you must have opened is /Layouts/OnlineShop/order_receipt-US.html.

However, you must also add the analytical Google script - with changing ecommerce - all pages on your site. I recommend you put in the head of your page templates <>.

Google Analytics e-commerce tracking

To start tracking e-commerce transactions Business Catalyst with Google Analytics, here are the steps you need to take.

  1. Sign in to Google Analytics and access the profile settings for the Business Catalyst site page. Under 'e-commerce settings', select "Yes, it's an Electronic Commerce Site".
    google-analytics-1.png
  2. While staying in analytics, go to the 'Tracking Code' tab under your profile. Do not enter the code from the Standard tab. Instead, select 'Advanced Options'.
    • When someone goes through the plow on a Business Catalyst site, the field going to *. worldsecuresystems.com. If you select "several top level domains.
    • I would also select the checkboxes for "AdWords campaigns", DoubleClick data and advertising campaigns through other suppliers online
    • Script Google present to you on this page, this is what you should put on all your page templates.
      google-analytics-2.png
  3. Now you are ready to enter this code and modify it for e-commerce tracking.
    • The code given in Google Analytics should go on all pages of your Web site. To achieve this, the simplest method is to put all your models. However, there is one more step.
    • You must then change the code of your page of receipt as shown below. Finally, place this code changed on the /Layouts/OnlineShop/order_receipt-US.html page. Here's what it should look like changed. [You will need to close the script tags, of course].
          
                  
              script type="text/javascript"
              var _gaq = _gaq || [];
              _gaq.push(['_setAccount', 'UA-*******-*']);  // your Google Analytics profile id
              _gaq.push(['_setDomainName', 'example.com']); // your domain name - not *.worldsecuresystems.com, but the domain you've chosen for your site
              _gaq.push(['_setAllowLinker', true]);
              _gaq.push(['_trackPageview']);
              _gaq.push(['_addTrans', "{tag_orderid}", // Order ID
                         "", // Affiliation
                         "{tag_amount}", // Total
                         "", // Tax
                         "", // Shipping
                         "", // City
                         "", // State
                         "" // Country
                        ]);
              _gaq.push(['_trackTrans']);
              
              (function() {
                  var ga = document.createElement('script');
                  ga.type = 'text/javascript';
                  ga.async = true;
                  ga.src = ('https:' == document.location.protocol ? 'https://' : 'http://') + 'stats.g.doubleclick.net/dc.js';
                  var s = document.getElementsByTagName('script')[0];
                  s.parentNode.insertBefore(ga, s);
              })();
          /script

Result

You will see all the details regarding the purchase of Google Analytics. This is because the Business Catalyst is not all the necessary variables to the order confirmation page. [Maybe it's a feature request].

However, it is always useful to know the order ID, and income in Google Analytics - knowing what sources drive your turnover is essential. It is also fairly easy to retrieve the command ID [in e-commerce > Transactions in Google Analytics] and look in your Business Catalyst site to order. Here is a screenshot of the results I've seen the first day.

Ecommerce Overview   Google Analytics.png

Google Analytics could collect what follows if Business Catalyst is passed to the order_receipt page - US.html.

  • Command - to be associated with a transaction ID
  • SKU/code - required
  • product name - necessary to associate with the product revenue
  • category or variation
  • unit price - required
  • quantity - required
  • affiliation or store name
  • total - required
  • tax
  • postage
  • City of delivery
  • province or State of the expedition
  • country of delivery

These two articles should get developers Business Catalyst a long way to activate this

It would be nice if it was a simple site setting option in the administration console. I built a WordPress store once, for example, requiring only my Google Analytics profile id (the ' AU-*-*' number). Once I entered, analytical work site wide and operations presented, too.

I look in Google Analytics, a number of reports. I'll use the advertising tab title reports to evaluate my return on ad spend. I also use reports on the Conversions tab to work back from purchases and goals completed sources and/or site who fell them.

Tags: Business Catalyst

Similar Questions

  • How can I configure Google Analytics event tracking in Muse?

    How can I configure Google Analytics event tracking in Muse?

    Hello

    Please check this after the thread, it might be useful

    Ability to add Google Analytics to track the link/button click?

  • How to set up Google Cloud Print

    All hell! I just wanted to share a great link on how to set up Google Cloud print on HP printers ePrint compatible and on printers HP classic (inheritance). Please note that if you don't have a google account, you will need to create one to use this feature. In addition, for traditional printers, you must make the browser Google Chrome on your computer. It guides you step by step and has links to Google Cloud print out.  Here is the link: http://support.hp.com/us-en/document/c02817255

    I hope this helps!

  • Add Google Analytics tracking code to Muse 2014

    How can I add a Google Analytics code site I created in Muse of follow-up?  I hope that it can be added to every page on the site with only 1 inclusion (to the master page?).

    Hello

    Have you tried the suggestion given in this thread How can I add Google Analytics on the most recent version of the Muse?

  • How do I configure Google Analytics 'onclick' objective the button or the link in adobe MUSE? Thank you

    Hi, help me please:

    You can insert the HTML code on the page followed event and collect data.

    http://www.marketing-Mojo.com/blog/onsubmit-OnClick-goal-tracking-in-Google-Analytics/

    Thank you

    Sanjit

  • How can I add Google Analytics?

    I'm on a SEO forum and I go away to the extent of the real close to the addition of Google Analytics to all my pages to come.

    I said just to search for

    < / body >

    for the entire site and do replace it with the code on the top of the < / body >

    I chose the source code, and it worked perfectly, but it also adds the text on each page.

    So I'm puzzled. Thank you.

    Plain text will appear on your web page as plain text.

    However, the addition of Google Analytics code should be a

    Did you try to add before the tag?

  • How to build a page using combo of Muse and edge to animate that updates the tables and charts of data from the Web site as Google Analytics tracking data?

    Is it possible to build a statistics page of back-end bit as a catalyst for business where information is collected in real time and updates of maps or charts which I can build in edge animate?  I want data analytics google for updating a cat that shows the clicks of visitors/page etc, but I want to design my own user interface for this.

    I know some coding etc may be involved, but can someone point me in the right direction?  Is this possible with edge animate?

    Screen Shot 2015-12-15 at 6.50.02 AM.png

    Edge will be animated plays the associated file for real time function, you can look for other solutions spare or better is to contact some experienced web developer who can build these tools for you.

    Thank you

    Sanjit

  • Add Google Analytics tracking URLS

    How can I add a tracking for each help page URL in the help system? I use RoboHelp 7 WebHelp production. Thank you!

    Thank you very much! Yes, I got to my snippet. I just had no idea what to do with it. I didn't know I could apply for new models. Thank you!

  • Anyone succeeded with the installation more recent universal Google Analytics?

    Analytics universal is a little more recent, so I hope that someone has tried to work with it. This is not the original form of Analytics; I have need help with it.

    I have the js code in the main template that all of my pages use. I used the google tag Manager to check if the code has been successfully installed and the tag manager says it's.

    However, google page analytic says that it is not installed correctly, and if it does not all universal anaytics data such as real-time monitoring.

    I know this might be a problem with google, but I wanted to ask here just in case someone has experienced this problem.

    Thanks in advance.

    Oh, and the site I'm trying here

    I thought about it. Made a tutorial: How to Set Up Google Analytics in Adobe Muse just follow this link

  • Google Analytics (need help to application) event tracking

    Hi all.

    I'm trying to implement Google Analytics tracking events on the 3 images downloadable click in my Flex application.

    I did some research on the web, and it seems there are different ways to do? But every tutorial I've seen missing a piece, and now that I have seen so many different approaches, I am completely confused.

    Here is where I am at this time.

    I followed this tutorial here...

    http://code.Google.com/APIs/Analytics/docs/tracking/flashTrackingSetupFlex.html

    And downloaded the library followed and properly installed the component in Flex.

    Then I scrolled past to the MXML implementation, to the implementation of AS3.

    I added 2 imports (import com.google.analytics.GATracker;)

    import com.google.analytics.AnalyticsTracker ;)

    Public var (var public tracker: AnalyticsTracker ;))

    And the two functions (private function onComplete (): void {})

    Tracker = new GATracker (this, 'AU-111-222', 'AS3', false);

    }

    public function onButtonClick (): void {}

    tracker.trackPageview (' / Hello/world ");

    }

    These are copied and pasted from the sample code provided by this link.

    The goal:

    Is to follow the download of the images click on.

    My questions are...

    Should what settings I change to make it work for my application?

    Also, do I need a separate function for each click image that I followed or can I reuse the same function?

    Here is my code.

    <? XML version = "1.0" encoding = "utf-8"? >

    " < = xmlns:mx mx:Application ' http://www.Adobe.com/2006/MXML "layout ="absolute" "

    width = "760".

    height = "760".

    backgroundImage = "twitterSkins - background.jpg."

    backgroundColor = "#202020."

    horizontalAlign = "center".

    verticalAlign = "top" >

    < mx:Script >

         <! [CDATA]

    import mx.core.IUIComponent;

    mx.effects import. *;

    flash.net import. *;

    import com.google.analytics.GATracker;

    import com.google.analytics.AnalyticsTracker;

    private var request1:URLRequest = new URLRequest ("http://www.theawesomemovie.com/images/twitter_skins/Twitter_Skin1.jpg");

    private var fileRef1:FileReference = new FileReference();

    private var request2:URLRequest = new URLRequest ("http://www.theawesomemovie.com/images/twitter_skins/Twitter_Skin2.jpg");

    private var fileRef2:FileReference = new FileReference();

    private var request3:URLRequest = new URLRequest ("http://www.theawesomemovie.com/images/twitter_skins/Twitter_Skin3.jpg");

    private var fileRef3:FileReference = new FileReference();

    public var tracker: AnalyticsTracker;

    private function onComplete (): void

    {

    Tracker = new GATracker (this, 'AU-111-222', 'AS3', false); / / <-what settings should I insert here?

    }

    public function onButtonClick (): void / / <-do I need a separate for each click action function to download image?

    {

    tracker.trackPageview (' / Hello/world "); / / <-what is happening in these brackets? I guess this is what is sent to the AG as a track number. That's why I wonder if I need a separate for each click function to download image...

    }

         ]]>

    < / mx:Script >

    < mx:Glow id = "mouseOverGlow".

    duration = "450".

    alphaFrom = alphaTo "1.0" = "0.6".

    blurXFrom = "0,0" blurXTo = "25,0".

    blurYFrom = "0,0" blurYTo = "25,0".

    color = "0xffffff".

    KB = "false" / >

    < mx:Glow id = "mouseOutGlow".

    duration = "450".

    alphaFrom = "0.6" alphaTo = "1.0".

    blurXFrom = blurXTo "25.0" = "0.0".

    blurYFrom = blurYTo "25.0" = "0.0".

    color = "0xffffff".

    KB = "false" / >

    < mx:HBox = horizontalCenter '259' = '0 '.

    backgroundImage = "box - gradient.png" width = "711" height = "187" paddingLeft = paddingTop = "22" "57" horizontalGap = "30" >

    < mx:Image / / <-code of any need to go to these components of the Image? I guess a call to the functions defined above in the right 'click' action?

                   id="skin1"

    source = "skin1.jpg"

    rollOverEffect = rollOutEffect "{mouseOverGlow}" = "{mouseOutGlow}".

    Click = "fileRef1.download (request1, 'skin1.jpg')" / > "

    < mx:Image

                   id="skin2"

    source = "skin2.jpg"

    rollOverEffect = rollOutEffect "{mouseOverGlow}" = "{mouseOutGlow}".

    Click = "fileRef2.download (request2, 'skin2.jpg')" / > "

    < mx:Image

                   id="skin3"

    source = "skin3.jpg"

    rollOverEffect = rollOutEffect "{mouseOverGlow}" = "{mouseOutGlow}".

    Click = "fileRef3.download (presente3, 'skin3.jpg')" / > "

    < / mx:HBox >

    < / mx:Application >

    Thank you everyone, I'm still very new to the Flex AS3 as Google analytics platform.

    Any idea is appreciated.

    DIA

    First of all, I don't see no analytic call to one of your functions, they are there but never called.
    In any case here a few lines on how to implement google analytic:

    Tracker = new GATracker (this, 'AU-111-222', 'AS3', false); // <------ what="" parameters="" should="" i="" insert="">

    You just need to insert the tracking code from your website you receive from google.com/analytics

    public function onButtonClick (): void / / <----- do="" i="" need="" a="" separate="" function="" for="" each="" image="" download="" click="">

    No you don't need every time, just once

    {

    tracker.trackPageview (' / Hello/world "); // <----- what="" goes="" between="" these="" parenthesis?="" i'm="" guessing="" this="" is="" what="" is="" sent="" to="" ga="" as="" a="" track="" count.="" so="" that="" is="" why="" i'm="" wondering="" if="" i="" need="" a="" separate="" function="" for="" each="" image="" download="">

    What you want, it's what happens to appear on the report

    }

    //<----- any="" code="" need="" to="" go="" in="" these="" image="" components?="" i'm="" guessing="" a="" call="" to="" the="" functions="" defined="" above="" in="" the="" "click"="" action="">

    No, you don't need anything here,

    And finally, this is how you should implement it:

    http://www.Adobe.com/2006/mxml"layout ="absolute ".

    width = "760".

    height = "760".

    backgroundImage = "twitterSkins - background.jpg."

    backgroundColor = "#202020."

    horizontalAlign = "center".

    verticalAlign = "top".

    applicationComplete = "init" >

    Import mx.core.IUIComponent;

    Mx.effects import. *;

    flash.net import. *;

    import com.google.analytics.GATracker;

    import com.google.analytics.AnalyticsTracker;

    private var request1:URLRequest = new URLRequest ("http://www.theawesomemovie.com/images/twitter_skins/Twitter_Skin1.jpg");

    private var fileRef_1:FileReference = new FileReference();

    private var request2:URLRequest = new URLRequest ("http://www.theawesomemovie.com/images/twitter_skins/Twitter_Skin2.jpg");

    private var fileRef_2:FileReference = new FileReference();

    private var request3:URLRequest = new URLRequest ("http://www.theawesomemovie.com/images/twitter_skins/Twitter_Skin3.jpg");

    private var fileRef_3:FileReference = new FileReference();

    public var tracker: AnalyticsTracker;

    private function init (): void

    {

    Tracker = new GATracker (this, 'AU-111-222', 'AS3', false);

    }

    public function onButtonClick (): void

    {

    tracker.trackPageview (' / Hello/world ");

    }

    ]]>

    duration = "450".

    alphaFrom = "1.0" alphaTo = "0.6".

    blurXFrom = "0,0" blurXTo = "25,0".

    blurYFrom = "0,0" blurYTo = "25,0".

    Color = "0xffffff".

    Knockout = "false" / >

    duration = "450".

    alphaFrom = "0.6" alphaTo = "1.0".

    blurXFrom = "25,0" blurXTo = "0.0".

    blurYFrom = "25,0" blurYTo = "0.0".

    Color = "0xffffff".

    Knockout = "false" / >

    backgroundImage = "box - gradient.png" width = "711" height = "187" paddingLeft = paddingTop = "22" "57" horizontalGap = "30" >

    <>

    ID = "skin1.

    source = "skin1.jpg".

    rollOverEffect = rollOutEffect "{mouseOverGlow}" = "{mouseOutGlow}".

    Click ="" / >

    <>

    ID = "skin 2.

    source = "skin2.jpg".

    rollOverEffect = rollOutEffect "{mouseOverGlow}" = "{mouseOutGlow}".

    Click = "fileRef2.Download (request2, 'skin2.jpg')" / > "

    <>

    ID = "skin3.

    source = "skin3.jpg".

    rollOverEffect = rollOutEffect "{mouseOverGlow}" = "{mouseOutGlow}".

    Click = "fileRef3.Download (presente3, 'skin3.jpg')" / > "

    Your MX:IMAGE need to be rewritten as currently you never call the function onButtonClick, currently you only call the each instance of filereference upload method. Below is an example that would work (from the top of my head, NOT yet tested)

    public void onButtonClick(e:MouseEvent):void

    {

    Switch (e.currentTarget.ID)

    {

    case skin ' 1 ':

    tracker.trackPageview (' / Hello/world ");

    break;

    case "skin": 2

    tracker.trackPageview (' / Hello/world2 ");

    break;

    case "skin3":

    tracker.trackPageview (' / Hello/world.3 ");

    break;

    }

    }

  • Why DW CC 20141 fluid grid load HTML file that contains a Google Analytics script Tracking Code so slow?

    I work exclusively in liquid grid because my site is a Responsive Web Design.  I can't with into DW CC 20141 slow load times, when my file, as they all do of course, the Google Analytics tracking Code script.

    I'm on a Windows 8.1 using a Dell Precision laptop M3800 with 16 GB (2x8GB) 1600 MHz DDR3 memory . Each of the 180 or so our site web pages, of course, has its tracking Code Google Analytics script. It is placed, following the instructions of Google, as the last entry in the head of <>.  Google Analytics does not give the order to place the script in the JS folder with a CRS for her, but rather in the head of <>.  It takes up to a year and a half or two minutes for DW CC 20141 loading the Google Analytics tracking Code script.  In other words, the grid does not show Live View mode until finally analytics.js appears in the toolbar of the Document. A minute or two can add up when every page you load it takes long.  And making new pages fluid grid, as this is done through the command save as; each new page did you face the minute or two waiting time since all these pages have the Google Analytics tracking Code script.  As a result, this component "time" alone, assuming that I am accessing and/or make 20 pages per week (and in our business, it's easily the case) the calculation is that I lose between 17 and 35 hours a year just with DW CC 20141 load script Tracking Code Google Analytics essential.

    I loaded the HTML files that do not have the Google Analytics tracking Code script as a test and the files load at a normal speed.

    Therefore, the new framework built-in Chrome browser engine has a serious workload problem when he faces a HTML5 file with a script Google Analytics tracking Code.  Oddly enough, the previous version of DW CC 2014, with the old browser engine did not have this problem of slow charge since I was loading these same files in this version of DW CC until 8 October or so.

    I think this new browser engine is a platform for Google who apparently has a problem rendering or loading a Google Analytics tracking Code script.  That makes no sense at all.

    Anyone else had this problem with DW CC 20141 slow load?

    Thank you.

    Thank you for providing the Ray files. We could reproduce this problem with your files.

    We have recorded a bug & track internally. I'll keep you posted.

    Thank you

    Delphine

  • How to pass a value of form to Google Analytics

    I would like to pass a form value to Google Analytics. That is to say. If the user enters a value and sends the form, on the confirmation page, that I would read the value and other form fields and pass those who populate the Google Analytics tracking code, IE. This complete with the values of the form:

    _gaq . push (['_addItem',
    '1234' , / / Necessary to associate a transaction command ID -
    "DD44" , / / SKU/code - required
    "T-Shirt" , / / name of product - necessary to associate the recipes with the product
    "Olive Medium" , / / category or variation
    ' 11.99' '. , / / unit price - required
    '1' / / quantity -
    ]);

    Google that don't pick up Kenneth.

    Page custom conformation, pass variables through the URL and the URL module allows to fetch those and popular analytical values.

  • How to add Google Analytics event tracking to a pdf download or play the video by Muse code

    I want to be able to use a test of Athletics of Google Analytics code to track downloads of documents PDF and video plays on my Muse built Web site. It seems that the code must be added to each object, rather than in the header where lives the mode page GA tracking code. Is there a solution or how to use the tracking code in the header? Thank you!

    Hi Gary,.

    You must Access the source link code to do so. You can then add the event tracking code to each PDF you want to track.

    A handy tool to generate the event tracking code can be found here.

    If you do not have access to the HTML body, you can try using Google tag Manager , although it is a little more complicated!

    Hope that helps.

  • All know how to get Google Analytics on the pages of a site of Muse, without having to do so through BC?

    I was placing the analytical code on each page while in the back part of my Muse BC site. But whenever I have to republish the site, analytics go away and needs to be replaced. No one knows how to do it go within the Muse?

    Please check: where can I stick my analytical tracking of google code?

    See also: http://muse.adobe.com/exchange-library/add-google-analytics

    See you soon,.

    Vikas

  • How to set google as homepage

    How to set Google as my homepage on newly installed Windows 8.1

    There is a separate forum for questions of Firefox, but...

    In the MenuBar in FIREFOX, select Tools-Options-general

    The first two fields are to set the home page.

Maybe you are looking for

  • Bluetooth will not connect to an external speaker...

    First time on this glitch. A single application refuses to use the Bluetooth to connect the speakers already running and local trips within the iPad 9.7 Pro speakers. Weird to say the least. I didn't think it was possible. App is Auria pro. Speaker B

  • HP 250 G4 laptop: problem with cd player

    1 when I insert a cd in the cd player to list the contents of the cd does not correspond with the actual content of cd 2 playback sound is very rough

  • Sylvania SMP2012 2 GB Media Player stops when unplugged

    Why not stop and not play once it was disconnected, I don't know if it does not charge or what is the problem, but it does not work if it is not connected to the computer. Help please!

  • How to stop other admins to access files

    I was wondering if other admins on my computer can access my files (my user account is admin also)? If so, how can you stop other administrators to access your files? Thanks :)

  • Problem with WiFi on HP Pavilion 15 PC laptop 15-n005TX

    When I was with windows 8 wifi was good and would never get disturbed. But I updated to windows 8.1 and now when something download wifi disconnects and usually show the network even if the router is turned on and my phone is still connected to it. I