We investigate the fitting of response curves in the presence of a continuous covariate. A model is presented in which the expected random response curves, viewed as functions of time and conditional on the covariate, are products of a smooth mean function of time and a smooth function of the covariate. We propose a simple and straightforward estimation scheme for the component functions of the product, and provide basic consistency results for the estimates of the model components. This functional multiplicative effects model for longitudinal data is compared with an unrestricted nonparametric smooth surface model. In an application to the egg-laying behavior of 936 female medflies, the shape of the egglaying curves is related to the total number of eggs laid by an individual fly. This sheds light on how reproduction intensity is regulated at the individual level. The proposed multiplicative effects model is compared with an unrestricted multivariate smoothing approach.