ensure we only capture once per user per day