Ideas _ people said the more you talk about your ideas the more refine it becomes. I think this is true. Did you ever experience when you talk to more people you generated a lot more ideas? When people give you feedback it triggers another dimension of your ideas? If you are, so where do you keep all these ideas? It should be in a marketing plan.
Generally, in a marketing plan the following points are considered _ Market Analysis: First analysis your broader market, where are the opportunities that you can look for? What are the scopes in the current market? After analyzing the broader scope of the market; target on the niche values.