Browse Prior Art Database

Method and System for Performing Funnel Analysis in MapReduce Systems

IP.com Disclosure Number: IPCOM000245521D
Publication Date: 2016-Mar-15
Document File: 2 page(s) / 61K

Publishing Venue

The IP.com Prior Art Database

Related People

Joshua Walters: INVENTOR

Abstract

A method and system is disclosed for performing funnel analysis in MapReduce big data systems. The method and system uses funnel analysis to track conversion rates over a series of actions enabling business data analysts to discover conversion drop-off points that can be improved to increase conversion rates.

This text was extracted from a Microsoft Word document.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 53% of the total text.

Method and System for Performing Funnel Analysis in MapReduce Systems

Abstract

A method and system is disclosed for performing funnel analysis in MapReduce big data systems.  The method and system uses funnel analysis to track conversion rates over a series of actions enabling business data analysts to discover conversion drop-off points that can be improved to increase conversion rates.

Description

Disclosed is a method and system for performing funnel analysis in MapReduce big data systems.  The method and system uses funnel analysis to track conversion rates over a series of actions enabling business data analysts to discover conversion drop-off points that can be improved to increase conversion rates.

Consider a scenario where a business analyst wants to find a count of users who clicked on a "purchase" button, a count of users who completed a "payment information" section and a count of users who finally clicked a "submit transaction" button.  Using funnel analysis, the method and system shows each stage with equal or fewer users using a drop-off metric and can depict stages that should be improved to enable user retention.

In accordance with an embodiment, assume a data set with three columns namely action, timestamp and user identifier (id).  The data set could be data projected from a dataset with more columns.  The action column tracks the actions to funnel on.  For example, the action column could be a string with the values "purchase button", "submit information button", or "complete transaction button".  The timestamp column contains a time the action occurred and the user id column contains the id of the user who generated the action.

The method and system, then, generates the funnel analysis as follows.

Firstly, the method and system groups the data set by user id and consumes data in user id groups.  The method and system,...