# Funnel & Retention Analysis

**URL:** https://discuss.elastic.co/t/funnel-retention-analysis/12766
**Category:** Elasticsearch
**Created:** [July 12, 2013, 10:56am UTC](https://discuss.elastic.co/t/funnel-retention-analysis/12766 "2013-07-12T10:56:40Z")
**Posts on this page:** 2
**Page:** 1

<div class="post-metadata">

### Author: ![Perry](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/perry/32/2185_2.png) [@Perry](https://discuss.elastic.co/u/Perry)
#### Post date: [July 12, 2013, 10:56am UTC](https://discuss.elastic.co/t/funnel-retention-analysis/12766/1 "2013-07-12T10:56:40Z")

</div>

Hi Guys, I'm building a system to analyze my company's online ads  
performance, I'll use many events to track user engagement, like landing  
page loaded, register, play game, upgrade to level 10, charge, etc, and  
each event may have different attributes, like when registered, which  
search engine it comes from, campaign it belongs to, when played, which  
server the user played, when charged, which server and how much it is.

Elastic search facets is good for segmentation analysis, I can get each  
event's report very quickly. I create an index for each event, because the  
count of events is very different from each other, so I can set different  
scaling option for each event.

But I also want to see the funnels and retentions of events, like the  
percentage of people registered after seeing some landing page during a  
period, and how many returned after two days.  
I guess I have to create an index for each funnel I want to analysis,  
combine the events as a single document, then I can search the facets of  
this index, filtering by the attributes of each event.  
This process maybe very slow when I want to create a new funnel, I have to  
create a new index and feed all the data into it.

For the retention, the solution maybe similar, but I haven't figured out  
yet.

Can you guys kindly give me some advices on this?

Thank you very much!

--  
You received this message because you are subscribed to the Google Groups "elasticsearch" group.  
To unsubscribe from this group and stop receiving emails from it, send an email to [elasticsearch+unsubscribe@googlegroups.com](mailto:elasticsearch+unsubscribe@googlegroups.com).  
For more options, visit [https://groups.google.com/groups/opt\_out](https://groups.google.com/groups/opt_out).

---

<div class="post-metadata">

### Author: ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)
#### Post date: [July 6, 2017, 2:26am UTC](https://discuss.elastic.co/t/funnel-retention-analysis/12766/2 "2017-07-06T02:26:48Z")

</div>


