Enterprise level features

Here are the main features that Piwik is lacking when compared to other commercial Web Analytics solutions (Google Analytics, Omniture, Yahoo! Analytics, etc.).

  • Segmentation
  • Custom Reports #1736
  • Custom date range reports #572
  • Event tracking #472
  • Custom Variables and reports for these variables (eg. new report for Goals for each custom variable, one generic 'extra report' like GA) #2856
    • is this the same as customData on the client? so...a generic, server-side data store for custom data?
  • Custom Alerts #1486
  • Internal Search Tracking #49
  • Funnels
  • Multi-channel/Multi-touch
  • Tracking using 1st party cookies #409
  • Detail for a given table row (graph for a specific keyword over the last 30 days for metrics like visits, conversions, etc.) #534
  • Detailed content reporting (keyword, referer, site page) per page: #756
  • Highlight significant increases/decreases in Referers websites, keywords or page views: #57
  • Adwords / Adsense integration: impossible due to Google not providing low level data
    • what about other ad servers?
  • Asynchronous Tracking code (#1842)
  • Advanced Ecommerce tracking
    • examples?
  • Cross domain tracking
  • Scalability for websites in the tens of millions of pages per day
    • analytics in the cloud (Amazon EC2, Microsoft Azure) -- see ZF's SimpleCloud API
    • PHP PaaS - appfog (formerly phpfog), orchestra.io, rightscale, pagodabox, cloudcontrol
  • Ability to compare data for 2 date ranges at once #291
  • Reports for clickpaths & integration in other plugins (eg. goals based on clickpath)
  • search engine reputation management (SERM) -- "search is the anti-brand", the "long tail" that we can't track directly

Campaign Features

Website Optimization

  • A/B testing in general #459
  • heat maps (aka "in-page analytics")
  • mobile analytics (eg web design for resource constrained devices)
  • SEO analysis of page content

Vertical Integration

  • text analytics (measuring sentiment?)
  • sharing and social media analytics (popularity or influence?)
  • analytics for video and multimedia streaming
  • url shorteners (redirect; safe urls)
  • feedback analytics
  • email analytics (open and clickthru rate)
  • tracking links via QR codes (and other barcodes)

See also

  • "The Coming Revolution in Web Analytics" where Eric Peterson defines 1st generation, 2nd generation, and 3rd generation web analytics tools.
  • "Social Media Analytics: A New Framework for Measuring Results in Social Media"