Piwik Web Analytics Essentials

A complete guide to tracking visitors on your websites, e-commerce shopping carts, and apps using Piwik Web Analytics with this book and ebook.

Piwik Web Analytics Essentials

Starting
Stephan A. Miller

A complete guide to tracking visitors on your websites, e-commerce shopping carts, and apps using Piwik Web Analytics with this book and ebook.
$26.99
$44.99
RRP $26.99
RRP $44.99
eBook
Print + eBook
$12.99 p/month

Want this title & more? Subscribe to PacktLib

Enjoy full and instant access to over 2000 books and videos – you’ll find everything you need to stay ahead of the curve and make sure you can always get the job done.
+ Collection
Free Sample

Book Details

ISBN 139781849518482
Paperback326 pages

About This Book

  • Track customers on your websites and apps and improve conversion rates right away
  • Customize your tracking for every application and situation
  • Embed Piwik’s tracking capabilities in other applications

Who This Book Is For

This book is for everyone ranging from a reader who is new to web analytics to a seasoned coding expert wanting to switch to Piwik from another analytics tool. If you are a newbie, you will learn to install Piwik, install tracking, and customize the JavaScript for their custom needs, as well as why they need to track their visitors. If you are an advanced reader, you will learn to mix JavaScript with PHP, Flash, and other languages in order to write plugins for custom software.

Table of Contents

Chapter 1: Installation and Setup
Meeting system requirements
Downloading Piwik
Downloading Piwik with SSH
Uploading to a web hosting account
Creating a database for your installation
Using the Piwik installation wizard
Securing Piwik
Backing up Piwik
Updating Piwik
Using Piwik for high traffic websites
Summary
Chapter 2: Using Piwik's Interface and Reports
Navigating the Piwik interface
Customizing the dashboard
Finding the right report widget for the job
Reading a Piwik report
Customizing graph metrics
Managing e-mail reports
Summary
Chapter 3: Tracking Visitors with Piwik
Using the Piwik JavaScript tracking code
Functioning of default JavaScript
Triggering page views manually
Customizing page names
Customizing tracking URLs
Configuring Piwik's tracking cookies
Setting up download and outlink tracking
Using other Piwik JavaScript API methods
Using multiple trackers
Using asynchronous tracking
Summary
Chapter 4: Setting Up and Tracking Goals
Defining goals
Setting up goals in Piwik
Setting up revenue tracking
Triggering conversions manually
Viewing Goals overview reports
Using goal detail reports
Analysing reports
Summary
Chapter 5: Tracking Marketing Campaigns
Tracking campaigns using URL parameters
Tracking paid searches
Creating campaign URLs the easy way
Tracking social media campaigns
Campaign tagging and tracking tips
Attributing visits to the correct campaign
Customizing campaign parameters
Viewing campaign reports
Summary
Chapter 6: Tracking Events
Tracking events with Piwik
Tracking social engagement
Tracking e-commerce events
Tracking Flash events
Tracking page load time
Reading custom variable reports
Other uses for custom variables
Summary
Chapter 7: E-commerce Tracking
Enabling e-commerce tracking for your website
Tracking orders and products purchased
Tracking shopping carts and items in them
Tracking product and category page views
Adding Piwik e-commerce tracking to ZenCart
Reading and using Piwik's e-commerce reports
A note about SSL
Summary
Chapter 8: Piwik Website and User Administration
Changing your Super User settings
Creating users in Piwik
Managing website access
Managing websites
Turning Piwik into a white label analytics solution
Allowing user sign up with the Piwik Signup plugin
Summary
Chapter 9: Advanced Tracking and Development
Tracking visitors with image tracking
Tracking visitors with the PHP tracking API
Tracking visitors with other programming languages
Debugging your tracking code
Piwik plugins
Summary
Chapter 10: Piwik Integration
CMS plugins
Piwik Mobile
Embedding Piwik widgets
Accessing Piwik's data
Creating a change log for your website with analytics feedback
Summary

