Things you need to get a website up and running
Get a domain
Get a domain email address
Choose a website building application or platform
Create and customize your website with a design template
Add visual elements: logos and images
Get website hosting
Sign up for Google Analytics