IDG customer engagement