You start a timer when it starts flowing and then stop the shot at x time. Once you decide to keep time consistent, you can change other variables, like grind and water temperature.