Web Analytics Segment Contribution Scoring
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Web analytics systems fail to effectively identify the segments contributing to significant changes in web analytics metrics over time, making it difficult for website owners to understand the causes of these changes and take corrective actions.
Innovation Solution
A method that computes segment contribution scores for each segment of a web analytics metric, ranking and identifying segments contributing to the change, and providing data for presentation in a user interface, allowing users to determine the likelihood of segment impact on metric changes.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Loss of information
If web analytics systems track all visitor data segments, then the completeness of analytics information is improved, but the complexity of identifying contributing segments deteriorates
Solution Approach 1:
The patent applies segmentation by dividing the web analytics metric into multiple segments based on visitor attributes (e.g., new vs. returning visitors, device types, geographic locations). Each segment is independently analyzed to determine its contribution to metric changes, making the complex identification process manageable through structured division of the data space.
Solution Approach 2:
The patent introduces segment contribution scores as an intermediary metric that mediates between raw visitor data and the final identification of contributing segments. These scores quantify the impact of each segment on metric changes, serving as a computational bridge that simplifies the analysis process while preserving complete information from all segments.
2Measurement precision
If web analytics systems analyze all segments to identify changes, then the accuracy of change identification is improved, but the time required for analysis deteriorates
Solution Approach 1:
The patent changes the parameter of analysis by computing segment contribution scores that directly measure the impact of each segment on metric changes. This parameter transformation allows the system to accurately identify contributing segments without exhaustively analyzing all segments in detail, as the scores prioritize segments by their actual contribution to the observed changes.
Solution Approach 2:
The patent applies partial action by focusing computational resources on segments that have sufficient visitor data and are likely to contribute significantly to metric changes. Rather than uniformly analyzing all segments with equal depth, the system selectively deepens analysis for high-impact segments while using aggregated data for others, reducing overall analysis time while maintaining accuracy.
3Measurement precision
If web analytics systems compute detailed segment contribution scores, then the precision of segment identification is improved, but the computational resources required deteriorates
Solution Approach 1:
The patent transforms the computational problem by changing from detailed analysis of all visitor attributes to computing aggregated segment contribution scores. This parameter change reduces computational complexity by working with pre-grouped segments rather than individual visitor records, achieving precise segment identification with significantly reduced computational resources.
Solution Approach 2:
The patent applies partial action by computing segment contribution scores only for segments that meet certain criteria (e.g., sufficient visitor data volume, significant expected impact). This selective computation approach maintains precision for the most relevant segments while avoiding unnecessary computational expenditure on segments unlikely to contribute meaningfully to metric changes.
Data Source
AI summary
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for analyzing changes in web analytics metrics. In one aspect, a method includes identifying a change in a web analytics metric for a website over a period of time, the web analytics metric being based at least in part on visitor data for the website over the period of time; computing a respective segment contribution score for each of a plurality of segments of the web analytics metric, wherein a segment contribution score for a particular segment is based at least in part on a comparison between a value of the web analytics metric and a value of the particular segment during the period of time; and identifying one or more of the plurality of segments as contributing to the change in the web analytics metric based on the respective segment contribution scores.


