add data to promotions
apply data with objectives