How to set up E-Commerce and cross domain tracking in Google Analytics

Eventzilla's Google Analytics (GA) integration supports e-commerce and cross-domain tracking with Universal Google Analytics. Ecommerce tracking lets you easily keep track of what buyers purchased, revenue generation and item-wise sales, while cross-domain tracking helps you understand your traffic sources that result in sales and thereby gives you insights into the performance for your marketing initiatives.

Enabling Cross-Domain tracking

Although there are multiple ways of enabling cross-domain tracking in Google Analytics, Eventzilla currently supports the linker method. Details about this approach are available here.

Cross-domain tracking works by sharing a unique client ID between a source domain and a destination domain. To implement cross-domain tracking, you enable auto linking on your domain and configure it to accept linker parameters.

On your website / blog

ga('create','UA-XXXXX-Y','auto',{allowLinker:true});
ga('require','linker');
ga('linker:autoLink',['events.eventzilla.net']);

Enabling e-commerce tracking

Once you enable GA integration for your Eventzilla event, you can set up ecommerce tracking in your Google Universal Analytics account to collect and analyze your Eventzilla sales data within Universal Analytics. 

E-Commerce naming conventions glossary

Order Level Data

Google Analytics Term
Eventzilla Definition Value Type
ID [Eventzilla Order Reference] Text
Affiliation [Event Title] Text
Revenue [Final Order amount] (Including all fees after all discounts) Currency
Tax [Tax Amount] (If specified by organizer, otherwise zero) Currency

Item Level Data

Google Analytics Term
Eventzilla Definition Value Type
ID [Ticket / Registration Type ID] Text
Name [Name of Ticket / Registration type] Text
SKU [Event Title]
Text
Category Paid / Free / Donation / Merchandise Currency
Price [Unit price of current ticket type] Currency
Quantity [Number of tickets of selected type in order] Int

Still need help? Contact Us Contact Us