The need for the development of sustainable control methods of herbivorous insects implies that new molecules are proposed on the market. Among the different effects the new products may have on the target species, the alteration of insect oviposition behaviour might be considered. At the scope, parallel simple behavioural assays can be conducted in arena. Freely available software can be used to track observed events, but they often need intensive customization to the specific experimental design. Hence, integrating such software with, e.g., R environment, can provide a much more effective protocol development for data collection and analysis. Here we present a dataset and protocol for processing data of the oviposition behaviour of the olive fruit fly, Bactrocera oleae, when exposed to olive twigs treated with different commercial products. Treatments were rock powder, propolis, a mixture of rock powder and propolis, copper oxychloride, copper sulphate, and water as the experimental control. JWatcher was used to simultaneously collect data from 12 arena assays and ad-hoc developed R code was used to process raw data for data analyses. The procedure described here is novel and represents a valuable and transferable protocol to analyse observational events in B. oleae, as well as other biological systems.