This document presents a study on detecting interactions between attributes and covariates in discrete choice models, highlighting the need for efficient modeling of preference heterogeneity. It proposes a two-stage approach involving logistic regressions and conditional logit models to identify significant covariate interactions, supported by Monte Carlo simulations. The findings emphasize that the proposed method offers better model performance and parameter recovery with varying sample sizes and effect sizes compared to traditional full interaction models.