You need to have a clearly defined target audience.
There is an old saying that goes; if you are marketing to everyone, you are selling to no one.
While it is true that your product or service may be useful to anyone, you need to think about who the product is best for, who you love to serve, and most importantly, who is likely to buy.
By understanding your target market, you will be able to communicate better with them and give them whatever they need.
A lot of people think that they limit themselves by defining their audience.
However, by making your target audience more specific, you become more appealing and are able to serve them better.