The secretion of GLP-1 is stimulated by the ingestion of food, particularly nutrients like glucose and fatty acids. After a meal, the presence of these nutrients in the intestine triggers the L-cells to release GLP-1 into the bloodstream, where it can act on various target tissues.