Funnel based reventure attribution of online canpaigns

The article reviews the problems of static attribution models of online stores transactions and suggests a solution in the form of dynamic attribution model based on customer behavior while customer journey on a website.

Збережено в:
Бібліографічні деталі
Дата:2016
Автор: Flaks, V.L.
Формат: Стаття
Мова:English
Опубліковано: Інститут телекомунікацій і глобального інформаційного простору НАН України 2016
Назва видання:Математичне моделювання в економіці
Теми:
Онлайн доступ:http://dspace.nbuv.gov.ua/handle/123456789/131868
Теги: Додати тег
Немає тегів, Будьте першим, хто поставить тег для цього запису!
Назва журналу:Digital Library of Periodicals of National Academy of Sciences of Ukraine
Цитувати:Funnel based reventure attribution of online canpaigns / V.L. Flaks // Математичне моделювання в економіці. — 2016. — № 3-4(7). — С. 158-166. — Бібліогр.: 4 назв. — англ.

Репозитарії

Digital Library of Periodicals of National Academy of Sciences of Ukraine
id irk-123456789-131868
record_format dspace
spelling irk-123456789-1318682018-04-05T03:03:12Z Funnel based reventure attribution of online canpaigns Flaks, V.L. Математичні та інформаційні моделі в економіці The article reviews the problems of static attribution models of online stores transactions and suggests a solution in the form of dynamic attribution model based on customer behavior while customer journey on a website. У статті розглянуто проблеми статичних моделей атрибуції доходів від транзакцій в інтернет-магазині і запропоновано рішення у вигляді динамічної моделі, заснованої на поведінці покупця при проходженні воронки замовлення. В статье рассмотрены проблемы статических моделей атрибуции доходов от транзакций в интернет-магазине и предложено решение в виде динамической модели, основанной на поведении покупателя при прохождении воронки заказа. 2016 Article Funnel based reventure attribution of online canpaigns / V.L. Flaks // Математичне моделювання в економіці. — 2016. — № 3-4(7). — С. 158-166. — Бібліогр.: 4 назв. — англ. 2409-8876 http://dspace.nbuv.gov.ua/handle/123456789/131868 004.023 en Математичне моделювання в економіці Інститут телекомунікацій і глобального інформаційного простору НАН України
institution Digital Library of Periodicals of National Academy of Sciences of Ukraine
collection DSpace DC
language English
topic Математичні та інформаційні моделі в економіці
Математичні та інформаційні моделі в економіці
spellingShingle Математичні та інформаційні моделі в економіці
Математичні та інформаційні моделі в економіці
Flaks, V.L.
Funnel based reventure attribution of online canpaigns
Математичне моделювання в економіці
description The article reviews the problems of static attribution models of online stores transactions and suggests a solution in the form of dynamic attribution model based on customer behavior while customer journey on a website.
format Article
author Flaks, V.L.
author_facet Flaks, V.L.
author_sort Flaks, V.L.
title Funnel based reventure attribution of online canpaigns
title_short Funnel based reventure attribution of online canpaigns
title_full Funnel based reventure attribution of online canpaigns
title_fullStr Funnel based reventure attribution of online canpaigns
title_full_unstemmed Funnel based reventure attribution of online canpaigns
title_sort funnel based reventure attribution of online canpaigns
publisher Інститут телекомунікацій і глобального інформаційного простору НАН України
publishDate 2016
topic_facet Математичні та інформаційні моделі в економіці
url http://dspace.nbuv.gov.ua/handle/123456789/131868
citation_txt Funnel based reventure attribution of online canpaigns / V.L. Flaks // Математичне моделювання в економіці. — 2016. — № 3-4(7). — С. 158-166. — Бібліогр.: 4 назв. — англ.
series Математичне моделювання в економіці
work_keys_str_mv AT flaksvl funnelbasedreventureattributionofonlinecanpaigns
first_indexed 2025-07-09T16:19:51Z
last_indexed 2025-07-09T16:19:51Z
_version_ 1837186935600185344
fulltext ~ 158 ~ Математичне моделювання в економіці, №3-4, 2016 UDC 004.023 V.L. FLAKS FUNNEL BASED REVENUE ATTRIBUTION OF THE ONLINE CAMPAIGNS Abstract. The article reviews the problems of static attribution models of online stores transactions and suggests a solution in the form of dynamic attribution model based on customer behavior while customer journey on a website. Keywords: Ecommerce, online store, conversion, cost of customer acquisition, customer, merchant, revenue, attribution. Introduction Ecommerce field is one of the most dynamic segments of Ukrainian and worldwide economics. In many ways this was made possible due to more efficient processes including those for customers acquisition. This efficiency is based on the availability of a large amounts of personalised customer data, especially before transaction. For instance, data on a specific advertising campaign, that a customer contacted before transaction or data on the products that interested a customer who hadn’t placed an order. In classic brick-and-mortar retail there is a saying that there exist three key factors of success: “location, location and location”. It is a location of a physical store that determines the quantity and the quality of potential customers, who can be attracted by the trade offer of a store. In internet there is no possibility to place a server on crossroads or another crowded place. Thus the task of customer attraction in ecommerce is solved by online marketing. As a result the major part of a gross margin is invested in marketing of online store. Like in classic brick-and-mortar retail, a big part of gross margin is invested in stores rent and maintenance. These expenses ensure that a potential customer gets familiar with a product. That’s why management of the marketing budget is a key challenge for online retail. Glossary for article: Attribution — a process of defining the impact of interaction, that took place during a customer journey. Conversion — user action that took place on a website, usually a transaction. Retailer — businesses that sell goods directly to individuals. Conversion value — the value from a user action that was conducted on a website or in mobile application. For instance, the revenue from an order. User session — a chain of actions of an exact user, that are combined by a traffic source and a period of time. Traffic source — a source that a user had interacted with before a transition took place. For instance, “google / cpc”. Ó V.L. Flaks, 2016 ~ 159 ~ Математичне моделювання в економіці, №3-4, 2016 1. Business task description Managing of marketing budget is based on a segments estimation with grouping by properties of advertisement channels, products and users. To put such a grouping into practice, the value estimation should be implemented based on unsampled data, granulated to each transition. There exist a few peculiarities of the customer behavior that complicate the business task: 1. Over half of transactions are made after 2+ paid transitions. Thus we need a model of revenue attribution from each transaction for several transitions. 2. A considerable part of paid visits does not result in transactions. That’s why it’s impossible to clearly estimate the impact of these expenses on the revenue from the interaction chains resulted in transactions. 3. In many cases a customer uses several devices. It means that technically it’s impossible to define the relations between user actions on different devices. Even if a certain chain resulted in a transaction. At the same time a possibility to connect interaction chains of authorised users does not solve this task for 100% visits. 4. There is a natural time lag between the moment of costs expenditure for a visit and the moment of getting revenue from a user, who conducted this visit. The time lag is caused by a period needed for making decision as for the purchase. This period can make from a couple of days to several weeks and depends on the product price. At the same time online store has to make decisions as for budget allocation as soon as possible, since the delay determines inefficiently expenses and revenue loss. 2. Limitations of existing models The most popular models to estimate the efficiency of advertisement channel are static attribution models. In these models the value of visit is determined by its position in an interaction chain before transaction. In terms of a Last Click (Pic. 1) Attribution Model 100% of conversion value is attributed to the last channel in a user interaction chain. Picture 1 – Last Click Model ~ 160 ~ Математичне моделювання в економіці, №3-4, 2016 Since this model is the most common, let’s consider its limitations in more detail. 1. This model does not consider the impact of all the other interactions except for the last one. 2. ROI is calculated as follows: , (1) where the revenue and the expenses are taken for the same period. The problem is a part of revenue in the beginning of a reporting period is generated due to the expenses of a previous period. And at the same time the revenue at the end of a reporting period will be generated in the following reporting period. 3. This approach considers the revenue on the 1st transaction, but ignores the revenue on the subsequent transactions of this user and the expenses for his/her retention. In terms of a First Click (Pic. 2) Attribution Model 100% of conversion value is attributed to the 1st channel in a user interaction chain. Picture 2 – First Click Model In terms of a Linear (Pic. 3) Attribution Model all the channels in a user interaction chain are attributed the same value. Picture 3 – Linear Model ~ 161 ~ Математичне моделювання в економіці, №3-4, 2016 3. Attribution based on limitation period The model is built on time decay (Pic. 4). The closer to the moment of conversion there is a point of interaction, the more valuable it is considered. In terms of this model the period of half life makes 7 days by default. It means that an interaction that took place 7 days before the conversion is twice less valuable than the one that took place the same day with conversion, and the one that took place 2 weeks before conversion is 4 times less valuable compared to the interaction of the same day. Exponential decay is analysed for the whole period of retrospective analysis, usually for 30 days. Picture 4 – Attribution based on limitation period The key limitation of all the static models is that they disregard real impact of all interactions to passing the customer journey. Let’s consider an example. For instance there exist a customer funnel including 4 steps: 1. The first visit to a website 2. Visiting a product pagе 3. Adding to cart 4. Transaction And there are 4 traffic sources: 1. A — a channel through which a user came to a website for the first time 2. R — retargeting 3. E — email marketing 4. D — direct With the same sequence of traffic sources and visits the different scenarios are possible (Pic. 5 – 7): ~ 162 ~ Математичне моделювання в економіці, №3-4, 2016 Picture 5 – Customers journey through the sales funnel Picture 6 – Product page view, add to cart and transaction take place during the last visit Picture 7 – Product page view, add to cart take place during the first visit It is obvious that the impact of a traffic source in each scenario differs, though the sequence of interactions remains the same. ~ 163 ~ Математичне моделювання в економіці, №3-4, 2016 4. Requirements for the model Thus we can formulate the requirements for the model of traffic sources estimation: 1. It should consider the impact of each transit in an interaction chain, not only the last one. 2. The connection between expenses and revenue should be considered for the users cohorts, not for static periods of time. 3. The value of a visit should not be fixed. It should be determined by the visit’s impact to customer passing the sales funnel. 4. The expenses spent for visits that did not result in transactions should also be considered. 5. Solution The input needed for calculation is the following: 1. User sessions 2. User actions and their priority within interaction chain 3. Values of conversions. The output of the calculation is the following: conversion value attributed to each session. Let’s base the solution on the following thesis: 1. The business objective is to lead a customer through the sales funnel. That’s why we should estimate not only transaction, but also micro conversions resulted in transaction. 2. The lower probability to pass the funnel step, the more difficult it is for a customer to make it. Thus the higher value of a session that resulted in such a transition. Let’s use the following method of calculation: 1. Defining user actions in a sales funnel and prioritize them (Pic. 8) Picture 8 – Steps of the sales funnel 2. Calculating probability of each user action as a proportion of sessions that resulted in a transition, among those in which the previous transition took place. Let’s have a look at an example where users are distributed between the funnel steps in the following way (Tab. 1): ~ 164 ~ Математичне моделювання в економіці, №3-4, 2016 Table 1 – Users share for sales funnel steps Action Users Visit 100.0% Product page 49.0% Add to cart 7.8% Checkout 3.4% Purchase 2.1% In this case the probabilities of transits to the next step will be as follows (Tab. 2, Pic. 9): Table 2 – Probabilities for sales funnel steps Action Users Probability Visit 100.0% 100% Product page 49.0% 49% Add to cart 7.8% 16% Checkout 3.4% 44% Purchase 2.1% 62% Picture 9 – Passing probabilities of the sales funnel steps 3. Assigning priorities to user actions when attributing values. The prioritization is based on business objectives (Pic. 10): Picture 10 – Steps priorities of the sales funnel 4. Defining the value for each user action in accordance with its probability and assigned priority. Attributing 100% of value starts from the step with the 1st priority. For the step with the highest priority the value is calculated as 1 minus probability of transition to this step. For all the other steps the value is calculated in descending order of priorities as 1 minus probability of transition to this step multiplied by 1 minus value attributed for the steps with higher priority (Pic. 11). http://context.reverso.net/translation/english-russian/in+descending+order+of http://context.reverso.net/translation/english-russian/in+descending+order+of http://context.reverso.net/translation/english-russian/in+descending+order+of http://context.reverso.net/translation/english-russian/in+descending+order+of http://context.reverso.net/translation/english-russian/in+descending+order+of http://context.reverso.net/translation/english-russian/in+descending+order+of http://context.reverso.net/translation/english-russian/in+descending+order+of ~ 165 ~ Математичне моделювання в економіці, №3-4, 2016 Picture 11 – Value distribtion by the sales funnel steps The result of sales funnel steps’ estimation (Tab. 3): Table 3 – Value distribtion by the sales funnel steps Step Users Probability Priority Value Visit 100.0% 100% 5 2% Product page 49.0% 49% 2 32% Add to cart 7.8% 16% 3 25% Checkout 3.4% 44% 4 3% Purchase 2.1% 62% 1 38% 5. The value of session is defined as the sum of values for every user action that took place within this session for the 1st time (Pic. 12). Picture 12 – Sessions value evaluation based on the steps value The value of user action is directly proportional to the attributed value and directly proportional to the difference between 1 and probability of this action. The attributed action is calculated as the difference between the conversion value and all the values attributed to actions with higher priority. If the sampling is statistically valid, the probability of transition from one step to another has to be segmented between: – new and returned users; ~ 166 ~ Математичне моделювання в економіці, №3-4, 2016 – depending on the type of a landing page; – type of traffic source. Let’s have a look at a formula of the session value in a general way: (2) where , (3) = , (4) conversion value attributed to the exact session; the minimum step order that has been achieved in this session; the maximum step order that has been achieved in this session; probability of the value on step-a; probability of conversion cancellation; value of a step-a; probability of a transit to the exact step of a sales funnel; function the returns priprity of the step by its order . Сonclusion The suggested approach allows to attribute the conversion value in accordance with the true impact of a traffic source into the profit from a micro conversion. Unlike static models it allows to adaptively distribute the conversion value. To implement the suggested solution there can be classified as a limitation a necessity to collect enough statistic data. REFERENCES 1. G. Cristal, Ad Serving Technology: Understand the marketing revelation that commercialized the Internet. – Paperback, 2014 2. M. Jeffery et al., Data-Driven Marketing: The 15 Metrics Everyone in Marketing Should Know Know. – Hardcover, 2010. 3. Mary E. Tyler, Jerri Ledford, Google Analytics. – Wiley, 2006 г. 4. Forrester eCommerce Forecast: http://www.forrester.com/US+eCommerce+Forecast+2013+To+2018/fulltext/-/E-RES115513 Стаття надійшла до редакції 30.07.16. http://www.forrester.com/US+eCommerce+Forecast+2013+To+2018/fulltext/-/E-RES115513 http://www.forrester.com/US+eCommerce+Forecast+2013+To+2018/fulltext/-/E-RES115513 http://www.forrester.com/US+eCommerce+Forecast+2013+To+2018/fulltext/-/E-RES115513 http://www.forrester.com/US+eCommerce+Forecast+2013+To+2018/fulltext/-/E-RES115513 http://www.forrester.com/US+eCommerce+Forecast+2013+To+2018/fulltext/-/E-RES115513 http://www.forrester.com/US+eCommerce+Forecast+2013+To+2018/fulltext/-/E-RES115513 http://www.forrester.com/US+eCommerce+Forecast+2013+To+2018/fulltext/-/E-RES115513 http://www.forrester.com/US+eCommerce+Forecast+2013+To+2018/fulltext/-/E-RES115513 http://www.forrester.com/US+eCommerce+Forecast+2013+To+2018/fulltext/-/E-RES115513 http://www.forrester.com/US+eCommerce+Forecast+2013+To+2018/fulltext/-/E-RES115513 http://www.forrester.com/US+eCommerce+Forecast+2013+To+2018/fulltext/-/E-RES115513 http://www.forrester.com/US+eCommerce+Forecast+2013+To+2018/fulltext/-/E-RES115513 http://www.forrester.com/US+eCommerce+Forecast+2013+To+2018/fulltext/-/E-RES115513 http://www.forrester.com/US+eCommerce+Forecast+2013+To+2018/fulltext/-/E-RES115513 http://www.forrester.com/US+eCommerce+Forecast+2013+To+2018/fulltext/-/E-RES115513 http://www.forrester.com/US+eCommerce+Forecast+2013+To+2018/fulltext/-/E-RES115513 http://www.forrester.com/US+eCommerce+Forecast+2013+To+2018/fulltext/-/E-RES115513 http://www.forrester.com/US+eCommerce+Forecast+2013+To+2018/fulltext/-/E-RES115513 http://www.forrester.com/US+eCommerce+Forecast+2013+To+2018/fulltext/-/E-RES115513 http://www.forrester.com/US+eCommerce+Forecast+2013+To+2018/fulltext/-/E-RES115513 http://www.forrester.com/US+eCommerce+Forecast+2013+To+2018/fulltext/-/E-RES115513 http://www.forrester.com/US+eCommerce+Forecast+2013+To+2018/fulltext/-/E-RES115513 FUNNEL BASED REVENUE ATTRIBUTION OF THE ONLINE CAMPAIGNS Introduction 5. Solution The input needed for calculation is the following: Сonclusion