The invention relates to a method for generating an aerosol in an aerosol-generating system. The method comprises the steps of storing liquid aerosol-forming substrate (6) in a liquid storage portion (4) and delivering via a pump (16) a liquid aerosol-forming substrate from the liquid storage portion to a vaporizer comprising a heating element (14). The method further comprises the step of providing a puff sensor in an airflow path of the aerosol-generating system for determining a puff intensity during a puff, and providing a controller (10) operatively connected to the puff sensor, the controller being configured to determine the puff intensity based on the puff sensor reading, and being configured to adjust the delivery flow rate of the pump and the electrical power supplied to the heating element in response to the determined puff intensity.L'invention concerne un procédé de génération d'un aérosol dans un système de génération d'aérosol. Le procédé comprend les étapes consistant à stocker un substrat formant un aérosol liquide dans une partie de stockage de liquide et à distribuer, par l'intermédiaire d'une pompe, un substrat formant un aérosol liquide depuis la partie de stockage de liquide à un atomiseur. Le procédé comprend en outre l'étape consistant à fournir un capteur de bouffée dans un trajet d'écoulement d'air du système de génération d'aérosol pour déterminer une intensité de bouffée pendant une bouffée, le débit de distribution du substrat formant un aérosol liquide à l'atomiseur étant ajusté en réponse à l'intensité de bouffée déterminée.