The impact of internal, external, and competitor factors on marketing strategy performance. (2nd October 2020)