A SWOT analysis is a framework used by marketing teams to evaluate internal strengths and weaknesses, as well as external elements that may be influencing how an organisation operates. A SWOT analysis is made up of four components: Strengths. Weaknesses.