Here’s more on choosing a domain. Also, make sure that your domain is also available on relevant social networks. For instance, you'll want to try to pick up the domain name as a handle on Twitter. You can check availability here on all the social networks at once.
Google Analytics will tell you where your traffic is coming from, what they do when they get to your site. If you are in business to make money, you'll likely want to optimize your website over time to adjust for human behavior. Learn more here.
Depending on your budget (it's a premium tool), you may want to consider HubSpot. It's not for everyone, but it is a great all-in-one solution for content marketing.
For those looking for a more DIY solution, consider the following:
There are two routes you can go: managed or unmanaged
“Unmanaged” means that you are responsible for bandwidth, security, software updates, etc… , and you’ll most likely want to hire someone to help you manage it.
I think my recommendation for you is to remove those headaches and go with a managed service, which will save you several hours per month, and money in the long run. Budget hosting plans are quickly outgrown.
Give New Rainmaker a look. It’s a highly customized version of WordPress that is built for those interested in creating content, and building an audience. It will grow with you, and it integrates very nicely with Mailchimp and Google Analytics. It’ll also be there for you when you decide to sell content. All the functionality you will need is built-in and configured.
The alternative is unmanaged.
You can find hosting for as little as two or three dollars per month. Those services won’t take you very far. With the spikes you might see with great content (7000 visitors all at once, for instance). You’ll want a hosting package that is scalable.
Media Temple is probably your best bet for this, and it’s $29 per month.
Its by far the best option for reliability on an unmanaged option, but you’ll need to put together the marketing system plugins, design and Mailchimp integration yourself. You’ll also need to continue to update your plugins, and themes regularly, which isn’t fun.
it really just depends on how much you plan to learn about configuring and maintaining a server and putting together a WordPress plugin suite.
With Media Temple you’ll be saving yourself 65 buck a month, but if you value your time, its not worth it.
Last, if you already have a site, or are serious about planning one. You will want to plan to have the must-have website components when you actually get it launched. If you want those, click here. Let me know in the comments if you have any questions.