20 questions ask yourself about your marketing