https://www.growthbook.io/ logo
v

victorious-library-28522

08/01/2023, 1:19 PM
Is it possible that a user does not get assigned a variation ? I am considering only loggedout users in my experiments
w

white-fireman-22476

08/01/2023, 1:21 PM
Is "" the default value you have in your code if the features didn't get loaded?
You might want to change your sql to look at just those 7. Perhaps they all came from the same user, who might be a dev or something trying something out.
v

victorious-library-28522

08/01/2023, 1:25 PM
My default value is “” but shouldn’t the experiment always assign a variation id ? If I add a default variation Id wouldn’t that create a bias in the experiment?
should the tracking callback be fired if the features didnt load?
w

white-fireman-22476

08/01/2023, 1:30 PM
Good point. No the tracking callback shouldn't be fired if the features didn't load.
I'm not sure how the "" got set. I can't think of anything within Growthbook that could cause that. I'd examine those 7 a little bit to determine if there is a pattern as to when and with whom it happened.
Given the small numbers it more than likely did not change the statistical significance of your result.
v

victorious-library-28522

08/01/2023, 1:52 PM
Didn’t find a variation Id = “” row in my table. Probably something happens when the query is run
w

white-fireman-22476

08/01/2023, 1:54 PM
Hmm that is strange. The queries are usually composed of a bunch of subqueries and tables. You could look at those temporary tables that it makes and uses for its sum and compare that sql with the one that you are doing that has no results.