Integrating KIMBIA form widget data with Google Analytics. What's Inside? KIMBIA. What s required...

Similar documents
SkyGlue Technology Inc., all rights reserved SkyGlue User Manual SkyGlue Technology Inc.

8 illegitimate reasons for discrepancies between AdWords and Google Analytics conversions

Google Analytics workbook

The un-official Google Analytics How To PDF guide to:

1 Which of the following questions can be answered using the goal flow report?

Microsoft Advertising adcenter Campaign Analytics Getting Started Guide

WEB ANALYTICS. Presented by Massimo Paolini MPThree Consulting Inc

Index. AdWords, 182 AJAX Cart, 129 Attribution, 174

Google Analytics Audit. Prepared For: Xxxxx

Intell-a-Keeper Reporting System Technical Programming Guide. Tracking your Bookings without going Nuts!

Google Analytics Guide

Demystifying Digital Introduction to Google Analytics. Mal Chia Digital Account Director

Is Your Google Analytics Data Accurate?

Embedding tracking code into IAS

Measure What Matters. don t Track What s Easy, track what s Important. kissmetrics.com

Google AdWords customers can see their Analytics data from inside their AdWords account

Google Analytics and Google Analytics Premium: limits and quotas

Google Analytics for Robust Website Analytics. Deepika Verma, Depanwita Seal, Atul Pandey

Google Analytics Guide. A step by step guide to a best practice implementation of Google Analytics

HOW DOES GOOGLE ANALYTICS HELP ME?

WebSphere Business Monitor V7.0 Script adapter lab

APP ANALYTICS PLUGIN

Google Analytics Basics

Google Analytics Playbook. Version 0.92

Personalizing Google Analytics Using Events and Custom Variables. Josh Wilson State Library of North Carolina

Tracking Code Migration Guide

skype ID: store.belvg US phone number:

MASTERTAG DEVELOPER GUIDE

Google Analytics: Tracking Where a Visitor Goes on Your Web Site

KIMBIA Financial Transaction Management

Getting Starting with Google Analytics. Summer Durrant IUPUI University Library Indiana Library Federation Conference November 14, 2012

My Store. Quick Startup Guide. DIY online store builder

Introduction. Chapter 1 Why Understanding Your Web Traffic Is Important to Your Business 3

Search Engine Marketing(SEM)

MY DIGITAL PLAN MY DIGITAL PLAN BROCHURE

IMRG Peermap API Documentation V 5.0

1 open source' I community experience distilled. Piwik Web Analytics Essentials. Stephan A. Miller

Digital Marketing: Strategies & Measurement

Integration Guide. Integrating Extole with Adobe Target. Overview. Before You Begin. Advantages of A/B Testing

7 Tips to Boost Buyers Using Google Adwords & Analytics. Andrew R Edwards info@andrewredwards.com

MASTERTAG VALUE-ADDED SERVICES FOR ADVERTISERS SET-UP GUIDE

Technical Brief: Dynamic Number Insertion

Clicklab Click Fraud Detection Frequently Asked Questions

Setup Guide

Selling Digital Goods Online

Startup guide for Zimonitor

White paper: Google Analytics 12 steps to advanced setup for developers

SiteWit JavaScript v3 Documentation

DEMO ONLY VERSION. Easy CramBible Lab. adwords-reporting. Google Reporting and. Analysis Exam. ** Single-user License **

RCS Liferay Google Analytics Portlet Installation Guide

How To Market Your Website Online

We automatically generate the HTML for this as seen below. Provide the above components for the teaser.txt file.

CloudAmp Analytics Dashboards. Documentation

TheComplete GoogleAnalytics PowerUserGuide

ColdFusion Adwords API Library

英 文 考 題 1. You are an online seller. A consumer purchases a product to be delivered to his office. He then makes another order to be delivered to his

Google Analytics Integration

Using Google Analytics With PeopleSoft

Getting Started Guide

Using Google Analytics

Tracking Internal Traffic

Google Analytics Health Check

Magento Extension User Guide

Web Analytics in China

ABC Widget Company. Website Redesign Proposal. Prepared for: Jonathon Doe

How To Pass The Gaconcept Quiz

Getting Started with the new VWO

TOP 10 things. In Google Analytics. Your Association Should Measure. weblinkinternational.com

How To Learn Marketing Skills

Bazaarvoice for Magento Extension Implementation Guide v6.3.4

Google Analytics Health Check Laying the foundations for successful analytics and optimisation

How to pay less for your pay per click leads or sales. by Ann Stanley MD Anicca Digital Solutions

Implementing Sub-domain & Cross-domain Tracking A Complete Guide

