International Web Analytics: A How-To Session

Post on 26-Jan-2015

104 views 1 download

description

My session at International Search Summit in London on Web Analytics.

transcript

International Web AnalyticsA How-To Session

Daniel SmulevichSEO Executive, Verve Search

@dSmulevich

Who am I?

• Working with International clients

• GAIQ Certified

• Love MS Excel

@dSmulevich

Today’s session

1) Find out if you need a geo-targeted site

2) Calculate the ROI3) Chose your configuration4) Avoid data corruption5) Troubleshooting

@dSmulevich

Where to start from?

Data Collection

Processing into Information

Developing KPIs

Formulating Online Strategy

@dSmulevich

Which tool?

@dSmulevich

And the winner is…

@dSmulevich

Great to start with

• Flexible and with free support

• Easy to interpret

• If you pass limits (10M hits a month) you can sample a subset of data from your site calling _setSampleRate()

@dSmulevich

#1Find out if you need a geo-targeted website

Audience>Demographics>Location

Check your visitors’ provenience

Look at:• Total Visits• Bounce rate• Conversions

@dSmulevich

UK website’s traffic

@dSmulevich

Use advanced segments

@dSmulevich

What about revenues?

@dSmulevich

• What type of traffic is it?

• Which keywords are they using?

Always look for these three

@dSmulevich

Is it really Mr Rush?

This is how average time on site is calculated

@dSmulevich

Use engagement hits

@dSmulevich

More realistic!

@dSmulevich

More info:bit.ly/zW2iuF

@justincutroni

#2Calculate the ROI

@dSmulevich

Gain from investment

• Find the Average Visit Value for your current market

• Compare with the Average Visit Value for your target market

• Find it under Ecommerce tab

(Avg VVC – AvgVVT) x VisitsT

@dSmulevich

Cost of investment

For SaaS:• Bandwidth + CDN• IT Team (do you have enough

resources?)• Local content writers

For Online Retailers:• Do your market research• High entry costs@dSmulevich

#3Choose your configuration

The anatomy of the Tracking Code

1. Web Property ID2. Asynchronous vs Synchronous3. Working on secure and non-secure pages4. ga.js vs analytics.js@dSmulevich

@dSmulevich

Three geo-targeting options

@dSmulevich

1. Subdomainsuk.example.com, ie.example.com, …

2. Subfoldersexample.com/uk, example.com/ie, …

3. Separate TLDsexample.co.uk, example.ie, …

Google Analytics and cookies

@dSmulevich

Uses First Party cookies

Only the website who issued them can read them

1. Subdomains

@dSmulevich

To track when users visit more than one subdomain in one session

Google Analytics>Admin>Settings

@dSmulevich

Set up profiles for each subdomain

@dSmulevich

One Google Analytics account:

+ a profile for each subdomain

+ a profile tracking all subdomains collectively

Accounts, properties, profiles

@dSmulevich

Apply filters

@dSmulevich

Only Traffic to that subdomain.

Remember: even www. is a subdomain!

Display subdomains in the main profile

@dSmulevich

These pages are from DIFFERENT subdomains!

Another filter

@dSmulevich

Something easier?

@dSmulevich

2. Subfolders

@dSmulevich

Tracking code should be applied to EVERY page of your site to be tracking effectively.

Set up an Include filter to the sub-directory to ensure that only content for that sub-directory shows up in your report

And…FILTER!

@dSmulevich

TIP: you can also use advanced segments

@dSmulevich

3. Separate TLDs

@dSmulevich

Create a separate property for each TLD.OR:Use these methods in your GATC:_setDomainName_setAllowLinker_link

Reference Guide: bit.ly/IHmheC

Cross-domain tracking

@dSmulevich

Set up a master profile for your primary domain without filters.

Create a profile especially for cross-domain tracking and re-use your tracking code.

Modify your cross-domain profile with a filter to show the full domain in your content reports.

Best Practice

@dSmulevich

• Create a Google Analytics account for each domain

• Customize GATC to link the multiple sub-domains with their main domains

• Link the third party shopping cart with the main domain

• Create a rollup Google Analytics account

Analytics Guide: bit.ly/15pHC8Z

What is a rollup account?

@dSmulevich

• Using multiple trackers (bit.ly/ZBuB3p)

• Caveats: Pageview aggregation AdWords ROI Timezone alignment

#4Avoid data corruption

Data limits

@dSmulevich

• 10,000,000 hits per month per property

• 500 hits per session not including ecommerce (item and transaction hit types)

Six different types of hits

@dSmulevich

• Pageview hits• Event hits• Ecommerce transaction hits• Ecommerce transaction item hits• User defined hits • Social plugin hitsSo… you will “HIT” the limit earlier!

Multi-currency Ecommerce

@dSmulevich

Add a single line of code to the transaction page_gaq.push(['_set', 'currencyCode', ‘XXX']);

Why?

@dSmulevich

Possible scenario

You end up over-reporting by £156

Transaction ID

GA Revenue Real £ Revenue

Difference

100 £199 £199 0

101 £299 £195 -£104

102 £99 £99 0

103 £149 £97 -£52

TOTAL £746 £590 -£156

When? What? How?

@dSmulevich

• If you offer them to pay in different currencies on same page

• Daily exchange rate from the prior day

• The conversion rate is pulled from Google’s currency server

Internationalised Domain Names

@dSmulevich

• In 2010, Russia opened its own IDN: рф

http ://правительство.рф

• 1 million registrations in 3 years

• Google Analytics has issues with non-ASCII characters

@dSmulevich

One last filter!

@dSmulevich

The eternal struggle

IT vs Marketing@dSmulevich

User permissions

• Apply singly or in combination

• Parent permissions are inherited by default (account > property > profile)

• Administrator Edit + Manage Users

• User View

@dSmulevich

Segment it

@dSmulevich

Google Tag Manager

@dSmulevich

• Container Tag System – doesn’t vary• GTM interface to populate the

container• Good if you have several tags

Internal traffic skews data

@dSmulevich

GA Opt Out bit.ly/KhWGIP

@dSmulevich

#5Troubleshooting

Three useful tools:

1. GA Debugger

2. Tag Assistant

3. Analytics Checkup

@dSmulevich

Right click>Inspect element

@dSmulevich

Cross-domain tracking

A basic test for cross-domain (and cross-subdomain) tracking is that the first domain that a visitor accesses generates Google Analytics cookies

BUT that the domain or subdomain that is linked to does not.

@dSmulevich

Right click>Page info

@dSmulevich

Session not passing to (sub)domain

All your sales appear to come from referrals from your own website.

LOSS of data like source, medium, campaign…

Google Analytics Tracking Guide(http://bit.ly/IHmheC)

@dSmulevich

And… STOP!

@dSmulevich

@dSmulevich

The demographics report is the first stop

Use Time on Site metric very carefully

Inv Gain: (Avg VVC – AvgVVT) x VisitsT

Every geo-configuration has its GATC

Use precaution to avoid data corruption

@dSmulevich

THANK YOU!

Email: daniel@vervesearch.comWeb: www.vervesearch.com