What You Will Learn

  • Install Piwik on a web server
  • Add Piwik tracking to websites
  • Customize Piwik JavaScript tracking code
  • Track goals and marketing campaigns
  • Track events using Piwik
  • Track ecommerce sales, lost sales, and conversion rates
  • Integrate Piwik with your application
  • Customize Piwik to provide your own web analytics service to clients or customers

In Detail

Without web analytics, you are blind on the internet. In order to improve conversions and revenue on your web- site, you need to know what is going on. Piwik gives you this data and unlike Google Analytics, gives you total control over its usage. Unlike Google analytics where the data can be read by Google, Piwik maintains complete confidentiality of your website data. By harnessing the power of your tracked data, you can raise the conversion rates on your website to new heights.

"Piwik Web Analytics Essentials" will show you how to install Piwik Open Source Analytics and have you tracking your website’s visitors within an hour after you pick up the book! After that, you will learn how to track custom events and programmatically trigger tracking events. The book continues with ecommerce tracking and advanced Piwik API usage.

This book will take you from installing Piwik on your web server to writing custom tracking code for your apps.

You will learn goal and event tracking techniques and how to add them to your standard tracking to fine tune your analytics results. Nothing is untrackable using Piwik: ecommerce shopping carts, web apps, phone apps, and more can make use of Piwik tracking capabilities.

"Piwik Web Analytics Essentials" will walk you through every step with detailed screenshots and plenty of example code.

Authors

Table of Contents

Chapter 1: Installation and Setup
Meeting system requirements
Downloading Piwik
Downloading Piwik with SSH
Uploading to a web hosting account
Creating a database for your installation
Using the Piwik installation wizard
Securing Piwik
Backing up Piwik
Updating Piwik
Using Piwik for high traffic websites
Summary
Chapter 2: Using Piwik's Interface and Reports
Navigating the Piwik interface
Customizing the dashboard
Finding the right report widget for the job
Reading a Piwik report
Customizing graph metrics
Managing e-mail reports
Summary
Chapter 3: Tracking Visitors with Piwik
Using the Piwik JavaScript tracking code
Functioning of default JavaScript
Triggering page views manually
Customizing page names
Customizing tracking URLs
Configuring Piwik's tracking cookies
Setting up download and outlink tracking
Using other Piwik JavaScript API methods
Using multiple trackers
Using asynchronous tracking
Summary
Chapter 4: Setting Up and Tracking Goals
Defining goals
Setting up goals in Piwik
Setting up revenue tracking
Triggering conversions manually
Viewing Goals overview reports
Using goal detail reports
Analysing reports
Summary
Chapter 5: Tracking Marketing Campaigns
Tracking campaigns using URL parameters
Tracking paid searches
Creating campaign URLs the easy way
Tracking social media campaigns
Campaign tagging and tracking tips
Attributing visits to the correct campaign
Customizing campaign parameters
Viewing campaign reports
Summary
Chapter 6: Tracking Events
Tracking events with Piwik
Tracking social engagement
Tracking e-commerce events
Tracking Flash events
Tracking page load time
Reading custom variable reports
Other uses for custom variables
Summary
Chapter 7: E-commerce Tracking
Enabling e-commerce tracking for your website
Tracking orders and products purchased
Tracking shopping carts and items in them
Tracking product and category page views
Adding Piwik e-commerce tracking to ZenCart
Reading and using Piwik's e-commerce reports
A note about SSL
Summary
Chapter 8: Piwik Website and User Administration
Changing your Super User settings
Creating users in Piwik
Managing website access
Managing websites
Turning Piwik into a white label analytics solution
Allowing user sign up with the Piwik Signup plugin
Summary
Chapter 9: Advanced Tracking and Development
Tracking visitors with image tracking
Tracking visitors with the PHP tracking API
Tracking visitors with other programming languages
Debugging your tracking code
Piwik plugins
Summary
Chapter 10: Piwik Integration
CMS plugins
Piwik Mobile
Embedding Piwik widgets
Accessing Piwik's data
Creating a change log for your website with analytics feedback
Summary

Book Details

ISBN 139781849518482
Paperback326 pages
Read More