How To Create A Bada App On Android (Mainfest) On Android And Get A Download Of Bada (For Android) On A Microsoft Gosu 2.5 (For Black

Welcome! You re starting the Best Paid Advertising Campaigns provided by Think Big Sites

Transcription:

KIMBIA 1050 E. 11th St., Suite 00 Austin, TX 7870 [W] 51.474.4447 [F] 51.474.4448 info@kimbia.com Integrating KIMBIA form widget data with Google Analytics revision 10/15/09 What's Inside? Overview... What s required... Tracking form submissions as a Google Analytics page view... Tracking form submissions as a Google Analytics event... Tracking the financial transaction as an event... Tracking an individual registration as an event... Tracking an individual donation as an event... 4 Tracking form submissions as a Google Analytics ecommerce transaction... 4 Combining multiple tracking models... 5 KIMBIA 1/15/09 1

Overview For many of our customers, the successful submission of a KIMBIA form widget represents the end of a very important chain of events. For others, its a very important step that may initiate other related actions. In either case, individual form submission data can easily be shared with an organization's Google Analytics instance*. Connecting these applications together requires more planning than coding, but is a small investment of time that can reveal a great deal of useful information. Google Analytics is a robust and affordable (as in free) web analytics package. Its easy to configure and install, and is the analytics tool of choice for KIMBIA.com. Recent upgrades to the Google Analytics feature set allow organizations to track much more than simple page views. The following Google Analytics tracking options can can accept data input from the KIMBIA form widget: 1) page views in a funnel towards a defined goal on the organization website ) events that occur within third party apps installed on a web page (flash movies, widgets etc.) ) ecommerce transactions that can be tied into an existing Google AdWords campaign *NOTE: This configuration only applies to KIMBIA form widgets running on the same domain address as the Google Analytics package. Form widgets installed on third party domains cannot 'share' their data to a Google Analytics package installed on a different domain. What s required... 1) It is necessary to have the Google Analytics Tracking <script> installed on the same page as your form widget snippet. ) In order to trigger Google Analytics tracking, it is necessary to call an external javascript function (ex. myfunction) that is executed through the &oncomplete= parameter of your form widget snippet. The following examples require knowledge of the KIMBIA Form Widget Data Object & JavaScript integration. Documentation is available to KIMBIA customers and partners. Please contact support@kimbia.com to request a copy. Tracking form submissions as a Google Analytics page view Using Google Analytics default page tracking model: http:code.google.com/apis/analytics/docs/gajs/gajsapibasicconfiguration.html#_gat.ga_tracker_._trackpageview allows you to track a KIMBIA form widget submission as a page view. This allows an organization to view the form submission as: 4) the goal in a page tracking funnel 5) a step within an existing funnel var pagetracker = _gat._gettracker("ua-xxxxx-x"); Your Google Analytics account ID pagetracker._trackpageview("/kimbia/formcomplete"); the pageview address to be tracked KIMBIA 1/15/09

Tracking form submissions as a Google Analytics event Using Google Analytics event tracking model: http:code.google.com/apis/analytics/docs/tracking/eventtrackeroverview.html to capture data about a KIMBIA form widget submission is flexible and straight forward. We recommend that all customers take the time to plan their event tracking scheme in advance following Google's best practices for this feature, outlined in the 'Design Philosophy' section of the link above. Once you have devised a scheme, please review the Google Analytics Event tracking data model in detail here: http:code.google.com/apis/analytics/docs/tracking/eventtrackerguide.html. All of the suggested solutions below are based on the _trackevent() method defined in the standard ga.js, and follow the data model outlined above. Tracking the financial transaction as an event 1) map the following widget data object items to its own javascript variable: - Initial Charge (ex. var initcharge) ) Remove the dollar sign character from initcharge variable & convert from string to a decimal: - initcharge = initcharge.replace('$',''); - initcharge = parsefloat(initcharge); ) call _trackevent() function var pagetracker = _gat._gettracker("ua-xxxxx-x"); Your Google Analytics account ID retrieve data from widget object, map to local variable convert format pagetracker._trackevent('kimbia_transaction', 'Transaction', 'Initial Charge', initcharge); Tracking an individual registration as an event 1) map the following widget data object items to their own javascript variable: - Registration Type (ex. var regtype) ) call _trackevent() function var pagetracker = _gat._gettracker("ua-xxxxx-x"); Your Google Analytics account ID retrieve data from widget object, map to local variable pagetracker._trackevent('kimbia_registration', 'Registration', regtype); KIMBIA 1/15/09

Tracking an individual donation as an event 1) map the following widget data object items to their own javascript variable: - Donation Level (ex. var donationlevel) ) call _trackevent() function var pagetracker = _gat._gettracker("ua-xxxxx-x"); Your Google Analytics account ID retrieve data from widget object, map to local variable pagetracker._trackevent('kimbia_donation', 'Donation', donationlevel); Tracking form submissions as a Google Analytics ecommerce transaction Using Google Analytics ecommerce transaction model: http:code.google.com/apis/analytics/docs/tracking/gatrackingecommerce.html allows you to track a KIMBIA form widget submission as an individual transaction. This allows an organization to log a form submission as a conversion for an existing Google AdWords advertising Campaign. 1) map the following widget data object items to their own javascript variables: - Confirmation Code (ex. var confcode) - Initial Charge (ex. var initcharge) - Donation or Reg type (ex. var regtype or var donationlevel) - City (ex. var city) - State (ex. var state) - Zip (ex. var zip) ) Remove the dollar sign character from initcharge variable & convert from string to a decimal: - initcharge = initcharge.replace('$',''); - initcharge = parsefloat(initcharge); ) call _trackevent() function KIMBIA 1/15/09 4

var pagetracker = _gat._gettracker("ua-xxxxx-x"); Your Google Analytics account ID retrieve data from widget object, map to local variables convert formats pagetracker._addtrans( confcode, "KIMBIA transaction", initcharge, city, zip, country ); pagetracker._additem( confcode, order ID - necessary to associate item with transaction "1", regtype or donationlevel, "1", "1" ); pagetracker._tracktrans(); submits transaction to the Analytics servers Combining multiple tracking models If your organization would like to track KIMBIA form widget data using multiple models, simply combine any of the above techniques in the same external javascript function (ex. myfunction) var pagetracker = _gat._gettracker("ua-xxxxx-x"); Your Google Analytics account ID retrieve data from widget object, map to local variables convert formats pagetracker._trackpageview("/kimbia/formcomplete"); the pageview address to be tracked pagetracker._trackevent('kimbia_transaction', 'Transaction', 'Initial Charge', initcharge); pagetracker._trackevent('kimbia_registration', 'Registration', regtype); KIMBIA 1/15/09 5