Notes on the Advanced Google Analytics course on lynda.com
Warning: Content of this course is outdated. Google Search Console has been updated since this course was published.
- Google Webmaster Tools (Search Console)
- Google demo account doesn't allow creating new views
- Set up Search Console
- Create segments
- Search Console
- link to find market share of organic search
- IDEA: see high bounce rate on landing pages
- page load speed
- EXAMPLE:
- Segment: mobile and tablet traffic (vs all)
- Landing pages and avg session duration
- indexing and crawl statistics
- Search Console > Crawl errors
- to find technical issues on site
- Search Console > Crawl errors
- IDEA: Use search engine traffic as segment
- to compare performance of different search engines
- TODO: Use views for subdomains
- advanced filters and views
- Admin > View > Filter > custom filter
- IDEA: Create filter for a specific location (e.g. Mountain View, USA)
- Can use advanced filters with wildcards definitions and regex
- Can combine two advanced filters and custom filters
- e.g. filter out users referred from LinkedIn AND PayPal
- custom dimensions and metrics
- Admin > Property > Custom definitions > Custom dimensions/metrics
- requires implementation in code, automatically generates code snippet
- must follow google developers guide
- will then be available in reports
- requires implementation in code, automatically generates code snippet
- Admin > Property > Custom definitions > Custom dimensions/metrics
- Weighted sort
- to filter out statistically insignificant results
- not available for all metrics
- TIP: set row number to maximum, export to excel, then use excel filter to apply weights (e.g, greater than 100)
- User intent
- Q: what keywords, search terms are being used?
- Q: Are there any search patterns?
- Q: Top internal searches?
- Q: What page did users search on? What page path?
- Q: Which site is the referrer?
- Q: Did search improve goal conversion?
- users who search vs users who don't search
- Q: can we run an experiment to steer users?
- Q: What is the page depth? What did users go to after a search?
- Q: What is the bounce rate on search pages?
- IDEA: Set up site search
- site search is set up for each view
- Admin > View > View Settings > Site search Tracking > ON
- enter query parameter
- report shows up in Behavior > Site search > Search terms/pages
- IDEA: Site Content > All pages > Secondary dimension: Previous page path > search bar: query parameter (e.g. s=)
- this lets you see search terms
- Page Analytics tool - Chrome extension
- for in-page analytics
- can view metrics for different parts of page for actual page being viewed
- beware of differences based on when parts of page are updated
- set date range to avoid issues
- TODO: Using content grouping
- use to group content
- Admin > View > Content grouping
- NOTE: not retroactive. So create early
- Once set up, groupings will show up in reports as a primary dimension
- 3 ways
- modify tracking code on pages
- extract content based on URL
- rule definitions
- Using regex
- e.g. to exclude all IP addresses for all employees
- metacharacters (link to video)
- , |, ?,
- TODO: Learn how to use regex
- Custom team reports
- can search shared custom reports in gallery
- or create your own from precise metrics required
- e.g. avg page load time (metrics group), device category (dimension)
- can use multiple metrics groups
- can select dimensions and order dimensions in dimensions drilldown
- TODO: look at gallery of custom reports and customize for myself
- Build operational dashboards
- Can select widgets and metrics for individual purpose
- C-level dashboards
- broad level, global view
- can get more specific as we go down
- widget examples
- total visits
- avg visit duration
- visit by device category (pie chart)
- changes in bounce rate (%)
- visits and avg vist duration by country
- world map
- list of top performing countries
- View users movement between two sites (two domains) as a single session
- "Site linking"
- if user goes to site A then goes to site B it will be counted as a single user and session
- if you have multiple domains and various subdomains and want one integrated analytics report
- if you have iframes on other sites - you can use site linking
- Setting up site linking (see developer guide)
- requires JavaScript and HTML
- need to modify tracking code
- Step 1: primary domain - edit code
- use auto link plugin
- Step 2: secondary domain - also requires changes
- Step 3: Create a copy of the reporting view by adding an advanced filter to the new view
- Step 3 (option 2): Modify code in Tag Manager (not covered)
- Fault reporting with segmenting
- to answer questions from management
- create segments (e.g. bing and google search results)
- then compare against previous period
- then share report with management
- What to investigate
- Page timings
- Referrers and bounce rates
- referrers and time on page
- quality metric
- exit rates vs bounce rates
- content experiments
- Behavior > page timings
- avg page load time
- can search for specific pages
- TODO: secondary dimension - page views
- third column change to avg page load time
- to see pages with highest load times
- go to speed suggestions and find individual pages
- Add segment for mobile and tablet
- Then compare all users vs mobile
- third column change to avg page load time
- Referrer and bounce rate analysis
- Acquisition > All traffic > Referrals
- Sort by bounce rate
- Add secondary dimension: landing page
- optional: switch to pivot table
- pivot metrics: select bounce rate
- optional: switch to pivot table
- Acquisition > All traffic > Source/Medium
- may want to export data to Excel and analyze with filters in spreadsheet
- Sort by avg session duration
- Select secondary dimension to landing page
- From report click edit to see metrics and can save as custom report
- Acquisition > All traffic > Referrals
- Exit page analysis
- Behavior > Site content > Exit pages
- consider relationship between page views and exits
- create segment for users that haven't left within 5 seconds (i.e. didn't bounce)
- pay-per-click traffic analysis
- measures AdWords traffic
- Content experiments
- Behavior > experiments
- Create experiment
- Use goals set up for site as measurement
- Specify how much of your traffic this applies to, how long the experiment will last for
- Configure experiment with URL (page) variants
- This creates code with experiment ID and key
- Add code to the page
- Multi-channel funnel reports
- track user across multiple channels
- can see conversion path data
- Attribution models
- Attribution > Model comparison tool
- allows you to give credit to marketing efforts
- Models
- last interaction: attributes to last channel user interacts with
- Non-direct click: last non-direct interaction
- first interaction
- can place premium on keywords or channels that were first exposure
- linear: equally distributed
- time decay: attributes more value to nearest channel of interaction
- position based: weights first and last interactions higher
- Attribution > Model comparison tool
- Custom attribution models
- Create default custom model
- lookback model: specify time before
- adjust credit
- apply custom credit rules
- Create default custom model