I have three websites in three different niche. How do I market my three websites so that I get good traffic to my websites? How good is it to hire a marketer?
Well, you would have to promote them individually. I would say create a separate Facebook page for all of those sites. Then you can create content for each page to promote your site. This way, you can have audiences for each niche you have. You can also do this with Twitter, LinkedIn, Pinterest and Instagram.
As for hiring a marketer, I think if you have a budget for it, why not? It can certainly take some workload off your hands. And at the same time, a marketer is experienced and can truly promote your sites in ways that you might not be capable of doing.
You can try Fiverr, People Per Hour and oDesk for freelance marketers. They usually have affordable rates and you can choose from a lot of potential freelancers.
It might be tiring to create different facebook pages and twitter and Instagram accounts for three different websites. However, I think it will be rewarding because the websites are in three different niche.
Since I don't have a big budget and my websites are not yet earning, I will have to do the marketing myself. If the sites begin to pick up traffic, I may hire someone through Fiverr or upwork.