Take the 2-minute tour ×
Webmasters Stack Exchange is a question and answer site for pro webmasters. It's 100% free, no registration required.

I have a custom dimension user and metrics like visit_duration, action_a, action_b.

--------------------------------------------------------
|     user     |  visit_duration | action_a | action_b |
---------------+-----------------+----------+----------+
|    guest     |       1:30      |    7     |    12    |
---------------+-----------------+----------+----------+
|   reg user   |       3:50      |    12    |    41    |
---------------+-----------------+----------+----------+
| premium user |       7:15      |    32    |    101   |
--------------------------------------------------------

What happens with the data of a user that had status guest and now has status reg user?

Which average data will it effect?

Will all the data from this user move to reg user or will they be split into data that was tracked while this user had status guest and data that is tracked while he has status reg user?

Or is my approach, to track different user groups totally wrong?

share|improve this question
    
Maybe the title is a little bit confusing, I would appreciate a better edit :) –  Jurik Jul 30 at 14:08
1  
I tried, feel free to modify if it's off in some way. –  dan Jul 31 at 0:43

1 Answer 1

up vote 2 down vote accepted

You are tracking how all registered and all unregistered users behave, not how individual users behave.

A user changing from one group to another will change which group any data collected from that user falls into.

It would simply not make sense to change the previous data collected since the way they behaved when unregistered is an example of how an unregistered user behaves, and not an example of how a registered user behaves. How he behaves when registered is how a registered user behaves.

It's like someone changing football teams - the goals they scored for their old team don't then count as goals for the new team.

As such, I'm pretty confident Google will not move or change any previous data if they detect a user has changed in status.

share|improve this answer
    
Thank you. That means the metrics are bound to the dimension and not to the user. So if the user changes its dimension, he'll collect new metrics for this new dimension. –  Jurik Jul 31 at 13:10
1  
That's how it should be working, as long as the dimension is set correctly. There is a case here which is similar: developers.google.com/analytics/devguides/platform/… –  Richard B Jul 31 at 13:25

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.