Understanding your internal strengths and weaknesses, your external opportunities and threats requires digging into your existing customers. You could ask customers to fill out a satisfaction survey. Then use the information collected in the survey to fill out the user persona template and find out what your existing customer-base is happy with and what they think could be better. The swot template will have questions to guide you.